PointGraphics

new Cesium.PointGraphics(options)

描述一个位于包含它的Entity的点对象。
Name Type Description
options Object optional 此对象拥有以下属性:
Name Type Default Description
show Property true optional 指定显隐性。
pixelSize Property 1 optional 点的大小。
heightReference Property HeightReference.NONE optional 相对于地形的位置。
color Property Color.WHITE optional 指定颜色Color
outlineColor Property Color.BLACK optional 边框颜色Color
outlineWidth Property 0 optional 边框宽度。
scaleByDistance Property optional NearFarScalar 属性 设置基于相机距离的点大小,也就是说可以根据不同的相机高度来设置点的不同大小。
translucencyByDistance Property optional NearFarScalar 属性 设置基于相机距离的点透明度。
distanceDisplayCondition Property optional 指定在距相机某个距离内显示。
disableDepthTestDistance Property optional 指定从相机到禁用深度测试的距离。

Members

设置/获取点颜色 Color
Default Value: Color.WHITE

readonlydefinitionChanged : Event

获取每当更改或修改属性或子属性时引发的事件。

disableDepthTestDistance : Property

设置/获取从相机到禁用深度测试的距离。 例如,防止剪切地形。设置为零时,将始终应用深度测试。设置为Number.POSITIVE_INFINITY时,永远不会应用深度测试。

distanceDisplayCondition : Property

设置/获取显示条件DistanceDisplayCondition,即在距相机某个距离内显示。
设置/获取相对于地形的位置HeightReference
Default Value: HeightReference.NONE
设置/获取边框颜色Color
Default Value: Color.BLACK
设置/获取边框宽度。
Default Value: 0
设置/获取点的大小。
Default Value: 1
设置/获取NearFarScalar,即基于相机距离的点大小。 If undefined, a constant size is used.
设置/获取设置/获取显隐性。
Default Value: true

translucencyByDistance : Property

设置/获取NearFarScalar(基于相机距离的点透明度)。 点的半透明性将在 NearFarScalar#nearValueNearFarScalar#farValue插值 , 而相机距离在上下限之内指定的 NearFarScalar#nearNearFarScalar#near 。 在这些范围之外,点的半透明性仍保持在最近的范围内。

Methods

复制实例。
Name Type Description
result PointGraphics optional 用来存储结果的对象。
Returns:
修改后的结果参数或一个新实例(如果未提供)。
合并两个对象的属性,最终合并出的属性有以下特点: 就某个属性来说,如果A的属性已定义,则合并出的C的属性即为A的属性,反之C中将为B的属性。
Name Type Description
source PointGraphics 要被合并到这个对象的对象。