BNaviModelDelegate Protocol Reference

Conforms to NSObject
Declared in BNNaviProtocol.h

– reCalculateNaviRouteDidFinished:sourceType:

导航中更改路线成功

- (void)reCalculateNaviRouteDidFinished:(BNaviModel *)model sourceType:(BNCalculateSourceType)sourceType

Discussion

导航中更改路线成功

Declared In

BNNaviProtocol.h

– reCalculateNaviRouteDidFailed:sourceType:

导航中更改路线失败

- (void)reCalculateNaviRouteDidFailed:(BNaviModel *)model sourceType:(BNCalculateSourceType)sourceType

Discussion

导航中更改路线失败

Declared In

BNNaviProtocol.h

– reCalculateNaviRouteDidCancel:sourceType:

导航中取消更改路线

- (void)reCalculateNaviRouteDidCancel:(BNaviModel *)model sourceType:(BNCalculateSourceType)sourceType

Discussion

导航中取消更改路线

Declared In

BNNaviProtocol.h

– naviYawingDidStart:withStamp:

导航中开始偏航

- (void)naviYawingDidStart:(BNaviModel *)model withStamp:(int)yawingStamp

Discussion

导航中开始偏航

Declared In

BNNaviProtocol.h

– viaSearchResult:poiArray:

沿途搜索结果

- (void)viaSearchResult:(BNaviSearch_ResultCode_ENUM)code poiArray:(NSArray *)poiArray

Parameters

code

沿途搜索结果

poiArray

当code为BNaviSearch_ResultCode_Succeed时,poiArray返回搜索结果

Discussion

沿途搜索结果

Declared In

BNNaviProtocol.h

– viaSearchClearResult

清空沿途搜索结果

- (void)viaSearchClearResult

Discussion

清空沿途搜索结果

Declared In

BNNaviProtocol.h

– onHandleNaviLocalRouteTips:

回调规避提示

- (void)onHandleNaviLocalRouteTips:(NSString *)tips

Parameters

tips

规避提示

Discussion

回调规避提示

Declared In

BNNaviProtocol.h

– onHandleDayNightTypeChange:

导航中白天黑夜模式变化回调

- (void)onHandleDayNightTypeChange:(BNDayNight_Type)dayNightType

Parameters

dayNightType

当前白天黑夜模式

Discussion

导航中白天黑夜模式变化回调

Declared In

BNNaviProtocol.h

– onHandleGPSSpeedChange:

GPS速度变化回调

- (void)onHandleGPSSpeedChange:(BNKMNaviSpeed *)speed

Parameters

speed

GPS速度

Discussion

GPS速度变化回调

Declared In

BNNaviProtocol.h

– onHandleNaviStatusChange:

处理导航状态变化接口

- (void)onHandleNaviStatusChange:(BNaviStatusInfo *)naviStatusInfo

Parameters

naviStatusInfo

导航状态信息

Interface to handle the change of navigation status

naviStatusInfo

: the information of navigation status

Discussion

处理导航状态变化接口

Declared In

BNNaviProtocol.h

– onHandleSimpleGuideInfo:

处理建议诱导消息接口

- (void)onHandleSimpleGuideInfo:(BNaviSimpleGuideInfo *)simpleGuideInfo

Parameters

simpleGuideInfo

简易诱导消息

Interface to handle guidance of navigation

simpleGuideInfo

Guidance information

Discussion

处理建议诱导消息接口

Declared In

BNNaviProtocol.h

– onHandleSimpleGuideInfoHide:

简易诱导消息隐藏

- (void)onHandleSimpleGuideInfoHide:(BNaviSimpleGuideInfo *)simpleGuideInfo

Parameters

simpleGuideInfo

简易诱导消息

Interface to handle guidance of navigation

simpleGuideInfo

Guidance information

Discussion

简易诱导消息隐藏

Declared In

BNNaviProtocol.h

– onHandleRasterExpandMap:

处理路口放大图消息

- (void)onHandleRasterExpandMap:(BNaviRasterExpandMap *)rasterExpandMap

Parameters

rasterExpandMap

路口放大图信息

Interface to handle 3D junctions real enlargement

rasterExpandMap

: Information for 3D junctions real enlargement

Discussion

处理路口放大图消息

Declared In

BNNaviProtocol.h

– onHandleCurrentRoadName:

处理当前路名变化接口

- (void)onHandleCurrentRoadName:(BNaviCurrentRoadName *)curRoadName

Parameters

curRoadName

当前路名信息

