Federate official Belgium data sources
GeoIntel release gates / Compile, test, contracts and builds (push) Canceled after 0s
GeoIntel release gates / Python and npm vulnerability policy (push) Canceled after 0s
GeoIntel release gates / GIS image, SBOM and container scan (push) Canceled after 0s

This commit is contained in:
Codex
2026-07-19 01:34:39 +02:00
parent 33bcd0f3bd
commit 50897c3473
37 changed files with 2179 additions and 186 deletions
@@ -99,6 +99,15 @@ AREA_NAMES = {
"continental_shelf": "Belgian continental shelf beyond territorial sea",
}
THEME_BY_LAYER = {
"belgium_land_boundary": "administrative",
"belgium_regions": "administrative",
"belgium_provinces": "administrative",
"belgium_municipalities": "administrative",
"marine_legal_scopes": "marine_environment",
"marine_spatial_plan_2026": "maritime_planning",
}
def parse_args() -> argparse.Namespace:
parser = argparse.ArgumentParser(description="Provision the Belgium and Belgian North Sea scope.")
@@ -656,6 +665,7 @@ def _upload_dataset(
source_metadata = {
"provider": source_name,
"authority_level": "authoritative",
"theme": THEME_BY_LAYER[reference_layer_name],
"coverage_zones": coverage_zones,
"reference_layer_name": reference_layer_name,
"source_url": source_url,