py3dtiles.merger module
- py3dtiles.merger.build_tileset_quadtree(aabb: ndarray[Any, dtype[float64]], tilesets: List[TileSet], bounding_box_centers: List[ndarray[Any, dtype[float64]]], inv_base_transform: ndarray[Any, dtype[float64]], tileset_paths: Dict[TileSet, Path] | None = None) Tile | None [source]
- py3dtiles.merger.init_parser(subparser: argparse._SubParsersAction[Any]) ArgumentParser [source]
- py3dtiles.merger.is_point_inside(point: ndarray[Any, dtype[floating[_T]]], aabb: ndarray[Any, dtype[floating[_T]]]) bool_ [source]
- py3dtiles.merger.merge(tilesets: List[TileSet], tileset_paths: Dict[TileSet, Path] | None = None) TileSet [source]
Create a tileset that include all input tilesets. The tilesets don’t need to be written. The output tileset is not written but return as dict (TilesetDictType).
- py3dtiles.merger.merge_from_files(tileset_paths: List[Path], output_tileset_path: Path, overwrite: bool = True, force_universal_merger: bool = False) None [source]