Interface to handle current road name

curRoadName

: current road name

Discussion

处理当前路名变化接口

Declared In

BNNaviProtocol.h

– onHandleRemainInfo:

处理剩余信息

- (void)onHandleRemainInfo:(BNaviRemainInfo *)remainInfo

Parameters

remainInfo

剩余信息

Interface to handle remain distance and time

remainInfo

: Information for remain distance and time

Discussion

处理剩余信息

Declared In

BNNaviProtocol.h

– onHandleRemainTrafficlightsInfo:

处理剩余红绿灯信息

- (void)onHandleRemainTrafficlightsInfo:(BNaviRemainTrafficlightsInfo *)remainTrafficlightsInfo

Parameters

remainInfo

剩余红绿灯信息

Interface to handle remain traffic lights

remainTrafficlightsInfo

: Information for remain traffic lights

Discussion

处理剩余红绿灯信息

Declared In

BNNaviProtocol.h

– onHandleGPSChange:

处理gps状态变化

- (void)onHandleGPSChange:(BNaviGPSChange *)gpsChangeInfo

Parameters

gpsChangeInfo

gps状态

Interface to handle gps change

gpsChangeInfo

: Information of gps change

Discussion

处理gps状态变化

Declared In

BNNaviProtocol.h

– onHandleMainSlave:

处理主辅路切换提示信息

- (void)onHandleMainSlave:(BNaviMainSlave *)mainSlave

Parameters

mainSlave

主辅路信息

Interface to handle circuit switching (main road <–> auxiliary road)

mainSlave

: Information for circuit switching

Discussion

处理主辅路切换提示信息

Declared In

BNNaviProtocol.h

– onHandleVectorExpandMap:

处理矢量放大图消息

- (void)onHandleVectorExpandMap:(BNaviVectorExpandMap *)vectorExpandMap

Parameters

vectorExpandMap

矢量放大图信息

Interface to handle vector diagram enlargement

vectorExpandMap

: Information for vector diagram enlargement

Discussion

处理矢量放大图消息

Declared In

BNNaviProtocol.h

– onHandleHighWayBoard:

处理高速面板消息

- (void)onHandleHighWayBoard:(BNaviHighwayBoard *)highWayBoard

Parameters

highWayBoard

高速面板消息类型

Discussion

处理高速面板消息

Declared In

BNNaviProtocol.h

– onHandleInHighwayBoard:

处理高速入口消息

- (void)onHandleInHighwayBoard:(BNaviInHighwayBoard *)inHighwayBoard

Parameters

inHighWayBoard

高速入口消息

Discussion

处理高速入口消息

Declared In

BNNaviProtocol.h

– onHanldeDirectionBoard:

处理方向看板消息

- (void)onHanldeDirectionBoard:(BNaviDirectionBoard *)directionBoard

Parameters

exitFastwayBoard

方向看板消息

Discussion

处理方向看板消息

Declared In

BNNaviProtocol.h

– onHandleMapRefresh:

处理地图刷新相关信息

- (void)onHandleMapRefresh:(BNaviMapRefreshInfo *)mapRefreshInfo

Parameters

mapRefreshInfo

地图刷新消息

Interface to handle refresh of map

mapRefreshInfo

: Information for map refresh

Discussion

处理地图刷新相关信息

Declared In

BNNaviProtocol.h

– onHandleMainSlaveOnline:

在线主辅路切换

- (void)onHandleMainSlaveOnline:(BNNaviMsgBase *)param

Parameters

param

在线主辅路切换消息

Discussion

在线主辅路切换

Declared In

BNNaviProtocol.h

– onHandleMainSlaveViaductInfoResult:

高架桥,主辅路切换结果消息

- (void)onHandleMainSlaveViaductInfoResult:(BNNaviMsgBase *)msg

Parameters

msg

高架桥主辅路切换消息

Discussion

高架桥,主辅路切换结果消息

Declared In

BNNaviProtocol.h

– onHandleNaviLaneInfoChanged:

车道线显隐变化

- (void)onHandleNaviLaneInfoChanged:(BNNaviMsgBase *)param

Parameters

param

车道线显隐变化消息

Discussion

车道线显隐变化

Declared In

BNNaviProtocol.h

– onHandlePassViaPoint:

经过途经点消息

- (void)onHandlePassViaPoint:(BNaviPassViaPointInfo *)passViaInfo

Parameters

passiViaInfo

途经点消息

Discussion

经过途经点消息

Declared In

BNNaviProtocol.h