GeoDataViewer
Menu
Launch Studio
Theme

Transportation Layers

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
Coverage Global
Resolution Varies (OSM road network)
License Free open access (ODbL)
Update Periodic releases (multiple times per year)

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.

Navigation and routing Isochrone generation Logistics and travel time analysis

How to download

  1. 1 Visit the OSRM project page or GitHub repository.
  2. 2 Download the pre-processed .osrm routing files for your region.
  3. 3 Set up the OSRM backend server to serve routing queries.
  4. 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.