RouteCollection

new SuperMap3D.RouteCollection(entityCollection)

飞行路线集合对象类。
Name Type Description
entityCollection EntityCollection entity集合,用来创建飞行路线及飞行站点。
Example:
//创建飞行路线集合对象。
var routes = new SuperMap3D.RouteCollection(entityCollection);
//读取记录飞行路线的文本文件。
routes.fromFile('./test.fpf');

Members

readonlyready : Boolean

获取路线集合是否准备就绪。

readonlyroutes : Array.<Route>

获取路线集合数组。

Methods

addRoute(route)

添加路线对象。
Name Type Description
route Route 路线对象。

fromFile(url)

异步加载记录飞行路线的fpf文本文件。
Name Type Description
url String fpf文本文件路径url。

fromXML(xml)

读取解析记录飞行路线的fpf文本文件。
Name Type Description
xml String 记录飞行路线的fpf文本文件。
Example:
var routes = new SuperMap3D.RouteCollection();
var XMLContent = "......";
routes.fromXML(XMLContent);

get(index)Route

通过索引获取飞行路线。
Name Type Description
index Number 索引。
Returns:
返回该索引对应的飞行路线。