Skip to content

Roadmap

Honest about what is done, what is next, and what is aspirational.

Now — foundations

Putting conventions and tooling in place before the data grows.

  • Documentation site with MkDocs + Material
  • Written conventions: naming, admin levels, property schema, CRS, planetary
  • Licensing policy and approved-source list
  • Disputed-boundaries policy
  • Catalog generator wired to manifests
  • CI building and deploying the site
  • Ingestion pipeline: fetch, normalise, simplify, split, manifest, preview
  • Chile from IDE Chile DPA 2023 — ADM1, ADM2 and ADM3
  • Preview generation and interactive maps
  • Data validation workflow with a licence allow-list

Done — the Americas

55 territories, 95 datasets, 16,195 features. Country outlines from Natural Earth; first-level and municipal tiers from geoBoundaries under permissive licences only; Chile from IDE Chile.

Two of the 57 UN M49 territories ship nothing: Bonaire, Sint Eustatius and Saba and Bouvet Island are absent from Natural Earth under their ISO codes and have no permissively licensed subdivision data.

Coverage gaps

Fifteen countries have no first-level divisions here because their geoBoundaries ADM1 is copyleft — ODbL for Colombia, Costa Rica, Cuba, Guatemala, Guyana, Honduras, Haiti, Nicaragua, Panama, Suriname, Trinidad and Tobago, Uruguay and Saint Vincent and the Grenadines; CC-BY-SA for Grenada and Greenland. Several of them do have a permissively licensed municipal tier, so they appear in the catalog with an ADM2 and no ADM1 above it.

Closing a gap means finding a national SDI or an HDX release under permissive terms — not relaxing the rule. See Approved sources.

Also outstanding for this continent:

  • Peru's districts — geoBoundaries stops at its 196 provinces
  • Verify the suspect unit counts before trusting them: Jamaica ADM2 (827 against 14 parishes) and Saint Lucia ADM2 (547 against 10 quarters) look mis-tiered and were left out; Bahamas ADM1/ADM2 (32/34) are near-identical
  • Guadeloupe, Martinique, French Guiana and the US Virgin Islands have a municipal tier but no ADM1 upstream, so they cannot be split
  • Issue and PR templates for country submissions
  • Translate generated catalog pages into Spanish

Next — the other continents

One PR each, reusing the pipeline: Europe, Africa, Asia, Oceania.

Later — global coverage

  • ADM0 for every country (Natural Earth is the obvious starting point)
  • ADM1 for every country (geoBoundaries)
  • ADM2 where openly licensed sources exist
  • TopoJSON alongside GeoJSON
  • Tagged data releases, and versioned documentation

ADM3 is explicitly not a goal at global scale. Very few countries publish it openly and the file sizes become unmanageable.

Eventually — the Moon and Mars

The conventions are already written, deliberately: the latitude convention in particular cannot be inferred from the data after the fact, so getting it wrong is expensive to discover and expensive to fix.

  • Lunar quadrangles, IAU 2015 body-fixed frame
  • Martian quadrangles
  • Named surface features from the IAU Gazetteer
  • USGS Astrogeology WMS basemaps in preview maps

Known data problems

Tracked, not hidden.

Problem Where Status
Antártica commune (12202) absent — 345 of 346 Chile ADM3 Won't fix; the official DPA package excludes the Antarctic claim
13 countries have no permissively licensed ADM1 Americas Awaiting a permissive source
Municipal tier assignment unverified for ~15 territories scripts/countries.json Marked verify and shipped as review
Peru's districts unavailable — geoBoundaries stops at provinces Peru Awaiting a source
Legacy files still at the repository root comunas.geojson and friends Deprecated, removed in the next major

Not planned

  • A hosted API or tile service. This is a data repository. Cloudflare, jsDelivr and your own CDN do the serving better.
  • Geocoding or address data. Different problem, different sources.
  • Historical boundaries. Interesting, and a project of its own.
  • Sub-metre accuracy. These are administrative boundaries, not cadastral surveys.

Contributing to the roadmap

Open an issue. Countries where you have local knowledge of the authoritative open source are especially useful — finding a legally usable source is consistently the hardest part.