Constructor
new ThreeDTilesetLayerCollection(viewer, popups)
Example
var tilesetLayers = mainControl.tilesetLayers;
Parameters:
Name | Type | Description |
---|---|---|
viewer |
Cesium.Viewer | Cesium视景器。 |
popups |
Popups | 弹出框实例。 |
Members
enableFeatureSelection :Boolean
- Default Value:
- false
开启或关闭要素选择功能。
Type:
- Boolean
(readonly) featureSelection :ThreeDTilesetFeatureSelection
- Default Value:
- undefined
获取要素选择实例对象。
Type:
layerAdded :Event
- Default Value:
- Event()
向集合中添加图层时触发的事件。
事件处理程序将传递添加的图层。
Type:
- Event
layerRemoved :Event
- Default Value:
- Event()
从集合中移除图层时触发的事件。
事件处理程序将传递删除的图层。
Type:
- Event
length :Number
获取此集合实例中包含3DTileset图层实例的个数。
Type:
- Number
show :Boolean
- Default Value:
- true
获取或设置3DTiles图层集合是否显示。
Type:
- Boolean
values :Array
获取此集合实例中包含的所有3DTileset图层实例的数组。
Type:
- Array
Methods
add() → {ThreeDTilesetLayer}
添加一个新的3DTileset图层实例。
Returns:
新创建的矢量图层实例。
- Type
- ThreeDTilesetLayer
contains(要判断的3DTileset图层实例。) → {Boolean}
判断3DTileset图层集合中是否包含指定的3DTileset图层实例。
Parameters:
Name | Type | Description |
---|---|---|
要判断的3DTileset图层实例。 |
String |
Returns:
包含则为true,否则为false。
- Type
- Boolean
containsById(要判断的3DTileset图层实例的ID。) → {Boolean}
判断3DTileset图层集合中是否包含指定ID的3DTileset图层实例。
Parameters:
Name | Type | Description |
---|---|---|
要判断的3DTileset图层实例的ID。 |
String |
Returns:
包含则为true,否则为false。
- Type
- Boolean
getById(要获取的3DTileset图层的ID。) → {ThreeDTilesetLayer}
获取指定ID的3DTileset图层实例。
Parameters:
Name | Type | Description |
---|---|---|
要获取的3DTileset图层的ID。 |
String |
Returns:
指定ID的3DTileset图层实例,可能为null。
- Type
- ThreeDTilesetLayer
getTilesetById(id) → {Cesium.ThreeDTileset}
从集合中获取指定ID的3DTileset实例。
Parameters:
Name | Type | Description |
---|---|---|
id |
String | 要获取的3DTileset实例的ID。 |
Returns:
要获取的3DTileset实例,未找到则为null。
- Type
- Cesium.ThreeDTileset
remove(要移除的3DTileset图层实例。) → {Boolean}
移除指定的3DTileset图层实例。
Parameters:
Name | Type | Description |
---|---|---|
要移除的3DTileset图层实例。 |
ThreeDTilesetLayer |
Returns:
是否移除成功。
- Type
- Boolean
removeAll()
移除全部3DTileset图层实例。
removeById(要移除的指定ID的3DTileset图层实例。) → {Boolean}
移除指定ID的3DTileset图层实例。
Parameters:
Name | Type | Description |
---|---|---|
要移除的指定ID的3DTileset图层实例。 |
String |
Returns:
是否移除成功。
- Type
- Boolean