Help

Author Archives: Peter

October News from GraphHopper

It is and was a special year, and we almost forgot to send out a newsletter, even though we developed many new features. You can subscribe to the low frequent newsletter when you register here. The biggest change is that all our routing-related APIs like the Matrix API, Isochrone API, Routing API and Route Optimization […]

GraphHopper Routing Engine 2.0 Released

Today we are releasing version 2.0 of the open source GraphHopper routing engine. GraphHopper calculates optimal routes in road networks, for example taken from OpenStreetMap, for many different vehicle types and finds the ideal itinerary when using public transit. It is released under the Apache License 2.0 and you can easily try its road routing […]

Examples For Customizable Routing

In a previous post we described how to get started with customizable routing of the open source GraphHopper Routing Engine version 1.0. Today we’ll describe actual custom profiles by real world examples. Update: this post was updated on 21th March 2021 to use the current development version 3.0 that contains major improvements to the format […]

GraphHopper Routing Engine 1.0 Released

Today, after more than 8 years of work, we are releasing version 1.0 of the open source GraphHopper routing engine. GraphHopper calculates optimal routes in road networks (for example taken from OpenStreetMap) for many different vehicle types and finds the ideal itinerary when using public transit. It is released under the Apache License 2.0 and […]

Get Started With Customizable Routing

The upcoming version 1.0 of the GraphHopper routing engine has a new customizable routing feature. Disclaimer: custom profiles are an alpha feature in version 1.0 and 2.0. Using them will work, but the format has significantly changed in 3.0. Also this feature will strongly benefit from your feedback, so do not hesitate with sharing your […]

Experiments with GraalVM native images (2/2)

The previous blog post was about the “normal way” of using GraalVM native images. In this blog post I use it to run Java code on Android without the usual limitations of “Android Java”. I.e. the Java code can be JDK 11 and include arbitrary libraries which is usually not possible when using Dalvik or […]