Class: I3SLayer

I3SLayer

new I3SLayer()

此类实现了一个I3S图层,每个I3SLayer创建了一个Cesium3DTileset。 请勿直接构造此类,而是通过I3SDataProvider访问图层。

Members

readonly dataobject

获取该对象的 I3S 数据。

readonly legacyVersion16boolean

为true时, 加载的 I3S 版本为 1.6 或更高版本。

readonly majorVersionnumber

加载的 I3S 数据集的主要版本号。

readonly minorVersionnumber

加载的 I3S 数据集的次版本号。

readonly resourceResource

获取图层的资源。

readonly rootNodeI3SNode

获取该图层的根节点。

readonly tilesetCesium3DTileset undefined

获取该图层的 Cesium3DTileset。

readonly versionstring

加载的 I3S 数据集的版本字符串。

Methods

filterByAttributes(filters){Promise.<void>}

根据特定属性名称和值筛选图层中的绘制元素。

Name Type Default Description
filters Array.<I3SNode.AttributeFilter> [] 可选

属性筛选器集合。

Returns:
Type Description
Promise.<void> 应用筛选器时解析的Promise。