高德地图SDK(导航) V11.2.0501

Loading...
Searching...
No Matches
Instance Methods | List of all members
<AMapNaviEleBikeDataRepresentable> Protocol Reference

AMapNaviEleBikeDataRepresentable协议.实例对象可以通过实现该协议,并将其通过 AMapNaviEleBikeManager 的addDataRepresentative:方法进行注册,便可获取导航过程中的导航数据更新. AMapNaviEleBikeDataRepresentable protocol. Instance objects can obtain navigation data updates during the navigation process by implementing this protocol and registering it through the addDataRepresentative: method of AMapNaviEleBikeManager. 可以根据不同需求,选取使用特定的数据进行导航界面自定义. Can customize the navigation interface by selecting specific data according to different needs. AMapNaviRideView 即通过该协议实现导航过程展示.也可以依据导航数据的更新进行其他的逻辑处理. AMapNaviRideView displays the navigation process through this protocol. It can also perform other logical processing based on updates to the navigation data. More...

`#include <AMapNaviEleBikeDataRepresentable.h>`

Inheritance diagram for <AMapNaviEleBikeDataRepresentable>:

## Instance Methods
(void) | - rideManager:updateNaviMode:
| 导航模式更新回调 Navigation mode update callback
(void) | - rideManager:updateNaviRouteID:
| 路径ID更新回调. 注意：请不要在此回调中调用 -selectNaviRouteWithRouteID: 接口，否则会出现死循环调用. Route ID update callback. Note: Do not call the -selectNaviRouteWithRouteID: interface in this callback, otherwise it will cause an infinite loop call
(void) | - rideManager:updateNaviRoute:
| 路径信息更新回调. 注意：请不要在此回调中调用 -selectNaviRouteWithRouteID: 接口，否则会出现死循环调用. Route information update callback. Note: Do not call the -selectNaviRouteWithRouteID: interface in this callback, otherwise it will cause an infinite loop call
(void) | - rideManager:updateNaviInfo:
| 导航信息更新回调 Navigation information update callback
(void) | - rideManager:updateNaviLocation:
| 自车位置更新回调 Vehicle position update callback
(void) | - rideManager:onLanenavi:
| 车道级导航状态变化回调 Lane-level navigation state update callback
(void) | - rideManager:onRoadShadeResult:
| 林荫路请求结果回调 Road shade request result callback

## Detailed Description

AMapNaviEleBikeDataRepresentable协议.实例对象可以通过实现该协议,并将其通过 AMapNaviEleBikeManager 的addDataRepresentative:方法进行注册,便可获取导航过程中的导航数据更新. AMapNaviEleBikeDataRepresentable protocol. Instance objects can obtain navigation data updates during the navigation process by implementing this protocol and registering it through the addDataRepresentative: method of AMapNaviEleBikeManager. 可以根据不同需求,选取使用特定的数据进行导航界面自定义. Can customize the navigation interface by selecting specific data according to different needs. AMapNaviRideView 即通过该协议实现导航过程展示.也可以依据导航数据的更新进行其他的逻辑处理. AMapNaviRideView displays the navigation process through this protocol. It can also perform other logical processing based on updates to the navigation data.

## Method Documentation

## ◆ rideManager:onLanenavi:

- (void) rideManager: |  | (AMapNaviEleBikeManager *) | eleBikeManager
onLanenavi: |  | (BOOL) | isLanenavi
| optional

车道级导航状态变化回调 Lane-level navigation state update callback

Parameters

  eleBikeManager | 电动车骑行导航管理类 E-bike riding navigation manager
  isLanenavi | YES 表示进入车道级导航, NO 表示退出车道级导航 YES means lane-level navigation is active, NO means lane-level navigation is inactive

## ◆ rideManager:onRoadShadeResult:

- (void) rideManager: |  | (AMapNaviEleBikeManager *) | eleBikeManager
onRoadShadeResult: |  | (AMapNaviRoadShadeResult *) | result
| optional

林荫路请求结果回调 Road shade request result callback

Parameters

  eleBikeManager | 电动车骑行导航管理类 E-bike riding navigation manager
  result | 林荫路请求结果,参考 AMapNaviRoadShadeResult 类 Road shade request result, refer to AMapNaviRoadShadeResult class

## ◆ rideManager:updateNaviInfo:

- (void) rideManager: |  | (AMapNaviEleBikeManager *) | eleBikeManager
updateNaviInfo: |  | (nullable AMapNaviInfo *) | naviInfo
| optional

导航信息更新回调 Navigation information update callback

Parameters

  eleBikeManager | 电动车骑行导航管理类 E-bike riding navigation management class
  naviInfo | 导航信息,参考 AMapNaviInfo 类 Navigation information, refer to AMapNaviInfo class

## ◆ rideManager:updateNaviLocation:

- (void) rideManager: |  | (AMapNaviEleBikeManager *) | eleBikeManager
updateNaviLocation: |  | (nullable AMapNaviLocation *) | naviLocation
| optional

自车位置更新回调 Vehicle position update callback

Parameters

  eleBikeManager | 电动车骑行导航管理类 E-bike riding navigation management class
  naviLocation | 自车位置信息,参考 AMapNaviLocation 类 Vehicle position information, refer to AMapNaviLocation class

## ◆ rideManager:updateNaviMode:

- (void) rideManager: |  | (AMapNaviEleBikeManager *) | eleBikeManager
updateNaviMode: |  | (AMapNaviMode) | naviMode
| optional

导航模式更新回调 Navigation mode update callback

Parameters

  eleBikeManager | 电动车骑行导航管理类 E-bike riding navigation management class
  naviMode | 导航模式,参考 AMapNaviMode 值 Navigation mode, refer to AMapNaviMode value

## ◆ rideManager:updateNaviRoute:

- (void) rideManager: |  | (AMapNaviEleBikeManager *) | eleBikeManager
updateNaviRoute: |  | (nullable AMapNaviRoute *) | naviRoute
| optional

路径信息更新回调. 注意：请不要在此回调中调用 -selectNaviRouteWithRouteID: 接口，否则会出现死循环调用. Route information update callback. Note: Do not call the -selectNaviRouteWithRouteID: interface in this callback, otherwise it will cause an infinite loop call

Parameters

  eleBikeManager | 电动车骑行导航管理类 E-bike riding navigation management class
  naviRoute | 路径信息,参考 AMapNaviRoute 类 Path information, refer to AMapNaviRoute class

## ◆ rideManager:updateNaviRouteID:

- (void) rideManager: |  | (AMapNaviEleBikeManager *) | eleBikeManager
updateNaviRouteID: |  | (NSInteger) | naviRouteID
| optional

路径ID更新回调. 注意：请不要在此回调中调用 -selectNaviRouteWithRouteID: 接口，否则会出现死循环调用. Route ID update callback. Note: Do not call the -selectNaviRouteWithRouteID: interface in this callback, otherwise it will cause an infinite loop call

Parameters

  eleBikeManager | 电动车骑行导航管理类 E-bike riding navigation management class
  naviRouteID | 导航路径ID Navigation path ID

The documentation for this protocol was generated from the following file:

- AMapNaviEleBikeDataRepresentable.h

© 2017 高德信息技术有限公司 版权所有，保留所有权利。