new RouteCollection(entityCollection)
飞行路线集合对象
| Name | Type | Description |
|---|---|---|
entityCollection |
EntityCollection |
entity集合,用来创建飞行路线及飞行站点 |
Example
//创建飞行路线集合对象
var routes = new SuperMap3D.RouteCollection(viewer.entities);
//读取飞行文件
routes.fromFile('./test.fpf');
Members
-
readonly readyBoolean
-
获取路线集合是否准备就绪
-
readonly readyPromisePromise
-
获取该路线集合的readyPromise。
-
readonly routesArray.<Route>
-
获取路线集合数组
Methods
-
addRoute(route)
-
添加路线
Name Type Description routeRoute 路线对象
-
fromFile(url)
-
异步加载记录飞行路线的fpf文本文件。
Name Type Description urlString fpf文本文件路径url。
-
fromXML(xml)
-
读取解析记录飞行路线的fpf文本文件。
Name Type Description xmlString 记录飞行路线的fpf文本文件。
Example
var routes = new SuperMap3D.RouteCollection(viewer.entities); var XMLContent = "......"; routes.fromXML(XMLContent); -
get(index){Route}
-
通过索引获取飞行路线
Name Type Description indexNumber 索引
Returns:
Type Description Route 返回该索引对应的飞行路线