OSRM (Open Source Routing Machine)
OSRM is a global road network routing engine that provides precomputed travel times and distances for car, bike, and foot profiles, used for navigation and isochrone analysis.
Format
OSRM / OSM PBF
Geometry
Network (graph)
Coverage
Global
Resolution
Varies (OSM road network)
About this dataset
Global road network routing data with precomputed travel times and distances, used for navigation and isochrone generation.
OSRM provides global road network routing data with precomputed shortest-path tables, enabling fast computation of travel times, distances, and routes. It supports car, bicycle, and pedestrian profiles and is widely used for navigation services, isochrone generation, and logistics optimization.
How to download
- 1 Visit the OSRM project page or GitHub repository.
- 2 Download the pre-processed .osrm routing files for your region.
- 3 Set up the OSRM backend server to serve routing queries.
- 4 Use the OSRM API to compute routes, travel times, or isochrones.
FAQ
What profiles does OSRM support?
OSRM supports car, bicycle, and pedestrian routing profiles, each with different speed models and access restrictions.
Can I use OSRM for isochrone analysis?
Yes, OSRM provides a table service that computes travel times between sets of locations, which can be used to generate isochrone maps showing areas reachable within a given time.