new EllipseGraphics(options)
在三维地球表面或空中创建椭圆或圆形类
椭圆由一个中心点,半长轴长度,半短轴长度定义。椭圆可以符合地球的曲率,也可以放置在表面,或者某一个高度,也可以选择将其挤出一定体积。
中心点由 Entity定义。
| Name | Type | Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
Object |
可选
Object 包含如下属性的对象:
|
Members
-
classificationTypeProperty
-
获取或设置
ClassificationType属性,指定该椭圆是否对地形,3DTile,或两者进行分类。- Default Value: ClassificationType.BOTH
readonly definitionChangedEvent
获取事件。该事件在属性或者子属性的值被修改,或者定义被修改时被抛出。
distanceDisplayConditionProperty
获取或设置DistanceDisplayCondition属性,指定该椭圆在距离相机多远的位置显示。
extrudedHeightProperty
获取或设置number属性,指定椭圆挤出的高度。
设置该属性后,将创建一个体。该体从EllipseGraphics#height开始、以EllipseGraphics#extrudedHeight为终点。
extrudedHeightReferenceProperty
获取或设置HeightReference属性,该属性指定挤出高度的参考点。
- Default Value: HeightReference.NONE
fillProperty
获取或设置boolean属性,指定是否用提供的材质填充椭圆。
- Default Value: true
granularityProperty
获取或设置number属性,指定椭圆上各点的角度距离。
- Default Value: {CesiumMath.RADIANS_PER_DEGREE}
heightProperty
获取或设置number属性,指定椭圆高度。
- Default Value: 0.0
heightReferenceProperty
获取或设置HeightReference属性
- Default Value: HeightReference.NONE
materialMaterialProperty
获取或设置MaterialProperty属性,指定用于填充椭圆的材质。
- Default Value: Color.WHITE
numberOfVerticalLinesProperty
获取或设置number属性,指定沿着椭圆的周长绘制垂直线的数量。
- Default Value: 16
outlineProperty
获取或设置布尔属性,用于指定是否显示椭圆轮廓。
- Default Value: false
outlineColorProperty
获取或设置Color属性,指定轮廓的颜色。
- Default Value: Color.BLACK
outlineWidthProperty
获取或设置number属性,指定轮廓宽度。
- Default Value: 1.0
rotationProperty
获取或设置number属性,指定椭圆自北向顺时针旋转的角度。
- Default Value: 0
semiMajorAxisProperty
获取或设置指定半长轴的数值属性。
semiMinorAxisProperty
获取或设置指定半小轴的数字属性。
shadowsProperty
获取或设置枚举属性,用于指定椭圆从每个光源投射阴影还是接收阴影。
- Default Value: ShadowMode.DISABLED
showProperty
获取或设置boolean属性,指定椭球体的可见性。
- Default Value: true
stRotationProperty
获取或设置number属性,指定椭圆纹理自北逆时针旋转的角度。
- Default Value: 0
zIndexConstantProperty
获取或设置number属性,用于指定椭圆的zIndex,zIndex用于对贴地几何体进行排序。当且仅当EllipseGraphics#height与EllipseGraphics#extrudedHeight未指定,并且矩形是静态的,该值才起作用。
- Default Value: 0
Methods
-
clone(result){EllipseGraphics}
-
拷贝实例
Name Type Description resultEllipseGraphics 可选 存储拷贝结果的对象.
Returns:
Type Description EllipseGraphics 如果提供了输入参数,返回修改后的输入参数对象。如果没提供入参,返回一个新的实例。 -
merge(source)
-
为本实例所有未指定值的属性赋上source对象对应的属性值。
Name Type Description sourceEllipseGraphics 提供属性值的对象。