new MapGISDynamicLabelCollection(options)
engineExtensions/scene/MapGISDynamicLabelCollection.js, line 16
动态注记容器
| Name | Type | Description | ||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
Object |
构造参数
|
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 positionCesium.Cartersian3 textSymbolTextSymbol | 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 featuresFeatureSet | Array.<Feature> 要素列表,要素的符号必须为TextSymbol及其派生类,且TextSymbol上text存在
labelClassLabelClass 注记样式,仅支持渲染样式的改变
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 featuresFeatureSet | Array.<Feature> 要素列表