Author Archives: Andreas

GraphHopper Routing Engine 5.0 Released

We just released the next version of GraphHopper, the flexible and fast open source routing engine for OpenStreetMap written in Java. Let’s see what’s included in this update: Improved OSM Import We revised GraphHopper’s data import process for OSM data. It is now a lot more flexible and we can better deal with node tags […]

GraphHopper Routing Engine 4.0 Released

We just released a new version of our open source routing engine and server for OpenStreetMap (OSM). You don’t know what a routing engine for OpenStreetMap is? Well, OpenStreetMap is a free digital map of the entire world and with a routing engine like GraphHopper you can make use of this data to find the […]

Turn Restriction Support for GraphHopper’s Directions API

Today we are proud to announce another big improvement of GraphHopper’s Directions API: We’ve added turn restriction support to our routing solutions! Turn costs and turn restrictions, defined The time it takes to go from one place to another depends on how far we need to go (distance), and how fast we travel that distance […]

Incredibly fast distance matrix calculations with GraphHopper

One of the main purposes of our open-source routing engine is calculating the ideal route to get from one place to another. Using publicly available map data from OpenStreetMap it can calculate the optimal route for a given source-target pair for many different vehicles and flexible optimization criteria. However, such route calculations become considerably more […]