高德地图SDK(导航) V10.0.900
Loading...
Searching...
No Matches
<AMapNaviWalkManagerDelegate> Protocol Reference

#import <AMapNaviWalkManager.h>

Inheritance diagram for <AMapNaviWalkManagerDelegate>:

Instance Methods

(void) - walkManager:error:
 发生错误时,会调用代理的此方法
 
(void) - walkManagerOnCalculateRouteSuccess:
 步行路径规划成功后的回调函数
 
(void) - walkManager:onCalculateRouteFailure:
 步行路径规划失败后的回调函数. 从6.1.0版本起,算路失败后导航SDK只对外通知算路失败,SDK内部不再执行停止导航的相关逻辑.因此,当算路失败后,不会收到 walkManager:updateNaviMode: 回调; AMapNaviWalkManager.naviMode 不会切换到 AMapNaviModeNone 状态, 而是会保持在 AMapNaviModeGPS or AMapNaviModeEmulator 状态
 
(void) - walkManager:didStartNavi:
 启动导航后回调函数
 
(void) - walkManagerNeedRecalculateRouteForYaw:
 出现偏航需要重新计算路径时的回调函数.偏航后将自动重新路径规划,该方法将在自动重新路径规划前通知您进行额外的处理.
 
(void) - walkManager:playNaviSoundString:soundStringType:
 导航播报信息回调函数
 
(void) - walkManagerDidEndEmulatorNavi:
 模拟导航到达目的地停止导航后的回调函数
 
(void) - walkManagerOnArrivedDestination:
 导航到达目的地后的回调函数
 
(void) - walkManager:updateGPSSignalStrength:
 卫星定位信号强弱回调函数. since 7.4.0
 
(void) - walkManager:onArrivedWayPoint:
 步行导航到达途径点的回调函数 since 9.3.5
 

Method Documentation

◆ walkManager:didStartNavi:

- (void) walkManager: (AMapNaviWalkManager *)  walkManager
didStartNavi: (AMapNaviMode naviMode 
optional

启动导航后回调函数

Parameters
walkManager步行导航管理类
naviMode导航类型,参考AMapNaviMode

◆ walkManager:error:

- (void) walkManager: (AMapNaviWalkManager *)  walkManager
error: (NSError *)  error 
optional

发生错误时,会调用代理的此方法

Parameters
walkManager步行导航管理类
error错误信息

◆ walkManager:onArrivedWayPoint:

- (void) walkManager: (AMapNaviWalkManager *)  walkManager
onArrivedWayPoint: (int)  wayPointIndex 
optional

步行导航到达途径点的回调函数 since 9.3.5

Parameters
walkManager步行导航管理类
wayPointIndexwayPointIndex 到达途径点的编号,编号从0开始,依次累加。

◆ walkManager:onCalculateRouteFailure:

- (void) walkManager: (AMapNaviWalkManager *)  walkManager
onCalculateRouteFailure: (NSError *)  error 
optional

步行路径规划失败后的回调函数. 从6.1.0版本起,算路失败后导航SDK只对外通知算路失败,SDK内部不再执行停止导航的相关逻辑.因此,当算路失败后,不会收到 walkManager:updateNaviMode: 回调; AMapNaviWalkManager.naviMode 不会切换到 AMapNaviModeNone 状态, 而是会保持在 AMapNaviModeGPS or AMapNaviModeEmulator 状态

Parameters
walkManager步行导航管理类
error错误信息,error.code参照AMapNaviCalcRouteState

◆ walkManager:playNaviSoundString:soundStringType:

- (void) walkManager: (AMapNaviWalkManager *)  walkManager
playNaviSoundString: (NSString *)  soundString
soundStringType: (AMapNaviSoundType soundStringType 
optional

导航播报信息回调函数

Parameters
walkManager步行导航管理类
soundString播报文字
soundStringType播报类型,参考AMapNaviSoundType. 注意:since 6.0.0 AMapNaviSoundType 只返回 AMapNaviSoundTypeDefault

◆ walkManager:updateGPSSignalStrength:

- (void) walkManager: (AMapNaviWalkManager *)  walkManager
updateGPSSignalStrength: (AMapNaviGPSSignalStrength gpsSignalStrength 
optional

卫星定位信号强弱回调函数. since 7.4.0

Parameters
walkManager步行导航管理类
gpsSignalStrength卫星定位信号强度类型,参考 AMapNaviGPSSignalStrength .

◆ walkManagerDidEndEmulatorNavi:

- (void) walkManagerDidEndEmulatorNavi: (AMapNaviWalkManager *)  walkManager
optional

模拟导航到达目的地停止导航后的回调函数

Parameters
walkManager步行导航管理类

◆ walkManagerNeedRecalculateRouteForYaw:

- (void) walkManagerNeedRecalculateRouteForYaw: (AMapNaviWalkManager *)  walkManager
optional

出现偏航需要重新计算路径时的回调函数.偏航后将自动重新路径规划,该方法将在自动重新路径规划前通知您进行额外的处理.

Parameters
walkManager步行导航管理类

◆ walkManagerOnArrivedDestination:

- (void) walkManagerOnArrivedDestination: (AMapNaviWalkManager *)  walkManager
optional

导航到达目的地后的回调函数

Parameters
walkManager步行导航管理类

◆ walkManagerOnCalculateRouteSuccess:

- (void) walkManagerOnCalculateRouteSuccess: (AMapNaviWalkManager *)  walkManager
optional

步行路径规划成功后的回调函数

Parameters
walkManager步行导航管理类

The documentation for this protocol was generated from the following file:
© 2017 高德信息技术有限公司 版权所有,保留所有权利。