here-api - 关于使用卡车在多个位置之间路由
问题描述
我在链接中有以下内容(https://www.developer.here.com/documentation/android-premium/dev_guide/topics/routing.html):
您可以使用 RouteWaypoint 将更多航点详细信息添加到您的路线计算中。这些细节包括航路点是故意中途停留还是路线必须经过的交叉点。这会影响路由,因为包含中途停留或路线的路径可能不同。例如,计算出的路线可能会建议在中途停留后进行掉头机动,而建议包含与航路点相同位置的路线在同一条街道上继续行驶。via 航路点类型仅在汽车路线中支持,在其他路线类型中不支持。
我猜这段话的意思是你们公司的SDK支持多点之间的路径规划,但似乎只支持“汽车”类型。我想确认是否支持卡车类型。
解决方案
支持为卡车添加多个航路点,但航路点将始终为“Stop_Over”类型,使用卡车路线时,您不能将航路点设为“Via_point”类型。更多细节可以在https://www.developer.here.com/documentation/android-premium/api_reference_java/com/here/android/mpa/routing/RouteWaypoint.Type.html中找到
VIA_WAYPOINT
公共静态最终RouteWaypoint.Type VIA_WAYPOINT
不会为 VIA 航路点生成机动。在 VIA 航路点之后,路线将继续沿接近时的方向。
通过航路点将“强制”路线通过它们,但它们不会引起任何引导、通知或机动。
在引导触发重新路由期间不考虑 VIA 航路点,也不会在到达航路点时触发任何回调。
这仅受RouteOptions.TransportMode.CAR支持。其他运输方式将被忽略。
推荐阅读
- tensorflow - Add data to tf.data.Dataset API in batches
- c# - 如何比较两个共享的属性上的两个 HashSet?
- javascript - 只有当输入按特定顺序填写时,才能正确计算百分比
- mongodb - 集合 2 字段上的 Mongo 聚合过滤器
- javascript - 删除点击事件上的图表会产生空错误的“removeHoverStyle”
- r - 在列中按组填充整数范围
- r - 将列表列表转换回数据框列以用作行删除的条件
- javascript - 为什么 JS .map 和 .forEach 方法返回错误的数组长度?
- html - 为什么我不能重复使用“立即阅读”按钮的代码?
- java - 休眠 - 将项目存储在内存中的同一位置?