我正在计划一个电动滑板车的地图应用程序。这些踏板车可能很难在某些表面上行驶(例如潮湿的鹅卵石),所以我想知道是否有办法告诉路由算法而不是不使用某些区域。这应该类似于正常路由的 avoidareas-Parameter 的工作方式,但不会完全阻塞区域,而是逐渐增加穿越区域的成本。
我只找到了车队远程信息处理的自定义速度配置文件,但它们只会改变每个道路等级的速度。
如果您使用的是其中一个 SDK。有一个名为 动态惩罚 的类,它允许您向某些路段添加路线惩罚。
iOS: https://developer.here.com/documentation/ios-premium/api_reference_jazzy/Classes/NMADynamicPenalty.html
安卓:https://developer.here.com/documentation/android-premium/api_reference_java/com/here/android/mpa/routing/DynamicPenalty.html