Help

Directions API

docs.graphhopper.com

We are happy to announce our new API docs. We specified our APIs in the OpenAPI specification language and moved the entire content of our old documentation to a single OpenApi 3.0 document. This has many advantages: There is only a single source for the documentation of new features, and for generating client code to […]

Building a Navigation App using Open Source Tools

At GraphHopper we regularly receive requests on how to build a navigation app with the GraphHopper Directions API. At the moment our customers either have no turn-by-turn navigation or rely on third party apps like Google Maps or devices from TomTom. The biggest disadvantage in this case is the mismatch of estimated time of arrival […]

June News from GraphHopper

New Features The Route Optimization API now allows to specify a preparation time and returns the reason for unassigned services or shipments.

Releasing the Map Matching API

Today we are proud to release our Map Matching API as part of our Directions API. It is a web service based on one of our open source components. You can use it to snap measured GPS points to a digital road network to e.g. clean data or attach certain data to it like turn […]

How to model multiple delivery routes with a single vehicle?

Introduction In this tutorial we are going to show you how to model a vehicle routing problem with vehicles that can have multiple return trips to the depot or hub.For example, let us assume you have 2 drivers that have a car much like the one on the figure below. It has an electric motor […]

GraphHopper Directions API News June

The GraphHopper Directions API is continually improved and we’ll keep you up to date with the newsletter, today the first time publicly available as blog post. We added more features to the Route Optimization API Often there are more customers than the available vehicle fleet can serve. In this case, you can now assign priorities […]