CompositePositionProperty

new Cesium.CompositePositionProperty(referenceFrame)

一个同时也是 PositionPropertyCompositeProperty
Name Type Default Description
referenceFrame ReferenceFrame ReferenceFrame.FIXED optional 定义该位置的参考坐标系。

Members

获取每当此属性的定义发生变化时触发的事件。 只要使用与当前值不同的数据调用 setValue,定义就会发生改变。
获取区间集合。
获取一个指示此属性是否为常量的标志。如果 getValue 对当前定义 始终返回相同结果,则该属性被视为常量。
获取或设置该位置自身所呈现的参考坐标系。 组成此对象的每个 PositionProperty 都有自己的参考坐标系, 因此该属性只是为客户端提供一个“首选”的参考坐标系以供使用。

Methods

将此属性与所提供的属性进行比较,如果它们相等则返回 true,否则返回 false
Name Type Description
other Property optional 另一个属性。
Returns:
若 left 与 right 相等则返回 true,否则返回 false
获取属性在提供的时间点、固定坐标系下的值。
Name Type Default Description
time JulianDate JulianDate.now() optional 要获取值的时间。如果省略,则使用当前系统时间。
result Cartesian3 optional 用于存储值的对象;如果省略,则创建并返回新实例。
Returns:
被修改的结果参数;如果未提供结果参数,则为新实例。

getValueInReferenceFrame(time, referenceFrame, result)Cartesian3|undefined

获取属性在提供的时间点及提供的参考坐标系下的值。
Name Type Description
time JulianDate 要获取值的时间。
referenceFrame ReferenceFrame 结果所需的 referenceFrame。
result Cartesian3 optional 用于存储值的对象;如果省略,则创建并返回新实例。
Returns:
被修改的结果参数;如果未提供结果参数,则为新实例。
需要帮助?获取答案的最快方式是在 Cesium 论坛 上向社区和团队提问。.