Reachability analysis for care networks

Compute drive-time and walk-time access to facilities, model coverage gaps, place ambulances with travel-time matrices.

Healthcare access is a geospatial question. How many people live inside a 30-minute drive of an A&E? Which neighbourhoods have no GP within 15 minutes on foot? Where do you stage the next ambulance to minimise expected response time?

Footstep answers each one with a single tool combo. get_isochrone draws walk-time and drive-time polygons from facilities or census tracts. get_matrix powers ambulance-positioning models by computing time grids between candidate stations and demand points. geocode and search_places anchor patient addresses and named facilities respectively.

Outputs are GeoJSON-ready for direct rendering in commissioning dashboards or open-source mapping stacks.

Patterns

What this looks like in practice

Common shapes mapped to the tools you'd reach for.

Coverage-gap mapping

Compute 15-minute walking isochrones from every GP surgery in a region. Subtract from the region polygon to see which neighbourhoods have no walkable access. Cross-reference with population data to quantify the gap.

Ambulance station placement

Build a matrix between candidate station locations and high-demand grid cells. Solve for the configuration that minimises 95th-percentile response time across the demand surface.

Patient-address normalisation

Take a clinic's patient roster, run through batch_geocode, and tag each record with admin hierarchy via reverse_geocode. Useful for catchment analysis and outreach planning.

Other use cases

Search, rescue, and crisis response

Research Preview

Score where a missing person is most likely to be found. Direct ground teams to the highest-density hexes first.

Read →

Logistics and autonomous fleets

Multi-stop optimisation, OD matrices, and corridor search for the agents and backends that move things.

Read →

Environmental and field operations

Terrain profiles, reachability polygons, and GPS map matching for ESG reporting, conservation, and field research.

Read →

Real estate and property

Geocode listings, model commute reach, score nearby amenities, and overlay terrain risk. The toolkit behind agent-led property search.

Read →

Travel and itinerary planning

Find places, route between them, fit them into a time budget, and surface what's on the way. The geospatial layer behind agentic trip planners.

Read →

Customer-input cleanup

Fix typos, expand abbreviations, validate before geocoding. The reliable pre-step for agents handling user-typed addresses.

Read →

Field service and dispatch

Optimise visit order, score reachable jobs from each tech, clean GPS into proof-of-visit records.

Read →

Insurance and risk underwriting

Anchor addresses, layer terrain and elevation, assess access from emergency services. Bulk-process portfolios in one call.

Read →

Sales and territory planning

Build OD matrices between reps and accounts, draw catchments around offices, normalise lead addresses at scale.

Read →

Outdoor and fitness apps

Plan walking, hiking, and cycling routes with explicit difficulty. Snap noisy GPS into clean traces with surface and grade per edge.

Read →

Public-sector planning

Model who can reach what, where the gaps are, how transit changes the answer. Reachability and matrix tools for civic planning.

Read →