Class: MapGISDynamicLabelCollection

MapGISDynamicLabelCollection

new MapGISDynamicLabelCollection(options)

engineExtensions/scene/MapGISDynamicLabelCollection.js, line 16

动态注记容器

Name Type Description
options Object

构造参数

Name Type Default Description
id Number 可选

容器id

opacity Number 1 可选

图层透明度

source String 可选

要素JSON的请求资源路径

visible Boolean true 可选

图层显隐

labelingInfo Array.<LabelClass> [new LabelClass()] 可选

注记样式

swipeEnabled Boolean false 可选

开启卷帘对比分析

swipeInverse Number 0 可选

单独控制该图层是否进行反转。小于0不反转,大于0时反转,等于0失效。该属性的控制优先级高于Scene#swipeController中的inverse属性.若要取消该属性对本图层的独立控制需要将该属性置为0。

Members

showBoolean

显隐设置

Default Value:
false

swipeEnabledBoolean

开启卷帘对比分析

Default Value:
false

swipeInverseNumber

单独控制该图层是否进行反转,小于0不反转,大于0时反转,等于0失效。该属性的控制优先级高于Scene#swipeController中的inverse属性.若要取消该属性对本图层的独立控制需要将该属性置为0.

Default Value:
0

Methods

MapGISDynamicLabelCollection.initializeBillBoardOptions(position, textSymbol){Object}

engineExtensions/scene/MapGISDynamicLabelCollection.js, line 329

根据cesium笛卡尔坐标和文字符号生成BillBoards样式

Name Type Description
position Cesium.Cartersian3
textSymbol TextSymbol | MapGISTextSymbol | Object
Returns:
Type Description
Object 参考Cesium.Billboard.ConstructorOptions

_getCollection(){*}

engineExtensions/scene/MapGISDynamicLabelCollection.js, line 266

获取collection容器

Returns:
Type Description
*

addLabelByFeatures(features, labelClass){Array.<Object>}

engineExtensions/scene/MapGISDynamicLabelCollection.js, line 197
Name Type Description
features FeatureSet | Array.<Feature>

要素列表,要素的符号必须为TextSymbol及其派生类,且TextSymbol上text存在

labelClass LabelClass

注记样式,仅支持渲染样式的改变

Returns:
Type Description
Array.<Object>

destroy(){*}

engineExtensions/scene/MapGISDynamicLabelCollection.js, line 304
Returns:
Type Description
*

isDestroyed(){Boolean}

engineExtensions/scene/MapGISDynamicLabelCollection.js, line 318
Returns:
Type Description
Boolean

removeLabelByFeatures(features)

engineExtensions/scene/MapGISDynamicLabelCollection.js, line 209
Name Type Description
features FeatureSet | Array.<Feature>

要素列表