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< EncryptionencryptionDelegate
id< Navi3DChangedDelegatenavi3DChangedDelegate
id< NaviListenernavDelegate
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]

该类的文档由以下文件生成: