驾车导航管理类
More...
#import <TNKDriveNavManager.h>
◆ changeToBackupRoute:
- (int) changeToBackupRoute: |
|
(NSString *) |
routeID |
|
导航过程中切换至备选路线.
- Since
- 5.2.6
- Parameters
-
- Returns
- 状态码。 0:成功; 1: 此路线已经是导航主路线;2:没找到对应的路线;3: 当前非导航状态,无法切换
◆ deleteAllBackupRoutes
- (void) deleteAllBackupRoutes |
|
|
|
◆ deleteBackupRoute:
- (int) deleteBackupRoute: |
|
(NSString *) |
routeID |
|
导航过程中删除某备选路线.
- Since
- 5.2.6
- Parameters
-
- Returns
- 状态码。 0:成功; 1: 此路线已经是导航主路线;2:没找到对应的路线;3: 当前非导航状态,无法删除
◆ registerNavDelegate:
注册对象接收导航事件变化. 注册后可通过该协议获取导航过程中出现的状态或信息改变(如已偏航、经过途经点、到达终点等). 导航事件变化采用广播形式,可同时注册多个对象接收事件变化.
- Warning
- 内部对navDelegate弱持有
- Parameters
-
◆ requestTts
导航过程中增加轮次播报回放。导航过程中有效,当前正在播报时,调用此方法可能无效。
- Since
- 5.3.9
◆ searchRoutesWithRequest:completion:
发起驾车导航路线规划. 通过路线规划请求配置起点、终点、途经点(可选)、规划参数(可选)发起路线规划.
- Parameters
-
request | 路线规划请求 |
completion | 路线规划完成回调 |
- Returns
- 路线规划任务
错误信息参考TNKDriveRouteSearchErrorCode, TNKDriveRouteSearchErrorDomain
◆ setDestArriveOffRouteRadius:destOffRouteRadius:
- (void) setDestArriveOffRouteRadius: |
|
(int) |
destArriveRadius |
destOffRouteRadius: |
|
(int) |
destOffRouteRadius |
|
|
| |
设置终点偏航参数。注意:需要导航前设置才能生效。参数有效条件:(destArriveRadius >= 30 && destArriveRadius <= destOffRouteRadius)
- Since
- 6.7.0
- Parameters
-
destArriveRadius | 进入半径,单位,米 |
destOffRouteRadius | 驶离半径,单位,米 |
◆ sharedInstance
+ (instancetype) sharedInstance |
|
|
|
◆ unregisterAllNavDelegates
- (void) unregisterAllNavDelegates |
|
|
|
◆ unregisterNavDelegate:
◆ backupNavRoutes
◆ curNavRoute
◆ multiRoutesEnabled
- (BOOL) multiRoutesEnabled |
|
readwritenonatomicassign |
◆ navDataSource
导航事件DataSource. since 5.2.6
◆ routePlanCacheSize
- (int) routePlanCacheSize |
|
readwritenonatomicassign |
设置路径规划缓存数 [1, 8],默认 1.
- Since
- 6.7.5
◆ showMultiRoutesWhenStartNav
- (BOOL) showMultiRoutesWhenStartNav |
|
readwritenonatomicassign |
开启导航时是否展示初始算路的备选路线。默认为NO
- Since
- 5.4.2.8
◆ ttsMode
导航播报模式,默认为标准模式.
- Since
- 5.3.9
◆ waypointRemovedStrategy
途经点移除策略 需要在开启导航前设置
- Since
- 5.4.0
The documentation for this class was generated from the following file: