BNStrategyManagerProtocol Protocol Reference

Declared in BNStrategyManagerProtocol.h

Overview

导航策略管理器协议,包含导航过程中的设置项、电子狗的设置策略以及导航入口记录

– reset required method

恢复到默认策略

- (void)reset

Discussion

恢复到默认策略

Declared In

BNStrategyManagerProtocol.h

  parkInfo required method

停车场推送

@property (nonatomic, assign) BOOL parkInfo

Discussion

停车场推送

Declared In

BNStrategyManagerProtocol.h

  dayNightType required method

日夜模式

@property (nonatomic, assign) BNDayNight_CFG_Type dayNightType

Discussion

日夜模式

Declared In

BNStrategyManagerProtocol.h

  realDayNightType required method

实际的日夜模式 (日 or 夜)

@property (nonatomic, assign) BNDayNight_Type realDayNightType

Discussion

实际的日夜模式 (日 or 夜)

Declared In

BNStrategyManagerProtocol.h

  speakMode required method

播报模式

@property (nonatomic, assign) BN_Speak_Mode_Enum speakMode

Discussion

播报模式

Declared In

BNStrategyManagerProtocol.h

  simpleGuideMode required method

诱导面板模式

@property (nonatomic, assign) BN_Simple_Guide_Mode simpleGuideMode

Discussion

诱导面板模式

Declared In

BNStrategyManagerProtocol.h

  showLiveExpandRoadMap required method

是否显示实景放大图

@property (assign, nonatomic) BOOL showLiveExpandRoadMap

Discussion

是否显示实景放大图

Declared In

BNStrategyManagerProtocol.h

  showViaduct required method

显示viaduct桥区

@property (nonatomic, assign) BOOL showViaduct

Discussion

显示viaduct桥区

Declared In

BNStrategyManagerProtocol.h

  autoLevelShow required method

显示智能比例尺开关

@property (nonatomic, assign) BOOL autoLevelShow

Discussion

显示智能比例尺开关

Declared In

BNStrategyManagerProtocol.h

  redLineShow required method

显示到终点红线开关

@property (nonatomic, assign) BOOL redLineShow

Discussion

显示到终点红线开关

Declared In

BNStrategyManagerProtocol.h

  showMapTinyView required method

小窗

@property (nonatomic, assign) BOOL showMapTinyView

Discussion

小窗

Declared In

BNStrategyManagerProtocol.h

  canLandscape required method

横屏开启

@property (nonatomic, assign) BOOL canLandscape

Discussion

横屏开启

Declared In

BNStrategyManagerProtocol.h

  supportRotation required method

是否支持手势旋转,需要在引擎初始化成功后调用,默认YES

@property (nonatomic, assign) BOOL supportRotation

Discussion

是否支持手势旋转,需要在引擎初始化成功后调用,默认YES

Declared In

BNStrategyManagerProtocol.h

  operationInertia required method

对底图操作是否需要惯性,需要在引擎初始化成功后调用,默认YES

@property (nonatomic, assign) BOOL operationInertia

Discussion

对底图操作是否需要惯性,需要在引擎初始化成功后调用,默认YES

Declared In

BNStrategyManagerProtocol.h

  enableMultiRoute required method

是否开启多路线,需要在算路前设,默认YES

@property (nonatomic, assign) BOOL enableMultiRoute

Discussion

是否开启多路线,需要在算路前设,默认YES

Declared In

BNStrategyManagerProtocol.h

  supportMoreSettings required method

是否支持更多设置功能,默认YES

@property (nonatomic, assign) BOOL supportMoreSettings

Discussion

是否支持更多设置功能,默认YES

Declared In

BNStrategyManagerProtocol.h

  supportPreference required method

导航设置面板是否开放路线偏好功能入口,默认YES

@property (nonatomic, assign) BOOL supportPreference

Discussion

导航设置面板是否开放路线偏好功能入口,默认YES

Declared In

BNStrategyManagerProtocol.h

  supportPoiSearch required method

导航设置面板是否开放沿途检索功能入口,默认YES

@property (nonatomic, assign) BOOL supportPoiSearch

Discussion

导航设置面板是否开放沿途检索功能入口,默认YES

Declared In

BNStrategyManagerProtocol.h

  supportLandscape required method

导航设置面板是否开放横屏导航功能入口,默认YES

@property (nonatomic, assign) BOOL supportLandscape

Discussion

导航设置面板是否开放横屏导航功能入口,默认YES

Declared In

BNStrategyManagerProtocol.h

  showBluetoothToast required method

进入导航页面是否需要弹“已连接蓝牙…”toast,默认YES,使用内部TTS播报时有效,否则返回NO

@property (nonatomic, assign) BOOL showBluetoothToast

Discussion

进入导航页面是否需要弹“已连接蓝牙…”toast,默认YES,使用内部TTS播报时有效,否则返回NO

Declared In

BNStrategyManagerProtocol.h

  supportBluetoothSettings required method

是否支持蓝牙设置功能,默认YES,使用内部TTS播报时有效,否则返回NO

