The content of a tile in a
Cesium3DTileset.
Derived classes of this interface provide access to individual features in the tile.
Access derived objects through Cesium3DTile#content.
This type describes an interface and is not intended to be instantiated directly.
Methods
getFeature(batchId) → Cesium3DTileFeature
Returns the
Cesium3DTileFeature object for the feature with the
given batchId. This object is used to get and modify the
feature's properties.
Features in a tile are ordered by batchId, an index used to retrieve their metadata from the batch table.
| Name | Type | Description |
|---|---|---|
batchId |
Number | The batchId for the feature. |
Returns:
The corresponding
Cesium3DTileFeature object.
Throws:
-
DeveloperError : batchId must be between zero and
MapGISM3DTileContent#featuresLength- 1.
Determines if the tile's batch table has a property. If it does, each feature in
the tile will have the property.
| Name | Type | Description |
|---|---|---|
batchId |
Number | The batchId for the feature. |
name |
String | The case-sensitive name of the property. |
Returns:
true if the property exists; otherwise, false.
