new PointGraphics(options)
描述位于包含 Entity 的位置的图形点。
| Name | Type | Description | ||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
Object |
可选
Object包含如下属性的对象:
|
Members
-
colorProperty
-
获取或设置
Color属性,指定点的颜色。- Default Value: Color.WHITE
readonly definitionChangedEvent
获取事件。该事件在属性或者子属性的值被修改,或者定义被修改时被抛出。
disableDepthTestDistanceProperty
获取或设置布告板与相机的距离,当布告板到相机距离小于该距离时,要关闭深度检测。比如以次来防止被地形遮挡而裁掉。 当值为0时,始终开启深度检测。当值为Number.POSITIVE_INFINITY,始终关闭深度检测。
distanceDisplayConditionProperty
获取或设置DistanceDisplayCondition属性,指定该点在距离相机多远的位置显示。
heightReferenceProperty
获取或设置HeightReference属性
- Default Value: HeightReference.NONE
outlineColorProperty
获取或设置Color属性,指定轮廓的颜色。
- Default Value: Color.BLACK
outlineWidthProperty
获取或设置number属性,指定轮廓的像素宽度。
- Default Value: 0
pixelSizeProperty
获取或设置number属性,指定点的像素大小。
- Default Value: 1
scaleByDistanceProperty
获取或设置NearFarScalar属性,用于根据点到相机的距离缩放点的大小。如果未指定,将使用一个常量值。
showProperty
获取设置点的可见性,类型为boolean。
- Default Value: true
translucencyByDistanceProperty
获取或设置NearFarScalar属性,用于根据点到相机的距离修改点的透明度。
当相机距离在指定的NearFarScalar#nearValue 和NearFarScalar#farValue 上下限范围内时,点的半透明度将在NearFarScalar#nearValue 和NearFarScalar#farValue 之间插值。
在这些范围之外,点的半透明度将保持在最近的范围内。
Methods
-
clone(result){PointGraphics}
-
拷贝实例
Name Type Description resultPointGraphics 可选 存储拷贝结果的对象.
Returns:
Type Description PointGraphics 如果提供了输入参数,返回修改后的输入参数对象。如果没提供入参,返回一个新的实例。 -
merge(source)
-
为本实例所有未指定值的属性赋上source对象对应的属性值。
Name Type Description sourcePointGraphics 提供属性值的对象。