@property (nonatomic, assign) BOOL supportBluetoothSettings

Discussion

是否支持蓝牙设置功能,默认YES,使用内部TTS播报时有效,否则返回NO

Declared In

BNStrategyManagerProtocol.h

  supportUGCReportButton required method

是否支持UGC上报功能,默认YES

@property (nonatomic, assign) BOOL supportUGCReportButton

Discussion

是否支持UGC上报功能,默认YES

Declared In

BNStrategyManagerProtocol.h

  showCurrentRoadName required method

二期新增一些可配置项 是否显示当前路名

@property (nonatomic, assign) BOOL showCurrentRoadName

Discussion

二期新增一些可配置项 是否显示当前路名

Declared In

BNStrategyManagerProtocol.h

  showLanesView required method

是否显示车道线

@property (nonatomic, assign) BOOL showLanesView

Discussion

是否显示车道线

Declared In

BNStrategyManagerProtocol.h

  showIntervalSpeedView required method

是否显示区间测速

@property (nonatomic, assign) BOOL showIntervalSpeedView

Discussion

是否显示区间测速

Declared In

BNStrategyManagerProtocol.h

  showHighwayInfoPanel required method

是否显示高速信息面板

@property (nonatomic, assign) BOOL showHighwayInfoPanel

Discussion

是否显示高速信息面板

Declared In

BNStrategyManagerProtocol.h

  showExitDirectionPanel required method

是否显示出口方向面板

@property (nonatomic, assign) BOOL showExitDirectionPanel

Discussion

是否显示出口方向面板

Declared In

BNStrategyManagerProtocol.h

  showMainAuxiliaryButton required method

是否显示主辅路切换

@property (nonatomic, assign) BOOL showMainAuxiliaryButton

Discussion

是否显示主辅路切换

Declared In

BNStrategyManagerProtocol.h

  showNaviToolbox required method

是否显示导航工具箱

@property (nonatomic, assign) BOOL showNaviToolbox

Discussion

是否显示导航工具箱

Declared In

BNStrategyManagerProtocol.h

  showRoadConditionButton required method

是否显示路况开关

@property (nonatomic, assign) BOOL showRoadConditionButton

Discussion

是否显示路况开关

Declared In

BNStrategyManagerProtocol.h

  showMuteButton required method

是否显示声音模式选择

@property (nonatomic, assign) BOOL showMuteButton

Discussion

是否显示声音模式选择

Declared In

BNStrategyManagerProtocol.h

  showRrefreshRouteButton required method

是否显示路线刷新

@property (nonatomic, assign) BOOL showRrefreshRouteButton

Discussion

是否显示路线刷新

Declared In

BNStrategyManagerProtocol.h

  showZoomButton required method

是否显示缩放按钮

@property (nonatomic, assign) BOOL showZoomButton

Discussion

是否显示缩放按钮

Declared In

BNStrategyManagerProtocol.h

  supportSimulatorSpeedControl required method

模拟器速度控制按钮

@property (nonatomic, assign) BOOL supportSimulatorSpeedControl

Discussion

模拟器速度控制按钮

Declared In

BNStrategyManagerProtocol.h

  supportSimulatorPauseButton required method

模拟器暂停按钮

@property (nonatomic, assign) BOOL supportSimulatorPauseButton

Discussion

模拟器暂停按钮

Declared In

BNStrategyManagerProtocol.h

  supportRoadConditionBar required method

模拟器路况条(barchartView)

@property (nonatomic, assign) BOOL supportRoadConditionBar

Discussion

模拟器路况条(barchartView)

Declared In

BNStrategyManagerProtocol.h

  supportViewAllButton required method

全览按钮

@property (nonatomic, assign) BOOL supportViewAllButton

Discussion

全览按钮

Declared In

BNStrategyManagerProtocol.h

– trySetShowTrafficInNavi:success:fail: required method

设置路况是否开启,路况开启需要联网,没有网络,开启路况会失败

- (void)trySetShowTrafficInNavi:(BOOL)showTraffic success:(void ( ^ ) ( void ))success fail:(void ( ^ ) ( void ))fail

Parameters

showTraffic

是否显示路况,默认显示

success

成功的回调

fail

失败的回调

Discussion

设置路况是否开启,路况开启需要联网,没有网络,开启路况会失败

Declared In

BNStrategyManagerProtocol.h

– syncCarNumber: required method

设置车牌

- (void)syncCarNumber:(NSString *)carNumber

Parameters

carNumber

车牌号, 格式如:“粤B00000”

Discussion

设置车牌

Declared In

BNStrategyManagerProtocol.h

– getCarNumber required method

获取车牌

- (NSString *)getCarNumber

Discussion

获取车牌

Declared In

BNStrategyManagerProtocol.h

– soundTurnOn: required method

开关导航声音

- (BOOL)soundTurnOn:(BOOL)turnOn

Parameters

turnOn

是否开启导航声音

Return Value

开关导航声音是否成功

Discussion

开关导航声音

Declared In

BNStrategyManagerProtocol.h