fengmap.FMNaviAnalyser 类
FMNaviAnalyser 是可分析最短路径、最快路径并返回分析结果的路径类
模块: Navigation
实例化
getRouteAllPoints
getRouteAllPoints
()
Array
返回路径分析后的所有坐标点集
Returns:
[Array]
points 结果对象;
getRouteDistance
getRouteDistance
(
-
routeResPoints
)
Number
获得路径分析后的路径长度
参数:
名称 | 类型 | 标记 | 描述 |
---|---|---|---|
routeResPoints
| Array | 路径分析返回的结果集合 |
Returns:
[Number]
length 路径长度
getRouteGroupIds
getRouteGroupIds
()
Array
获得不同层路径导航时,其所有经过的楼层id数组
Returns:
[Array]
groupIds 所有
getRouteGroupPoints
getRouteGroupPoints
(
-
groupId
)
Array
跨层路径规划时,获取当前在组下地图坐标的集合
参数:
名称 | 类型 | 标记 | 描述 |
---|---|---|---|
groupId
| Object | 楼层id |
Returns:
[Array]
groupIds 所有
getRouteLineSegments
getRouteLineSegments
()
Array返回根据路径结果列表得到所要画线的点集
Returns:
[Array ]
FMSegment 折线集合;
initById
initById
(
-
sid
)
根据senceid打开模型
参数:
名称 | 类型 | 标记 | 描述 |
---|---|---|---|
sid
| String | Number | 场景id |