Here-Maps Android SDK没有WaypointParameterType可以添加为航点

时间:2019-05-15 07:11:54

标签: navigation here-api here-maps-rest

我在这里使用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参数,我可以知道这些参数的上下文以及如何在代码中使用吗?

1 个答案:

答案 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。