new Cesium.EllipseGraphics(options)
椭圆符合地球的曲率,可以放置在表面或可以选择将其挤出成一定体积。
中心点由包含它的
Entity
确定。
Name | Type | Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
Object |
optional
此对象拥有以下属性:
|
成员变量
classificationType : Property
设置/获取此
ClassificationType
,即椭圆在地面上时是否只贴到地形或3D TIles上或者两者都贴。
-
Default Value:
ClassificationType.BOTH
获取每当更改或修改属性或子属性时引发的事件。
distanceDisplayCondition : Property
设置/获取在距相机某个距离内显示的显示
DistanceDisplayCondition
条件。
extrudedHeight : Property
设置/获取设置/获取挤出高度。
Setting this property creates volume starting at height and ending 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
设置/获取指定填充的材质。
-
Default Value:
Color.WHITE
numberOfVerticalLines : Property
设置/获取沿着边框的周长绘制的竖线的数目。
-
Default Value:
16
outline : Property
设置/获取是否绘制边框。
-
Default Value:
false
outlineColor : Property
设置/获取边框颜色
Color
。
-
Default Value:
Color.BLACK
outlineWidth : Property
设置/获取边框宽度。
-
Default Value:
1.0
rotation : Property
设置/获取相对于正北方向的逆时针旋转角。
-
Default Value:
0
semiMajorAxis : Property
设置/获取长半轴。
semiMinorAxis : Property
设置/获取短半轴。
shadows : Property
设置/获取是否从每个光源投射或接收阴影。
-
Default Value:
ShadowMode.DISABLED
设置/获取显隐性。
-
Default Value:
true
stRotation : Property
设置/获取纹理相对于正北方向的旋转角。
-
Default Value:
0
设置/获取用于排序地面几何的zIndex。 仅当椭圆为常数且未指定height或extrudedHeight时才有效。
-
Default Value:
0
内置方法
复制实例。
Name | Type | Description |
---|---|---|
result |
EllipseGraphics | optional 用来存储结果的对象。 |
返回值:
修改后的结果参数或一个新实例(如果未提供)。
merge(source)
合并两个对象的属性,最终合并出的属性有以下特点:
就某个属性来说,如果A的属性已定义,则合并出的C的属性即为A的属性,反之C中将为B的属性。
Name | Type | Description |
---|---|---|
source |
EllipseGraphics | 要被合并到这个对象的对象。 |