Navigation3类参考
公有成员 | |
| (NSArray *) | - getNaviPath |
| 获得路径分析结果。Navistep数组 | |
| (BOOL) | - startGuide: |
| 开始引导 | |
| (void) | - setPathVisible: |
| 设置分析路径是否可见 | |
| (double) | - getCarAngle |
| 获取小车角度 | |
| (Point2D *) | - getCarPosition |
| 获取小车位置 | |
| (int) | - getPathID |
| 获取小车所在道路ID | |
| (void) | - locateMap |
| (BOOL) | - isGuiding |
| (void) | - cleanPath |
| 清除路径分析结果 | |
| (BOOL) | - stopGuide |
| 停止引导 | |
| (void) | - setGPSData: |
| 设置GPS数据 | |
| (void) | - setDatasource: |
| 设置室内地图所在的数据源。必选。 | |
| (void) | - setStartPoint:Y:ID: |
| 设置起点与楼层ID | |
| (void) | - setDestinationPoint:Y:ID: |
| 设置目的点与楼层ID | |
| (void) | - addWayPoint:Y:ID: |
| 设置途经点与楼层ID | |
| (void) | - setCurrentFloorId: |
| 设置当前显示的楼层ID | |
| (BOOL) | - routeAnalyst |
| 最佳路径分析 | |
| (void) | - setCarPicture: |
| 设置小车图标 | |
| (void) | - setIsAutoNavi: |
| 设置是否自动采集GPS。默认自动采集 | |
| (void) | - setCarSize:height: |
| 设置小车图标尺寸 | |
| (void) | - setRouteStyle: |
| 设置当前楼层引导路径的样式 | |
| (void) | - setHintRouteStyle: |
| 设置其他楼层引导路径的样式 | |
| (void) | - resumeGuide |
| (void) | - pauseGuide |
| (void) | - setSimulationSpeed: |
| 设置模拟导航速度(单位m/s) | |
| (void) | - setSimulationInterval: |
| 设置模拟导航间隔时间(单位ms) | |
| (void) | - setDeviateTolerance: |
| 添加导航偏移容限,单位米 | |
属性 | |
| BOOL | enablePanOnGuide |
| 是否允许在引导的时候拖动地图 | |
| id< Encryption > | encryptionDelegate |
| id< Navigation3ChangedDelegate > | navigation3ChangedDelegate |
| id< NaviListener > | navDelegate |
| BOOL | isEncryptGPS |
| 设置是否加密GPS数据,默认加密 | |
| BOOL | isCarUpFront |
| 设置,获取小车车头向上 | |
| double | speed |
| 获取或设置行驶速度,单位 m/s | |
成员函数文档
| - (void) addWayPoint: | (double) | x | ||
| Y: | (double) | y | ||
| ID: | (NSString *) | Id | ||
设置途经点与楼层ID
- 参数:
-
x 终点x坐标 y 终点y坐标
| - (void) cleanPath |
清除路径分析结果
| - (double) getCarAngle |
获取小车角度
| - (Point2D*) getCarPosition |
获取小车位置
| - (NSArray*) getNaviPath |
获得路径分析结果。Navistep数组
| - (int) getPathID |
获取小车所在道路ID
| - (BOOL) isGuiding |
| - (void) locateMap |
| - (void) pauseGuide |
| - (void) resumeGuide |
| - (BOOL) routeAnalyst |
最佳路径分析
- 返回:
| - (void) setCarPicture: | (UIImage *) | carBmp |
设置小车图标
- 参数:
-
carBmp
| - (void) setCarSize: | (float) | width | ||
| height: | (float) | height | ||
设置小车图标尺寸
- 参数:
-
carBmp
| - (void) setCurrentFloorId: | (NSString *) | ID |
设置当前显示的楼层ID
- 参数:
-
value
| - (void) setDatasource: | (Datasource *) | value |
设置室内地图所在的数据源。必选。
- 参数:
-
value
| - (void) setDestinationPoint: | (double) | x | ||
| Y: | (double) | y | ||
| ID: | (NSString *) | Id | ||
设置目的点与楼层ID
- 参数:
-
x 终点x坐标 y 终点y坐标
| - (void) setDeviateTolerance: | (double) | tolerance |
添加导航偏移容限,单位米
- 参数:
-
tolerance
| - (void) setGPSData: | (GPSData *) | newGps |
设置GPS数据
- 参数:
-
newGps GPS数据
| - (void) setHintRouteStyle: | (GeoStyle *) | value |
设置其他楼层引导路径的样式
- 参数:
-
value 引导路径的样式
| - (void) setIsAutoNavi: | (BOOL) | isAutoNavi |
设置是否自动采集GPS。默认自动采集
- 参数:
-
isAutoNavi
| - (void) setPathVisible: | (BOOL) | pathVisible |
设置分析路径是否可见
- 参数:
-
isVisible 是否可见
| - (void) setRouteStyle: | (GeoStyle *) | value |
设置当前楼层引导路径的样式
- 参数:
-
value 引导路径的样式
| - (void) setSimulationInterval: | (int) | interval |
设置模拟导航间隔时间(单位ms)
| - (void) setSimulationSpeed: | (double) | speed |
设置模拟导航速度(单位m/s)
| - (void) setStartPoint: | (double) | x | ||
| Y: | (double) | y | ||
| ID: | (NSString *) | Id | ||
设置起点与楼层ID
- 参数:
-
x 起点x坐标 y 起点y坐标
| - (BOOL) startGuide: | (int) | mode |
开始引导
- 参数:
-
type 0:真实导航, 1:模拟导航 ,2:巡航 ,3:步行导航
- 返回:
| - (BOOL) stopGuide |
停止引导
属性文档
- (BOOL) enablePanOnGuide [read, write, assign] |
是否允许在引导的时候拖动地图
- (id<Encryption>) encryptionDelegate [read, write, assign] |
- (BOOL) isCarUpFront [read, write, assign] |
设置,获取小车车头向上
- 参数:
-
carBmp
- (BOOL) isEncryptGPS [read, write, assign] |
设置是否加密GPS数据,默认加密
- 返回:
- (id<NaviListener>) navDelegate [read, write, assign] |
- (id<Navigation3ChangedDelegate>) navigation3ChangedDelegate [read, write, assign] |
- (double) speed [read, write, assign] |
获取或设置行驶速度,单位 m/s
该类的文档由以下文件生成:
版权所有©2005-2021 北京超图软件股份有限公司。保留所有权利。