GisForWeb
All tools
openrouteservice logo

openrouteservice

Open Source

Open-source routing API with directions, isochrones, and matrix services built on OpenStreetMap data.

Alternative to Google Maps Platform , HERE Technologies , TomTom

License

GPL-3.0

Founded

2008

About

openrouteservice is an open-source routing engine developed by HeiGIT that provides directions, isochrones, time-distance matrices, geocoding, and optimization services based on OpenStreetMap data. Written in Java and self-hostable via Docker, it also offers a free hosted API tier. SDKs are available for Python, R, and JavaScript, plus a QGIS plugin.

Features

  • Directions for multiple modes of transport
  • Isochrones service for reachability areas
  • Time-distance matrix computations
  • Snapping coordinates to the road network
  • Self-hostable via Docker with OSM data
  • Built on a forked GraphHopper 4.0

Screenshot

openrouteservice screenshot

Details

Type
Web App
Pricing
open-source
License
GPL-3.0
HQ
Heidelberg, Germany
API
rest
Hosting
Self-host Cloud

Platforms

web
docker
linux

Languages

Java

Data formats

GeoJSON
OSM PBF
GPX