Appearance
KBE3D / KBCore / Cesium / I3SLayer
类: I3SLayer
This class implements an I3S layer. In CesiumJS each I3SLayer creates a Cesium3DTileset. <p> Do not construct this directly, instead access layers through I3SDataProvider. </p>
属性
resource
readonlyresource:Resource
Gets the resource for the layer.
rootNode
readonlyrootNode:I3SNode
Gets the root node of this layer.
tileset
readonlytileset:Cesium3DTileset|undefined
Gets the Cesium3DTileset for this layer.
data
readonlydata:any
Gets the I3S data for this object.
version
readonlyversion:string
The version string of the loaded I3S dataset
majorVersion
readonlymajorVersion:number
The major version number of the loaded I3S dataset
minorVersion
readonlyminorVersion:number
The minor version number of the loaded I3S dataset
legacyVersion16
readonlylegacyVersion16:boolean
When <code>true</code>, when the loaded I3S version is 1.6 or older
方法
filterByAttributes()
filterByAttributes(
filters?:AttributeFilter[]):Promise<void>
Filters the drawn elements of a layer to specific attribute names and values
参数
filters?
The collection of attribute filters
返回
Promise<void>
A promise that is resolved when the filter is applied
构造函数
构造函数
new I3SLayer():
I3SLayer
返回
I3SLayer
