MRouteCollection

new SuperMap3D.MRouteCollection(entityCollection)

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

Members

readonlyready : Boolean

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

readonlyroutes : Array.<MRoute>

获取路线集合数组

Methods

addRoute(route)

添加路线
Name Type Description
route MRoute 路线对象

fromFile(url)

异步加载飞行路径fpf文件
Name Type Description
url String fpf文件路径url

fromXML(xml)

读取解析fpf文本文件
Name Type Description
xml String fpf文本文件
Example:
var routes = new Cesium.MRouteCollection();
var XMLContent = "......";
routes.fromXML(XMLContent);

get(index)MRoute

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