#import <BMKWalkCycleNavigationDelegates.h>
◆ onArriveDest:
| - (void) onArriveDest: |
|
(BMKWalkCycleNavigationType) |
naviType |
|
|
optional |
◆ onGpsPositionUpdate:naviType:
GPS位置发生改变,来自诱导引擎的消息
- 参数
-
| naviData | 绑路后的位置 |
| naviType | 导航类型 |
◆ onGpsStatusChange:
| - (void) onGpsStatusChange: |
|
(int) |
status |
|
|
optional |
GPS状态发生变化,来自诱导引擎的消息。增加高级权限控制,since 6.6.2,请联系商务或PM开通
- 参数
-
◆ onGpsStatusChange:guideIcon:naviType:
| - (void) onGpsStatusChange: |
|
(NSString *_Nullable) |
gspInfo |
| guideIcon: |
|
(UIImage *_Nullable) |
guideIcon |
| naviType: |
|
(BMKWalkCycleNavigationType) |
naviType |
|
|
| |
|
optional |
GPS状态发生变化,来自诱导引擎的消息
- 参数
-
| gspInfo | GPS信息 |
| guideIcon | GPS诱导图标 |
◆ onGpsStatusChange:guideIconName:naviType:
| - (void) onGpsStatusChange: |
|
(NSString *_Nullable) |
gspInfo |
| guideIconName: |
|
(NSString *_Nullable) |
guideIconName |
| naviType: |
|
(BMKWalkCycleNavigationType) |
naviType |
|
|
| |
|
optional |
GPS状态发生变化,来自诱导引擎的消息。增加高级权限控制,since 6.6.2,请联系商务或PM开通
- 参数
-
| gspInfo | GPS信息 |
| guideIconName | GPS诱导图标名称 |
| naviType | 步骑行导航类型 |
◆ onIndoorArriveDest:
| - (void) onIndoorArriveDest: |
|
(BMKWalkCycleNavigationType) |
naviType |
|
|
optional |
◆ onOutdoorArriveDest:
| - (void) onOutdoorArriveDest: |
|
(BMKWalkCycleNavigationType) |
naviType |
|
|
optional |
◆ onRemainDistanceUpdate:naviType:
| - (void) onRemainDistanceUpdate: |
|
(NSString *_Nullable) |
remainDistance |
| naviType: |
|
(BMKWalkCycleNavigationType) |
naviType |
|
|
| |
|
optional |
总的剩余距离
- 参数
-
| remainDistance | 剩余距离,单位:米,可强转为int |
◆ onRemainTimeUpdate:naviType:
| - (void) onRemainTimeUpdate: |
|
(NSString *_Nullable) |
remainTime |
| naviType: |
|
(BMKWalkCycleNavigationType) |
naviType |
|
|
| |
|
optional |
总的剩余时间
- 参数
-
| remainTime | 剩余时间,单位:秒,可强转为int |
◆ onRemaintrafficLightCountUpdate:naviType:
| - (void) onRemaintrafficLightCountUpdate: |
|
(int) |
trafficLightCount |
| naviType: |
|
(BMKWalkCycleNavigationType) |
naviType |
|
|
| |
|
optional |
◆ onReRouteComplete:
| - (void) onReRouteComplete: |
|
(BMKWalkCycleNavigationType) |
naviType |
|
|
optional |
◆ onReRouteFail:
| - (void) onReRouteFail: |
|
(BMKWalkCycleNavigationType) |
naviType |
|
|
optional |
◆ onRoadGuideTextUpdateFirst:second:naviType:
| - (void) onRoadGuideTextUpdateFirst: |
|
(NSString *_Nullable) |
firstSequence |
| second: |
|
(NSString *_Nullable) |
secondSequence |
| naviType: |
|
(BMKWalkCycleNavigationType) |
naviType |
|
|
| |
|
optional |
诱导信息。增加高级权限控制,since 6.6.2,请联系商务或PM开通
- 参数
-
| firstSequence | 第一行显示的信息,比如“沿当前道路” |
| secondSequence | 第二行显示的信息,比如“向东出发”,第二行信息也可能为空 |
◆ onRouteFarAway:guideIcon:naviType:
| - (void) onRouteFarAway: |
|
(NSString *_Nullable) |
rarAwayInfo |
| guideIcon: |
|
(UIImage *_Nullable) |
guideIcon |
| naviType: |
|
(BMKWalkCycleNavigationType) |
naviType |
|
|
| |
|
optional |
已经开始偏航
- 参数
-
| rarAwayInfo | 偏航信息 |
| guideIcon | 偏航诱导图标 |
◆ onRouteFarAway:guideIconName:naviType:
| - (void) onRouteFarAway: |
|
(NSString *_Nullable) |
rarAwayInfo |
| guideIconName: |
|
(NSString *_Nullable) |
guideIconName |
| naviType: |
|
(BMKWalkCycleNavigationType) |
naviType |
|
|
| |
|
optional |
已经开始偏航。增加高级权限控制,since 6.6.2,请联系商务或PM开通
- 参数
-
| rarAwayInfo | 偏航信息 |
| guideIconName | 偏航诱导图标名称 |
| naviType | 步骑行导航类型 |
◆ onRouteGuideIconNameUpdate:naviType:
| - (void) onRouteGuideIconNameUpdate: |
|
(NSString *_Nullable) |
iconName |
| naviType: |
|
(BMKWalkCycleNavigationType) |
naviType |
|
|
| |
|
optional |
诱导图标更新。增加高级权限控制,since 6.6.2,请联系商务或PM开通
- 参数
-
| iconName | 诱导图标名称 |
| naviType | 步骑行导航类型 |
◆ onRouteGuideIconUpdate:naviType:
| - (void) onRouteGuideIconUpdate: |
|
(UIImage *_Nullable) |
icon |
| naviType: |
|
(BMKWalkCycleNavigationType) |
naviType |
|
|
| |
|
optional |
诱导图标更新。增加高级权限控制,since 6.6.2,请联系商务或PM开通
- 参数
-
◆ onRouteGuideKind:naviType:
| - (void) onRouteGuideKind: |
|
(BMKWalkCycleGuideKind) |
guideKind |
| naviType: |
|
(BMKWalkCycleNavigationType) |
naviType |
|
|
| |
|
optional |
诱导枚举信息。增加高级权限控制,since 6.6.2,请联系商务或PM开通
- 参数
-
◆ onRoutePlanYawing:guideIcon:naviType:
| - (void) onRoutePlanYawing: |
|
(NSString *_Nullable) |
yawingInfo |
| guideIcon: |
|
(UIImage *_Nullable) |
guideIcon |
| naviType: |
|
(BMKWalkCycleNavigationType) |
naviType |
|
|
| |
|
optional |
偏航规划中
- 参数
-
| yawingInfo | 偏航规划中的信息 |
| guideIcon | 偏航诱导图标 |
◆ onRoutePlanYawing:guideIconName:naviType:
| - (void) onRoutePlanYawing: |
|
(NSString *_Nullable) |
yawingInfo |
| guideIconName: |
|
(NSString *_Nullable) |
guideIconName |
| naviType: |
|
(BMKWalkCycleNavigationType) |
naviType |
|
|
| |
|
optional |
偏航规划中。增加高级权限控制,since 6.6.2,请联系商务或PM开通
- 参数
-
| yawingInfo | 偏航规划中的信息 |
| guideIconName | 偏航诱导图标名称 |
| naviType | 步骑行导航类型 |
◆ onSampleGuideInfoUpdate:naviType:
| - (void) onSampleGuideInfoUpdate: |
|
(BMKWalkCycleSampleGuideInfo *_Nullable) |
sampleGuideInfo |
| naviType: |
|
(BMKWalkCycleNavigationType) |
naviType |
|
|
| |
|
optional |
步骑行导航简易诱导信息,since 6.6.2,请联系商务或PM开通
◆ onTrafficLightDataUpdate:
| - (void) onTrafficLightDataUpdate: |
|
(BMKWalkCycleNavigationType) |
naviType |
|
|
optional |
红绿灯倒计时数据更新,通过对应导航manager的getTrafficLightData方法获取红绿灯倒计时数据
◆ onVibrate:
| - (void) onVibrate: |
|
(BMKWalkCycleNavigationType) |
naviType |
|
|
optional |
该协议的文档由以下文件生成: