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