Author Archives: Tim Ellersiek

openrouteservice turns 10

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

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