Global administrative boundaries (countries, regions/states, counties/districts) from the Overture Maps Foundation Divisions theme. Processed into cloud-native formats with an English-language name column added.
Current release: 2026-02-18.0
name_enThe name_en column provides English-language names for all features:
This falls back to the primary (native-language) name when no English translation is available. Use name_en for English-language queries; use names.primary for local-language display.
CDLA Permissive 2.0 — free to use with attribution to Overture Maps Foundation.
PMTiles source-layer names: countries, regions, counties (matches the dataset name).
Hex-partitioned parquet for spatial aggregation and joins, hive-partitioned by h0 cell:
H3 resolution 10 with parent resolutions 9, 8, 0. Hex columns: h10, h9, h8, h0 (UBIGINT).
To update to a new Overture Maps release:
Check for new releases:
Find the correct parquet file URL for the new release by listing the divisions directory at the new release URL. The filename (UUID) changes with each release.
Edit the preprocessing job (catalog/overturemaps/k8s/preprocess-<VERSION>.yaml):
RELEASE variableSOURCE URL with new filenameRun preprocessing to extract countries/regions/counties from the raw release:
Generate workflow YAMLs (with version prefix in dataset name):
Note: Replace dots in version string with dashes in job names (e.g., 2026-02-18.0 → om-2026-XX-YY-Z) because Kubernetes pod names cannot contain dots.
Apply sequentially (one at a time due to 200-pod namespace quota):