Skip to content

OpenRouteService

Search Engines

A highly customizable, performant routing service that provides directions, isochrones, matrix calculations, snapping, and export capabilities using OpenStreetMap data.

Java Latest v9.9.0 · 1mo ago Security brief →

Features

  • Directions Service for multiple transport modes
  • Isochrones Service to compute reachability areas
  • Matrix Service for time/distance matrices (one‑to‑many, many‑to‑many)
  • Snapping Service to align coordinates with the road network
  • Export Service to retrieve routing graphs

Recent releases

View all 4 releases →
v9.9.0 New feature
Notable features
  • Allow bikes on sac_scale=strolling routes
  • Make highway=corridor foot-routable
  • Improve track grade parsing
Full changelog

What's Changed

New Features 🎉

  • feat: allow bikes on sac_scale=strolling by @koebi in https://github.com/GIScience/openrouteservice/pull/2253
  • feat: make highway=corridor foot-routable by @koebi in https://github.com/GIScience/openrouteservice/pull/2252
  • feat: improve track grade parsing by @hwiks in https://github.com/GIScience/openrouteservice/pull/2232

Other Changes

  • ci: add support for parallel HeiGIT and openrouteservice Docker images by @MichaelsJP in https://github.com/GIScience/openrouteservice/pull/2263
  • docs: add CHANGELOG entries by @aoles in https://github.com/GIScience/openrouteservice/pull/2266
  • docs: add opencontainer metadata annotations to image by @dklenke in https://github.com/GIScience/openrouteservice/pull/2264

New Contributors

  • @dklenke made their first contribution in https://github.com/GIScience/openrouteservice/pull/2264
  • @hwiks made their first contribution in https://github.com/GIScience/openrouteservice/pull/2232

Full Changelog: https://github.com/GIScience/openrouteservice/compare/v9.8.0...v9.9.0

v9.8.0 Bug fix
⚠ Upgrade required
  • Link to latest docker compose file updated
Notable features
  • License info added for elevation and population data
  • ors_id output in export endpoint TopoJSON
Full changelog

What's Changed

New Features 🎉

  • feat: add license info for elevation and population data by @koebi in https://github.com/GIScience/openrouteservice/pull/2247
  • feat: output ors_id in export endpoint TopoJSON by @takb in https://github.com/GIScience/openrouteservice/pull/2244

Fixes 🔧

  • fix: respect isochrone range limit for different distance units by @aoles in https://github.com/GIScience/openrouteservice/pull/2240
  • fix: link to latest docker compose file by @koebi in https://github.com/GIScience/openrouteservice/pull/2243
  • fix: avoid duplicate fields in the geometry of the GeoJSON response by @aoles in https://github.com/GIScience/openrouteservice/pull/2249

Full Changelog: https://github.com/GIScience/openrouteservice/compare/v9.7.1...v9.8.0

v9.7.1 Bug fix

Fixed incorrect distance calculation for skipped segments and ensured a non‑empty route summary when the route length is zero.

Full changelog

What's Changed

Fixes 🔧

  • fix: correct skipped segments distance calculation by @aoles in https://github.com/GIScience/openrouteservice/pull/2230
  • fix: non-empty route summary for zero-length routes by @aoles in https://github.com/GIScience/openrouteservice/pull/2234

Full Changelog: https://github.com/GIScience/openrouteservice/compare/v9.7.0...v9.7.1

v9.7.0 New feature
Notable features
  • Add Basque translation (#2206)
Full changelog

What's Changed

New Features 🎉

  • feat: add Basque translation (#2206) by @josemanuelv in https://github.com/GIScience/openrouteservice/pull/2207

Fixes 🔧

  • fix: improve preparation mode by @takb in https://github.com/GIScience/openrouteservice/pull/2221

New Contributors

  • @josemanuelv made their first contribution in https://github.com/GIScience/openrouteservice/pull/2207

Full Changelog: https://github.com/GIScience/openrouteservice/compare/v9.6.0...v9.7.0

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
1,899
Forks
476
Languages
Java Shell Dockerfile

Install & Platforms

Install via
docker

Beta — feedback welcome: [email protected]