我在这里使用Android SDK进行导航,我正在规划一条路线,该路线具有约100个航路点的黑白来源和目的地。 因此,我将RoutePlan的航点添加为
routePlan.addWaypoint(新的RouteWaypoint(新的GeoCoordinate(XXXXXXXXXXX,YYYYYYYYYYYY),RouteWaypoint.Type.VIA_WAYPOINT)
但是根据文档https://developer.here.com/documentation/routing/topics/resource-param-type-waypoint.html 我们还可以为航路点设置TransitRadius和Heading参数,我可以知道这些参数的上下文以及如何在代码中使用吗?
答案 0 :(得分:0)
请注意不要将Routing REST API(您在原始文章中链接过)与MobileSDK文档混在一起。即使许多功能相同,也存在差异。
如果您使用MobileSDK进行导航,则可能会参考Premium Mobile SDK,并且文档位于此处:https://developer.here.com/documentation/android-premium/
对于航点,您可以在RouteWaypoint类中设置WaypointDirection:https://developer.here.com/documentation/android-premium/api_reference_java/com/here/android/mpa/routing/RouteWaypoint.html
目前尚未在Premium MobileSDK中实现TransitRadius。
顺便说一句:如果您使用的是Starter Mobile SDK(不支持导航),那么那里也不支持WaypointDirection。