ThreeDTilesetLayerCollection

ThreeDTilesetLayerCollection

ThreeDTileset图层集合类,管理ThreeDTileset图层。

Constructor

new ThreeDTilesetLayerCollection(viewer, popups)

Author:
  • zpc
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