py3dtiles.tileset.content.feature_table module

class py3dtiles.tileset.content.feature_table.FeatureTable[source]

Bases: Generic[_FeatureTableHeaderT, _FeatureTableBodyT]

Only the JSON header has been implemented for now. According to the feature table documentation, the binary body is useful for storing long arrays of data (better performances)

body: _FeatureTableBodyT
abstract static from_array(tile_header: TileContentHeader, array: npt.NDArray[np.uint8]) FeatureTable[Any, Any][source]
header: _FeatureTableHeaderT
abstract to_array() ndarray[Any, dtype[uint8]][source]
class py3dtiles.tileset.content.feature_table.FeatureTableBody[source]

Bases: object

property nbytes: int
abstract to_array() ndarray[Any, dtype[uint8]][source]
class py3dtiles.tileset.content.feature_table.FeatureTableHeader[source]

Bases: object

abstract to_array() ndarray[Any, dtype[uint8]][source]