new Cesium.PolygonGraphics(options)
多边形(支持带孔),符合地球曲率,可放置在表面或将其挤出成一个体。
Name | Type | Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
Object |
optional
此对象拥有以下属性:
|
演示Demo:
参考:
成员变量
arcType : Property
设置/获取多边形边缘必须遵循的线型
ArcType
。
-
Default Value:
ArcType.GEODESIC
classificationType : Property
设置/获取
ClassificationType
(指定将它贴到地形,3D Tiles上或者两者都贴。)
-
Default Value:
ClassificationType.BOTH
closeBottom : Property
设置/获取挤出的时候底部是否封口。
closeTop : Property
设置/获取挤出的时候顶部是否封口。
获取每当更改或修改属性或子属性时引发的事件。
distanceDisplayCondition : Property
设置/获取显示条件
DistanceDisplayCondition
,
extrudedHeight : Property
设置/获取挤出高度。
如果
PolygonGraphics#perPositionHeight
是 false, the volume starts at PolygonGraphics#height
and ends at this altitude.
If PolygonGraphics#perPositionHeight
is true, the volume starts at the height of each PolygonGraphics#hierarchy
position and ends at this altitude.
extrudedHeightReference : Property
设置/获取挤出高度相对于地形的位置
HeightReference
。
-
Default Value:
HeightReference.NONE
设置/获取是否使用提供的材质填充。
-
Default Value:
true
granularity : Property
设置/获取每个纬度和经度点之间的角度距离。
-
Default Value:
{CesiumMath.RADIANS_PER_DEGREE}
设置/获取高度。
-
Default Value:
0.0
heightReference : Property
设置/获取相对于地形的位置
HeightReference
。
-
Default Value:
HeightReference.NONE
hierarchy : Property
设置/获取
PolygonHierarchy
(多边形的点集合串)。
设置/获取用于填充的材质。
-
Default Value:
Color.WHITE
outline : Property
设置/获取是否显示边框。
-
Default Value:
false
outlineColor : Property
设置/获取边框颜色
Color
。
-
Default Value:
Color.BLACK
outlineWidth : Property
设置/获取边框宽度。
-
Default Value:
1.0
perPositionHeight : Property
设置/获取是否单独使用对象的高度。也就是每个节点的高度可显示,这样可以做一个倾斜的平面。
If true, the shape will have non-uniform altitude defined by the height of each
PolygonGraphics#hierarchy
position.
If false, the shape will have a constant altitude as specified by PolygonGraphics#height
.
shadows : Property
设置/获取从每个光源投射或接收阴影的模式。
-
Default Value:
ShadowMode.DISABLED
设置/获取显隐性。
-
Default Value:
true
stRotation : Property
设置/获取纹理逆时针旋转角(相对于正北方向)。
-
Default Value:
0
设置/获取the zIndex(用于排序地面几何,只有当该对象时恒定的且没有高度才有效。)。
-
Default Value:
0
内置方法
复制实例。
Name | Type | Description |
---|---|---|
result |
PolygonGraphics | optional 用来存储结果的对象。 |
返回值:
修改后的结果参数或一个新实例(如果未提供)。
merge(source)
合并两个对象的属性,最终合并出的属性有以下特点:
就某个属性来说,如果A的属性已定义,则合并出的C的属性即为A的属性,反之C中将为B的属性。
Name | Type | Description |
---|---|---|
source |
PolygonGraphics | 要被合并到这个对象的对象。 |