py3dtiles.tilers.model module#
- class py3dtiles.tilers.model.FeatureGroup(tile_id: int, filename: Path, parent_id: int | None, members: list[GltfMesh], properties: dict[Any, Any])[source]#
Bases:
objectA data structure grouping some features, with properties. Usually, this is the first representation of a Tile on memory just after reading feature from a dataset.
- class py3dtiles.tilers.model.FileMetadata(offset: numpy.ndarray[tuple[int, ...], numpy.dtype[numpy.float64]] | None, crs_in: str | None, transformer: pyproj.transformer.Transformer | None)[source]#
Bases:
object
- class py3dtiles.tilers.model.FilenameAndOffset(filename: str, offset: numpy.ndarray[tuple[int, ...], numpy.dtype[numpy.float64]])[source]#
Bases:
object
- class py3dtiles.tilers.model.TileInfo(tile_id: int, parent_id: int | None, transform: ndarray[tuple[int, ...], dtype[float64]] | None, box: BoundingVolumeBox | None, elem_max_size: float, has_content: bool, properties: dict[str, str])[source]#
Bases:
objectLightweight ifc tile info used to keep tile metadata in-memory after a tile has been written to disk.
It encapsulates all the necessary informations to be able to reconstruct the tileset hierarchy from a set of tiles.
- box: BoundingVolumeBox | None#