策略管理接口
More...
#include <BNStrategyManagerProtocol.h>
|
| (void) | - trySetShowTrafficInNavi:success:fail: |
| (void) | - syncCarModel: |
|
(BMCarInfoModel *) | - getCarModel |
| | 获取驾车辆车牌信息。
|
| (void) | - syncTruckInfoModel: |
|
(BMTruckInfoModel *) | - getTruckInfoModel |
| | 获取货车信息模型。
|
| (void) | - syncTruckUse: |
| (void) | - syncMotorInfoModel: |
|
(void) | - reset |
| | 恢复到默认策略
|
|
() | - __deprecated_msg |
|
() | - __deprecated_msg |
|
() | - __deprecated_msg |
|
() | - __deprecated_msg |
|
() | - __deprecated_msg |
|
() | - __deprecated_msg |
|
() | - __deprecated_msg |
|
() | - __deprecated_msg |
|
() | - __deprecated_msg |
|
() | - __deprecated_msg |
|
(BOOL supportUGCReportButton) | - __deprecated_msg |
| | 是否支持UGC上报功能,默认YES 已废弃 ⚠️
|
|
() | - __deprecated_msg |
|
() | - __deprecated_msg |
|
() | - __deprecated_msg |
|
() | - __deprecated_msg |
|
(BOOL showMuteButton) | - __deprecated_msg |
|
(BOOL showRrefreshRouteButton) | - __deprecated_msg |
|
() | - __deprecated_msg |
|
() | - __deprecated_msg |
|
(BOOL supportViewAllButton) | - __deprecated_msg |
| | 全览按钮
|
|
() | - __deprecated_msg |
| (BOOL) | - soundTurnOn: |
|
() | - __deprecated_msg |
|
|
BNDayNight_CFG_Type | dayNightType |
| | 导航日夜模式配置。
|
|
BNDayNight_Type | realDayNightType |
| | 实际生效的日夜模式(白天或夜间)。
|
|
BN_SpeakMode_Real_Enum | naviSpeakMode |
| | 导航语音播报。
|
|
BOOL | showLiveExpandRoadMap |
| | 是否显示放大图。默认 YES。
|
|
BOOL | autoLevelShow |
| | 智能比例尺功能开关。默认 YES。
|
|
BOOL | redLineShow |
| | 是否显示终点红线。默认 YES。
|
|
BOOL | showMapTinyView |
| | 是否显示地图小窗。默认 NO。
|
|
BOOL | enableMultiRoute |
| | 是否启用多路线算路。需在算路前设置。默认 YES。
|
|
BOOL | supportMoreSettings |
| | 是否支持“更多设置”功能。默认 YES。
|
|
BOOL | showBluetoothToast |
| | 进入导航页面时是否显示“已连接蓝牙...” Toast。仅内部 TTS 模式下生效。默认 YES。
|
|
BOOL | showCurrentRoadName |
| | 是否显示当前路名。默认 YES。
|
|
BOOL | showIntervalSpeedView |
| | 是否显示区间测速面板。默认 YES。
|
|
BOOL | showHighwayInfoPanel |
| | 是否显示高速信息面板。默认 YES。
|
|
BOOL | showParallelRoadButtn |
| | 是否显示平行路切换按钮(桥上/桥下、主/辅路、隧道)。默认 YES。
|
|
BOOL | supportTruckRestrictionView |
| | 是否展示货车限行提示视图。默认 YES。
|
|
CGFloat | toolBarViewTopSpace |
| | 全览按钮与底部 ETA 的顶部间距。范围 0~50,默认 0。
|
|
CGFloat | bottomButtonHeight |
| | ETA 面板到屏幕底部的高度。范围 0~70,默认 0。
|
|
CGFloat | carBottomButtonTop |
| | 底部 ETA 面板的 Y 值(只读)。
|
|
CGFloat | naviLocationOffset |
| | 车标显示位置的偏移量。正数车标会往上。负数车标会往下。
|
|
BOOL | supportSimulatorSpeedControl |
| | 是否显示模拟器中的速度控制按钮。默认 YES。
|
|
BOOL | shouldShowArrivalAlert |
| | 模拟导航到达终点后是否弹出提示框。默认 YES。
|
|
BNSimulatorSpeedMode | simulatorSpeedMode |
| | 模拟器速度模式。
|
|
BOOL | supportSimulatorPauseButton |
| | 是否显示模拟器暂停按钮。默认 YES。
|
|
BOOL | exitNaviDestroyTTS |
| | 退出导航的时候 设置是否 销毁TTS默认NO。设置YES会销毁TTS。 设置为NO TTS会 占用部分内存不释放。需要开发者自己手动释放内存
|
|
BOOL | useSystemTTS |
| | 是否使用 iOS 系统自带 TTS。默认 NO。如果设置为YES,可以去掉导航SDK自带的TTS库。
|
|
BOOL | supportNoticeMessage |
| | 是否显示通知型消息。默认 YES。
|
|
BOOL | supportInterveneMessage |
| | 是否显示干预型消息。默认 YES。
|
|
BOOL | multiplePreferenceEnable |
| | 是否启用途经点偏好算路。需在算路前设置。默认 NO。
|
| int | yawSpecifiedRouteNavigation |
|
BOOL | showAvoidJamEnable |
| | 路况条在可避开拥堵时是否显示“避开”标识。默认 YES。
|
|
BOOL | supportBackgroundSimulatedNavi |
| | 是否支持后台模拟导航。需在算路前设置。默认 NO。
|
|
BOOL | showRouteBubble |
| | 是否在路线中显示气泡。需在算路前设置。默认 YES。
|
|
BOOL | trafficLightSwitch |
| | 红绿灯显示开关。需开通红绿灯高级权限后并在算路前设置。默认 NO。
|
|
BNaviLanguageType | naviLanguageType |
| | 设置当前导航语言类型。需在算路前使用。
|
|
BOOL | showExitPrompt |
| | 是否弹出退出导航确认面板。默认 YES。
|
|
BNNaviSettingAudioCategoryOption | audioCategoryOption |
|
BN_Simple_Guide_Mode | simpleGuideMode |
| | 诱导面板模式
|
|
BOOL | showViaduct |
| | 显示viaduct桥区
|
|
BOOL | canLandscape |
| | 横屏开启
|
|
BOOL | supportRotation |
| | 是否支持手势旋转,需要在引擎初始化成功后调用,默认YES
|
|
BOOL | operationInertia |
| | 对底图操作是否需要惯性,需要在引擎初始化成功后调用,默认YES
|
|
BOOL | supportPreference |
| | 导航设置面板是否开放路线偏好功能入口,默认YES
|
|
BOOL | supportPoiSearch |
| | 导航设置面板是否开放沿途检索功能入口,默认YES
|
|
BOOL | supportLandscape |
| | 导航设置面板是否开放横屏导航功能入口,默认YES
|
|
BOOL | supportBluetoothSettings |
| | 是否支持蓝牙设置功能,默认YES,使用内部TTS播报时有效,否则返回NO
|
|
BOOL | showLanesView |
| | 是否显示车道线
|
|
BOOL | showExitDirectionPanel |
| | 是否显示出口方向面板
|
|
BOOL | showNaviToolbox |
| | 是否显示导航工具箱
|
|
BOOL | showRoadConditionButton |
| | 是否显示路况开关
|
|
BOOL | showZoomButton |
| | 是否显示缩放按钮
|
|
BOOL | supportRoadConditionBar |
| | 模拟器路况条(barchartView)
|
|
BOOL | tapBarChartViewEnable |
策略管理接口
导航策略管理器协议,包含导航过程中的设置项、电子狗的设置策略以及导航入口记录
◆ soundTurnOn:
| - (BOOL) soundTurnOn: |
|
(BOOL) | turnOn |
|
开关导航声音
- Parameters
-
- Returns
- 开关导航声音是否成功
◆ syncCarModel:
设置驾车辆车牌信息(普通车/新能源)。
- Parameters
-
◆ syncMotorInfoModel:
设置摩托车车牌信息。 不进行持久化保存,仅本次导航生效。需在算路前设置。
- Parameters
-
◆ syncTruckInfoModel:
◆ syncTruckUse:
| - (void) syncTruckUse: |
|
(BNaviTruckUse) | truckUse |
|
设置货车用途。 需开通高级权限,并在算路前设置。 设置前需先同步车牌信息。
- Parameters
-
◆ trySetShowTrafficInNavi:success:fail:
| - (void) trySetShowTrafficInNavi: |
|
(BOOL) | showTraffic |
| success: |
|
(void(^)(void)) | success |
| fail: |
|
(void(^)(void)) | fail |
设置路况显示开关(需联网)。
- Parameters
-
| showTraffic | 是否显示路况。 |
| success | 成功回调。 |
| fail | 失败回调。 |
◆ yawSpecifiedRouteNavigation
| - (int) yawSpecifiedRouteNavigation |
|
readwritenonatomicassign |
偏航后是否回到用户指定路线。货车导航使用。 0:默认策略 1:由偏航路线 API 决定 2:回到进入导航时选择的路线
The documentation for this protocol was generated from the following file: