GeometryUpdater

new Cesium.GeometryUpdater(options)

更新几何体实体的抽象类。
Name Type Description
options object 具有以下属性的对象:
Name Type Description
entity Entity 包含要可视化的几何体的实体。
scene Scene 进行可视化的场景。
geometryOptions object 几何体的选项
geometryPropertyName string 几何体属性名称
observedPropertyNames Array.<string> 此几何体关心的实体属性

Members

readonly classificationTypeProperty : Property

获取或设置 ClassificationType 属性,指定此几何体在地面上时是否分类地形、3D 切片或两者。

readonly distanceDisplayConditionProperty : Property

获取或设置 DistanceDisplayCondition 属性,指定在摄像机多远的距离将显示该几何体。
获取与此几何体关联的实体。

readonly fillEnabled : boolean

获取一个值,指示几何体是否具有填充组件。
获取用于填充几何体的材质属性。

readonly geometryChanged : boolean

获取一个事件,每当此更新器的公共属性发生更改时将触发。

readonly hasConstantFill : boolean

获取一个值,指示填充可见性是否随模拟时间变化。

readonly hasConstantOutline : boolean

获取一个值,指示几何体是否具有轮廓组件。
获取与此更新器关联的唯一 ID
获取一个值,指示几何体是否封闭。 此属性仅对静态几何体有效。
获取一个值,指示几何体是否随时间变化。
获取几何体轮廓的 Color 属性。

readonly outlineEnabled : boolean

获取一个值,指示几何体是否具有轮廓组件。

readonly outlineWidth : number

获取几何体轮廓的常量宽度(以像素为单位)。 此值仅在 isDynamic 为 false 时有效。
获取指定几何体是否从光源投射或接收阴影的属性。

Methods

创建表示几何体填充的几何体实例。
Name Type Description
time JulianDate 用于检索初始属性值的时间。
Returns:
表示几何体填充部分的几何体实例。
Throws:

createOutlineGeometryInstance(time)GeometryInstance

创建表示几何体轮廓的几何体实例。
Name Type Description
time JulianDate 用于检索初始属性值的时间。
Returns:
表示几何体轮廓部分的几何体实例。
Throws:
销毁对象使用的所有资源。一旦对象被销毁,便不应再使用。
Throws:
如果此对象已被销毁,则返回 true;否则返回 false。
Returns:
如果此对象已被销毁,则返回 true;否则返回 false。
检查几何体在提供的时间是否被填充。
Name Type Description
time JulianDate 用于检索可见性的时间。
Returns:
如果几何体在提供的时间被填充,则为 true,否则为 false。

isOutlineVisible(time)boolean

检查几何体在提供的时间是否有轮廓。
Name Type Description
time JulianDate 用于检索可见性的时间。
Returns:
如果几何体在提供的时间有轮廓,则为 true,否则为 false。
需要帮助?获得答案的最快方法是来自社区和团队 Cesium Forum.