固定轨迹路线/历史轨迹路线,是由多个其他类型Graphic组合而成,方便一起控制和管理。
路线坐标是一次性postions参数或属性传入的,有开始和结束的概念。
参数名称 | 类型 | 描述信息 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
object |
参数对象,包括以下:
|
参考:
继承
成员(属性)
当前海拔高度值
- 继承自:
billboard : BillboardPrimitive
graphic/custom/Route.js 186
图标 子对象
- 继承自:
circle : CircleEntity
graphic/custom/Route.js 238
圆 子对象
- 继承自:
coneTrack : ConeTrack
graphic/custom/Route.js 251
圆锥体 子对象
- 继承自:
当前飞行过的positions轨迹点数组的index顺序
- 继承自:
求当前位置射线与地球相交点
- 继承自:
当前实时信息
是否暂停状态 【针对全局时钟的,即 map.clock.shouldAnimate】
- 继承自:
是否已启动
label : LabelPrimitive|*
graphic/custom/Route.js 173
文本 子对象
- 继承自:
model : ModelPrimitive
graphic/custom/Route.js 212
模型 子对象
- 继承自:
将图元(所有几何实例)从模型转换为世界坐标的4x4变换矩阵。
提示:父类属性,非所有子类都具备
- 继承自:
倍速,构造完成的对象,可以调用此属性调整速度。
- 继承自:
贴模型分析时,排除的不进行贴模型计算的模型对象,默认是当前本身,可以是: primitives, entities 等
path : PathEntity
graphic/custom/Route.js 264
path路径 子对象
- 继承自:
point : PointPrimitive|*
graphic/custom/Route.js 199
像素点 子对象
- 继承自:
points : Array.<Array>|Array.<LngLatPoint>
graphic/custom/FixedRoute.js 136
位置坐标数组
polyline : PolylineEntity
graphic/custom/Route.js 277
路线 子对象
- 继承自:
positions : Array.<Array>|Array.<LngLatPoint>|Array.<Cesium.Cartesian3>
graphic/custom/FixedRoute.js 148
位置坐标数组, 读取时是Cesium.Cartesian3[],赋值可以是LngLatPoint[]等
时序动态坐标对象
- 继承自:
readonly readyPromise : Promise.<(ModelEntity|object)>
graphic/custom/Route.js 230
获取model模型子对象完成解析加载完成的Promise承诺
- 继承自:
使用示例:
route.readyPromise.then(function(graphic) {
console.log("load完成", graphic)
})
开始时间
结束时间
样式信息 【仅用于标绘,兼容其他graphic统一处理逻辑】
- 继承自:
wall : WallEntity
graphic/custom/Route.js 290
墙体 子对象
- 继承自:
方法
计算贴地线
参数名称 | 类型 | 描述信息 | ||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
object |
可选
控制参数
|
返回值:
异步计算完成的Promise
获取当前矩阵
参数名称 | 类型 | 描述信息 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
offest |
object |
偏移值
|
返回值:
当前矩阵
eachChildGraphic(method, context) → Route
graphic/custom/Route.js 892
遍历所有矢量数据并将其作为参数传递给回调函数
参数名称 | 类型 | 描述信息 |
---|---|---|
method |
function |
回调方法 |
context |
object |
可选
侦听器的上下文(this关键字将指向的对象)。 |
返回值:
当前对象本身,可以链式调用
定位至当前时间所在的位置 (非相机位置)
参数名称 | 类型 | 默认值 | 描述信息 | ||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
object |
{}
|
可选
具有以下属性的对象:
|
返回值:
无
- 继承自:
位置坐标(数组对象),示例 [ [123.123456,32.654321,198.7], [111.123456,22.654321,50.7] ]
参数名称 | 类型 | 描述信息 |
---|---|---|
noAlt |
boolean |
true时不导出高度值 |
返回值:
位置坐标(数组对象)
- 继承自:
获取数据的矩形边界
参数名称 | 类型 | 描述信息 | ||||||||
---|---|---|---|---|---|---|---|---|---|---|
options |
boolean |
可选
控制参数
|
返回值:
isFormat:true时,返回格式化对象,isFormat:false时返回Cesium.Rectangle对象
- 继承自:
获取剖面数据
参数名称 | 类型 | 描述信息 | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
object |
可选
控制参数
|
返回值:
异步计算完成的Promise
暂停 【针对全局时钟的,即 map.clock.shouldAnimate】
返回值:
无
- 继承自:
继续 【针对全局时钟的,即 map.clock.shouldAnimate】
返回值:
无
- 继承自:
更新视角模式,传入空值代表取消。
参数名称 | 类型 | 描述信息 | ||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
cameraOptions |
object |
可选
参数,包括:
|
返回值:
无
开始飞行漫游
返回值:
无
停止飞行漫游
返回值:
无