voxcity.generator.VoxCityPipeline ================================= .. py:class:: voxcity.generator.VoxCityPipeline(meshsize: float, rectangle_vertices, crs: str = 'EPSG:4326') .. py:attribute:: meshsize .. py:attribute:: rectangle_vertices .. py:attribute:: crs :value: 'EPSG:4326' .. py:method:: 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: Optional[numpy.ndarray] = None, canopy_height_bottom: Optional[numpy.ndarray] = None, extras: Optional[dict] = None) -> voxcity.models.VoxCity .. py:method:: run(cfg: voxcity.models.PipelineConfig, building_gdf=None, terrain_gdf=None, **kwargs) -> voxcity.models.VoxCity