50,000 free calls a month, card-free. Get an API key →

Solutions / Urban Planning & Public Sector

Reachability analysis you can run, cite and publish.

Isochrones and OD matrices computed from open data, with the provenance stated on the page rather than buried in a methodology PDF. Export straight to kepler.gl, or host the whole stack for data residency and procurement.

Why MapMap for planners

Analysis that shows its working.

Both demos below are public, interactive and honest about their sources: the same endpoints are yours to script against with a card-free key.

Live demo

15-minute access to GP practices, mapped

How much of Brighton & Hove, York and Cambridge can reach a GP practice main site within 15 minutes on foot? Every practice from NHS ODS, every ring from the public isochrone endpoint, and an honest headline computed against Census 2021 population centroids. This capture of the live tool switches mode and time band; the rings and the headline recompute.

Open the access explorer
Map of EV charging drive-time coverage gaps across a rural county
Live demo

Where can't you charge an EV?

The same approach applied to charging: drive-time coverage from every public charge point in East Lindsey, Herefordshire and Stoke-on-Trent, against the residents who fall outside it. Open it and toggle to rapid-only: the map empties out.

Open the gap finder
A CSV file card named od_matrix_gm.csv over a blurred map, listing real origin-destination rows with minutes and kilometres, marked kepler.gl ready
OD matrices

OD matrices, exported for GIS

The same matrix engine that is the workhorse behind fleet dispatch decisions, repointed at accessibility questions. The CSV here carries real minutes from one Greater Manchester matrix call, shaped so it drops straight into kepler.gl.

OD matrix guide
Four source cards: NHS ODS and ONS Census 2021 under the Open Government Licence, Open Charge Map under CC BY 4.0, OpenStreetMap under ODbL
Provenance stated

Every number traces to a licence

NHS ODS, ONS Census 2021 under the Open Government Licence, Open Charge Map under CC BY 4.0: every figure on the demo pages names its source and its licence, and the honest caveats sit next to the headline, not in a footnote.

the whole stack, on your own infrastructure
$ docker compose up -d --build
→ tiles · geocoder · router · guidance · territories
→ 0 external map dependencies
Self-hosted

Data residency and a procurement pack

Docker distribution, an SBOM and a security questionnaire ready for a council procurement process, and no per-call metering to a third party once it is on your infrastructure.

Ink illustration of a terminal window with a key on a lanyard beside it and isochrone rings spreading across a faint street grid
Agent-first

An API key without the sales call

A hosted MCP server, one-step installs for Claude, Cursor and VS Code, and a card-free API key in one call, so the analyst on your team can start scripting against real isochrone and matrix endpoints today.

Known limit: coverage is measured against open-data population centroids, not every doorstep, and open registries such as NHS ODS and Open Charge Map carry stale and dead entries, so headline percentages are indicative, not survey-grade.

Agent-first

We will build your accessibility study as a working demo.

The access explorer and the EV gap finder were built the same way we build everything: agent-first, on real endpoints, fast. Give us your area and your open-data source and we will build a working accessibility study on it, running on MapMap, so your team can see the platform before it appears in a procurement document.