fengmap.FMNavigation 类
FMNavigation 导航相关的控制类,封装了自动设置起始点标注,路径分析,模拟导航,导航动画的功能。
模块: Navigation
实例化
setEndPoint
setEndPoint
(
-
options
-
noMarker
)
fengmap.FMImageMarker
设置终点
参数:
名称 | 类型 | 标记 | 描述 | ||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options
| Json | endPoint参数对象
|
|||||||||||||||||||||||||||||
noMarker
| Bool | 不自动生成Marker对象, 默认为false |
Returns:
[fengmap.FMImageMarker]
FMImageMarker 表示添加成功的imageMarker对象
setStartPoint
setStartPoint
(
-
options
-
noMarker
)
fengmap.FMImageMarker
设置起点
参数:
名称 | 类型 | 标记 | 描述 | ||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options
| Json | endPoint参数对象
|
|||||||||||||||||||||||||||||
noMarker
| Bool | 不自动生成Marker对象, 默认为false |
Returns:
[fengmap.FMImageMarker]
FMImageMarker 表示添加成功的imageMarker对象
simulate
simulate
()
设置完起始点后,开始模拟导航,调用此方法会自动画线,不需要在调用drawNaviLine方法
stop
stop
()
停止模拟导航
complete
模拟导航完成事件
示例:
map.on('loadComplete', function(event) {
console.log('loadComplete', event);
});
crossGroup
模拟导航中跨层事件
示例:
map.on('loadComplete', function(event) {
console.log('loadComplete', event);
});
walking
模拟导航正在进行中的事件