注意:该类为导航控制器基类,请不要直接使用
More...
#import <AMapNaviBaseManager.h>
◆ getNaviGuideList
◆ pauseNavi
◆ readNaviInfoManual
- (BOOL) readNaviInfoManual |
|
|
|
实时导航中手动触发一次信息播报. 注意:该接口仅支持驾车和步行,骑行不支持此功能.
- Returns
- 是否成功
◆ resumeNavi
◆ setEmulatorNaviSpeed:
- (void) setEmulatorNaviSpeed: |
|
(int) |
speed |
|
设置模拟导航的速度,默认60
- Parameters
-
speed | 模拟导航的速度(范围:[10,120]; 单位:km/h) |
◆ setExternalLocation:isAMapCoordinate:
- (void) setExternalLocation: |
|
(CLLocation *) |
externalLocation |
isAMapCoordinate: |
|
(BOOL) |
isAMapCoordinate |
|
|
| |
设置外部传入定位的信息
- Parameters
-
externalLocation | 外部传入的定位信息 |
isAMapCoordinate | 外部传入的坐标是否采用高德坐标,YES表示采用高德坐标(GCJ02),NO表示使用WGS84坐标. |
◆ startEmulatorNavi
- (BOOL) startEmulatorNavi |
|
|
|
开始模拟导航. 注意:必须在路径规划成功的情况下,才能够开始模拟导航
- Returns
- 是否成功
◆ startEmulatorNavi:
开始模拟导航. 注意:必须传入导航的路线组合routeGroup,才能够开始模拟导航. since 7.7.0
- Parameters
-
- Returns
- 是否成功
◆ startGPSNavi
开始实时导航. 注意:必须在路径规划成功的情况下,才能够开始实时导航
- Returns
- 是否成功
◆ startGPSNavi:
开始实时导航. 注意:必须传入导航的路线组合routeGroup,才能够开始实时导航. since 7.7.0
- Parameters
-
- Returns
- 是否成功
◆ stopNavi
◆ allowsBackgroundLocationUpdates
- (BOOL) allowsBackgroundLocationUpdates |
|
readwritenonatomicassign |
是否允许后台定位.默认为NO(只在iOS 9.0及以后版本起作用).注意:设置为YES的时候必须保证 Background Modes 中的 Location updates 处于选中状态,否则会抛出异常.
◆ enableExternalLocation
- (BOOL) enableExternalLocation |
|
readwritenonatomicassign |
◆ externalLocation
- (CLLocation*) externalLocation |
|
readwritenonatomiccopy |
外部传入定位信息(enableExternalLocation为YES时有效).该方法坐标需使用WGS84坐标系.
◆ isUseInternalTTS
- (BOOL) isUseInternalTTS |
|
readwritenonatomicassign |
是否使用内置播放器进行导航播报, 如果为YES,就是由导航SDK来播报导航信息. 默认为NO. since 5.5.0
◆ naviMode
◆ pausesLocationUpdatesAutomatically
- (BOOL) pausesLocationUpdatesAutomatically |
|
readwritenonatomicassign |
◆ screenAlwaysBright
- (BOOL) screenAlwaysBright |
|
readwritenonatomicassign |
The documentation for this class was generated from the following file: