动态实例对象状态信息,用于更新动态图层中的指定id模型实例的状态。
Name | Type | Default | Description |
---|---|---|---|
options.longitude |
Number |
0.0
|
optional 经度。 |
options.latitude |
Number |
0.0
|
optional 纬度。 |
options.altitude |
Number |
0.0
|
optional 高度。 |
options.scale |
Cartesian3 | optional 缩放系数。 | |
options.color |
Color |
Color.WHITE
|
optional 颜色。 |
options.heading |
Number |
Math.PI/2
|
optional 绕Z轴旋转的角度(弧度)。 |
options.pitch |
Number |
0
|
optional 绕X轴旋转的角度(弧度)。 |
options.roll |
Number |
0
|
optional 绕Y轴旋转的角度(弧度)。 |
options.offset |
Cartesian3 |
Cartesian3.ZERO
|
optional 模型中心点的偏移位置。 |
options.id |
Number | string | optional 对象id。 | |
options.description |
Object | String | optional 描述信息。 |
Members
-
获取或者设置高度。
-
color : Color
-
获取或者设置颜色。
-
获取或者设置描述信息。
-
获取或者设置方位角(绕Z轴旋转)。
-
获取或者设置ID。
-
获取或者设置纬度。
-
获取或者设置经度。
-
offset : Cartesian3
-
获取或者设置模型中心点偏移位置。
-
获取或者设置绕X轴旋转角度。
-
获取或者设置绕Y轴旋转角度。
-
scale : Cartesian3
-
获取或者设置缩放系数。
-
获取或者设置模型的方位角(指北方向线起依顺时针方向至目标方向线的水平夹角),单位:弧度。
-
获取或者设置时间戳。
Methods
-
staticSuperMap3D.DynamicObjectState.clone(state) → DynamicObjectState
-
克隆对象。
Name Type Description state
DynamicObjectState 克隆的源对象。 Returns:
返回克隆后的对象。Example:
var state = DynamicObjectState.clone(oldState);