Exactly 10 years ago openrouteservice.org came online for the very first time. Back then it was the very first online routing service consuming data from OpenStreetMap.org covering larger areas. So to say it is ‘the original’ OSM routing service. It … Read More
Author Archives: Tim Ellersiek

openpoiservice – points of interest from openstreetmap
Once again we are extremely excited to announce a new open source project we have been working on over the past few months. To honor the name, we have coined it openpoiservice and it has the simple task of finding … Read More
Avoid countries? Yes we can!
Border restrictions are here! Have you ever wanted to route between countries in Europe but only cross Schengen borders? Or maybe route from Detroit to Buffalo without crossing into Canada? Well now with openrouteservice you can! With the introduction of … Read More

Openrouteservice goes python.
Yes, good news! We have finally developed a pretty handy python API for all of you pythoniasts out there. This library makes requests to the openrouteservice API dead simple. Find the sources on GitHub and install it via PyPi. It … Read More
Updating the OSM street network… frequently!
We’re very happy to announce two more important core features for our services: Weekly OSM planet.pbf update! md5 checksum included in response! How old is the OpenStreetMap planet file which was used to build the openrouteservice road network? This is … Read More
ORS now responds in gpx!
Probably all of you have had the requirement of transforming formats into other formats. There are many ways to do so but every time it’s one more step of work. And honestly, this can become quite annoying. To this end, … Read More
Control the snapping tolerance.
One interesting requirement which we have been asked again and again by the openrouteservice community is to implement means of control in regards to the snapping tolerance to the underlying street network. Sounds complicated but it isn’t. Well, by default … Read More