I3SLayer

new SuperMap3D.I3SLayer()

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

Members

readonlydata : object

获取该对象的 I3S 数据。

readonlylegacyVersion16 : boolean

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

readonlymajorVersion : number

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

readonlyminorVersion : number

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

readonlyresource : Resource

获取图层的资源。

readonlyrootNode : I3SNode

获取该图层的根节点。

readonlytileset : Cesium3DTileset|undefined

获取该图层的 Cesium3DTileset。

readonlyversion : string

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

Methods

filterByAttributes(filters)Promise.<void>

根据特定属性名称和值筛选图层中的绘制元素。
Name Type Default Description
filters Array.<I3SNode.AttributeFilter> [] optional 属性筛选器集合。
Returns:
应用筛选器时解析的Promise。