InteractiveTile | Data Inspector Library API Reference
- Last UpdatedJun 16, 2025
- 3 minute read
Hierarchy
-
Tile
- InteractiveTile
Implements
Index
Constructors
Properties
Accessors
Methods
Constructors
constructor
-
Parameters
-
dataSource: DataSource
-
tileKey: TileKey
-
Optional offset: number
-
Optional localTangentSpace: boolean
Returns InteractiveTile
-
Properties
Optional dataSize
Data size in bytes.
Protected Optional m_geometryBoundaries
Boundaries of tile geometry, in geo coordinates.
Readonly objects
Optional partitionData
Raw partition data (either binary or JSON).
Optional partitionId
Partition id or Morton code.
Accessors
csvData
-
Partition data that is parsed as CSV.
Returns undefined | (string | number)[][]
-
Partition data that is parsed as CSV.
Parameters
-
value: undefined | (string | number)[][]
Returns void
-
decodedTile
-
Returns undefined | DecodedInteractiveTile
-
Parameters
-
decodedTile: undefined | DecodedInteractiveTile
Returns void
-
geometryBoundaries
-
Boundaries of paritions's geometry, in geo coordinates.
Returns undefined | GeoBox
-
Boundaries of paritions's geometry, in geo coordinates.
Parameters
-
value: undefined | GeoBox
Returns void
-
jsonData
-
Partition data that is decoded using Protobuf.
Returns any
-
Partition data that is decoded using Protobuf.
Parameters
-
value: any
Returns void
-
Methods
copyObjectFromTile
-
Copies objects from a provided tile to this one. The position difference is set as a
displacement
property for each object. This method is used to create a composed tile, which is a tile of the zoom level 1 that contains objects from all selected tiles of InteractiveDataSource.levelWithData.Parameters
-
tile: InteractiveTile
A tile from which objects are copied.
Returns void
-
Protected createGeometries
-
Creates geometries for this tile.
Parameters
-
decodedTile: DecodedInteractiveTile
A decoded tile.
Returns void
-
InteractiveTile
is a base class for tiles that are used with InteractiveDataSource.