HERE SDK for Flutter:演习中的退出信息
HERE SDK for Flutter: exit information in maneuvers
HERE SDK for Flutter有没有办法获取高速公路出口的信息?
我阅读了 documentation 但我找不到任何内容。
我想显示 driver 应该遵循的下一个高速公路出口的名称。
对于导航,您在 RouteProgressListener (https://developer.here.com/documentation/flutter-sdk-navigate/4.8.3.0/api_reference/navigation/RouteProgressListener-class.html) 上注册以获取进度更新。
在这个回调中(https://developer.here.com/documentation/flutter-sdk-navigate/4.8.3.0/api_reference/navigation/RouteProgressListener/onRouteProgressUpdated.html) your get the route progress object (https://developer.here.com/documentation/flutter-sdk-navigate/4.8.3.0/api_reference/navigation/RouteProgress/RouteProgress.html)。
有了这个你就知道了下一个动作的索引,你可以通过 getManeuver (https://developer.here.com/documentation/flutter-sdk-navigate/4.8.3.0/api_reference/navigation/NavigatorInterface/getManeuver.html)
查询 Navigator 以获取具体的动作对象
在这个机动对象中(https://developer.here.com/documentation/flutter-sdk-navigate/4.8.3.0/api_reference/routing/Maneuver-class.html) you can get the exist sign text (https://developer.here.com/documentation/flutter-sdk-navigate/4.8.3.0/api_reference/routing/Maneuver/exitSignTexts.html)如果可用(当然在大多数情况下仅适用于高速公路)。
HERE SDK for Flutter有没有办法获取高速公路出口的信息? 我阅读了 documentation 但我找不到任何内容。
我想显示 driver 应该遵循的下一个高速公路出口的名称。
对于导航,您在 RouteProgressListener (https://developer.here.com/documentation/flutter-sdk-navigate/4.8.3.0/api_reference/navigation/RouteProgressListener-class.html) 上注册以获取进度更新。
在这个回调中(https://developer.here.com/documentation/flutter-sdk-navigate/4.8.3.0/api_reference/navigation/RouteProgressListener/onRouteProgressUpdated.html) your get the route progress object (https://developer.here.com/documentation/flutter-sdk-navigate/4.8.3.0/api_reference/navigation/RouteProgress/RouteProgress.html)。
有了这个你就知道了下一个动作的索引,你可以通过 getManeuver (https://developer.here.com/documentation/flutter-sdk-navigate/4.8.3.0/api_reference/navigation/NavigatorInterface/getManeuver.html)
查询 Navigator 以获取具体的动作对象在这个机动对象中(https://developer.here.com/documentation/flutter-sdk-navigate/4.8.3.0/api_reference/routing/Maneuver-class.html) you can get the exist sign text (https://developer.here.com/documentation/flutter-sdk-navigate/4.8.3.0/api_reference/routing/Maneuver/exitSignTexts.html)如果可用(当然在大多数情况下仅适用于高速公路)。