new DynamicObjectState()
动态实例对象状态信息,用于更新动态图层中的指定id模型实例的状态。
| Name | Type | Default | Description |
|---|---|---|---|
options.longitude |
Number | 0.0 |
可选
经度。 |
options.latitude |
Number | 0.0 |
可选
纬度。 |
options.altitude |
Number | 0.0 |
可选
高度。 |
options.scale |
Cartesian3 |
可选
缩放系数。 |
|
options.color |
Color | Color.WHITE |
可选
颜色。 |
options.heading |
Number | Math.PI/2 |
可选
绕Z轴旋转的角度(弧度)。 |
options.pitch |
Number | 0 |
可选
绕X轴旋转的角度(弧度)。 |
options.roll |
Number | 0 |
可选
绕Y轴旋转的角度(弧度)。 |
options.offset |
Cartesian3 | Cartesian3.ZERO |
可选
模型中心点的偏移位置。 |
options.id |
Number | string |
可选
对象id。 |
|
options.description |
Object | String |
可选
描述信息。 |
Members
-
altitudeNumber
-
获取或者设置高度
-
colorColor
-
获取或者设置颜色
-
descriptionObject String
-
获取或者设置描述信息
-
headingNumber
-
获取或者设置方位角(绕Z轴旋转)
-
idNumber String
-
获取或者设置ID
-
latitudeNumber
-
获取或者设置纬度
-
lockOrientationboolean
-
是否锁定模型位置朝向
-
longitudeNumber
-
获取或者设置经度
-
offsetCartesian3
-
获取或者设置模型中心点偏移位置
-
pitchNumber
-
获取或者设置绕X轴旋转角度
-
rollNumber
-
获取或者设置绕Y轴旋转角度
-
scaleCartesian3
-
获取或者设置缩放系数
-
timeStampNumber
-
获取或者设置时间戳
Methods
-
static clone(state){DynamicObjectState}
-
克隆对象
Name Type Description stateDynamicObjectState 克隆的源对象
Returns:
Type Description DynamicObjectState 返回克隆后的对象 Example
var state = DynamicObjectState.clone(oldState);