voxcity.generator.pipeline.VoxCityPipeline¶
- class voxcity.generator.pipeline.VoxCityPipeline(meshsize: float, rectangle_vertices, crs: str = 'EPSG:4326')¶
- meshsize¶
- rectangle_vertices¶
- crs = 'EPSG:4326'¶
- assemble_voxcity(voxcity_grid: numpy.ndarray, building_height_grid: numpy.ndarray, building_min_height_grid: numpy.ndarray, building_id_grid: numpy.ndarray, land_cover_grid: numpy.ndarray, dem_grid: numpy.ndarray, canopy_height_top: numpy.ndarray | None = None, canopy_height_bottom: numpy.ndarray | None = None, extras: dict | None = None) voxcity.models.VoxCity¶
- run(cfg: voxcity.models.PipelineConfig, building_gdf=None, terrain_gdf=None, **kwargs) voxcity.models.VoxCity¶