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]#