new Cesium.WallGraphics(options)
描述定义为线状带和可选的最大和最小高度的二维墙壁。
墙体符合地球的曲率,可以贴地或不贴地。
Name | Type | Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
Object |
optional
此对象拥有以下属性:
|
演示Demo:
参考:
成员变量
获取每当更改或修改属性或子属性时引发的事件。
distanceDisplayCondition : Property
设置/获取获取显示条件
DistanceDisplayCondition
,即在距相机某个距离内显示。
设置/获取是否使用提供的材质填充。
-
Default Value:
true
granularity : Property
设置/获取每个纬度和经度点之间的角度距离。
-
Default Value:
{CesiumMath.RADIANS_PER_DEGREE}
material : MaterialProperty
设置/获取用于填充的材质。
-
Default Value:
Color.WHITE
maximumHeights : Property
设置/获取 设置/获取该属性指定要用于墙顶而不是每个位置的高度数组。如果已定义,则数组的长度必须与
Wall#positions
相同。
minimumHeights : Property
设置/获取该属性指定要用于墙底而不是地球表面的高度数组。如果已定义,则数组的长度必须与
Wall#positions
相同。
outline : Property
设置/获取是否显示边框。
-
Default Value:
false
outlineColor : Property
设置/获取边框颜色
Color
。
-
Default Value:
Color.BLACK
outlineWidth : Property
设置/获取边框宽度。
-
Default Value:
1.0
positions : Property
设置/获取墙体对象集合串,是一个
PolygonHierarchy
。类型的对象。 the Property specifying the array of Cartesian3
positions which define the top of the wall.
shadows : Property
从每个光源投射或接收阴影的模式。
-
Default Value:
ShadowMode.DISABLED
设置/获取显隐性。
-
Default Value:
true
内置方法
复制实例。
Name | Type | Description |
---|---|---|
result |
WallGraphics | optional 用来存储结果的对象。 |
返回值:
修改后的结果参数或一个新实例(如果未提供)。
merge(source)
合并两个对象的属性,最终合并出的属性有以下特点:
就某个属性来说,如果A的属性已定义,则合并出的C的属性即为A的属性,反之C中将为B的属性。
Name | Type | Description |
---|---|---|
source |
WallGraphics | 要被合并到这个对象的对象。 |