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 北京超图软件股份有限公司。保留所有权利。