Skip to content

Commit 0713bad

Browse files
committed
fix vector mbtiles converter and add AFG layers to config
1 parent 20b3f78 commit 0713bad

2 files changed

Lines changed: 33 additions & 1 deletion

File tree

data-processing/src/helpers/mbtiles_converter.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,10 @@ def convert(
160160
) -> None:
161161
"""Convenience method to convert file using appropriate converter."""
162162
converter = cls.create_converter(input_path)
163-
converter.convert(input_path, output_path, tile_format=tile_format, **kwargs)
163+
if isinstance(converter, GeoTIFFConverter):
164+
converter.convert(input_path, output_path, tile_format=tile_format, **kwargs)
165+
else:
166+
converter.convert(input_path, output_path, **kwargs)
164167

165168
@classmethod
166169
def register_converter(cls, extension: str, converter_class: Type[MBTilesConverter]) -> None:

data-processing/src/vector_config.yaml

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -357,3 +357,32 @@ layers:
357357
layer_name: "Sudan_Water_Points"
358358
min_zoom: 8
359359
max_zoom: 12
360+
361+
# Afghanistan - CR
362+
afghanistan_provinces:
363+
input_file: "../data/raw/Climate_resilience/Afghanistan/Datasets/Afghanistan_Provinces/AFG_Provinces_4326.shp"
364+
output_file: "../data/processed/Climate_resilience/Afghanistan/Provinces.mbtiles"
365+
layer_name: "Afghanistan_Provinces"
366+
min_zoom: 3
367+
max_zoom: 9
368+
369+
afghanistan_built_surface:
370+
input_file: "../data/raw/Climate_resilience/Afghanistan/Datasets/BuiltSurface_Afghanistan/GHS_BuiltSurface_Afghanistan.shp"
371+
output_file: "../data/processed/Climate_resilience/Afghanistan/BuiltSurface.mbtiles"
372+
layer_name: "Afghanistan_BuiltSurface"
373+
min_zoom: 3
374+
max_zoom: 9
375+
376+
afghanistan_flood_risk:
377+
input_file: "../data/raw/Climate_resilience/Afghanistan/Datasets/flood_risk/risk_50yrs.shp"
378+
output_file: "../data/processed/Climate_resilience/Afghanistan/Flood_Risk_50yrs.mbtiles"
379+
layer_name: "Afghanistan_Flood_Risk_50yrs"
380+
min_zoom: 3
381+
max_zoom: 9
382+
383+
afghanistan_exposed_buildings:
384+
input_file: "../data/raw/Climate_resilience/Afghanistan/Datasets/JRC_reclassified/50y_poly.shp"
385+
output_file: "../data/processed/Climate_resilience/Afghanistan/Exposed_Buildings_50yrs.mbtiles"
386+
layer_name: "Afghanistan_Exposed_Buildings_50yrs"
387+
min_zoom: 3
388+
max_zoom: 9

0 commit comments

Comments
 (0)