Don’t hesitate to contact us:
Forum: discuss.graphhopper.com
Email: support@graphhopper.com
Imagine you are in a foreign city and need to visit fifty different locations that day. Which way should you go? Or let alone which is the best order to visit all these places? GraphHopper’s Route Optimization API is a powerful tool that lets you easily calculate efficient round tours like this for a selection […]
Introduction A few years ago, we wrote a tutorial to show you how to model a traveling salesman problem with a week-planning horizon. Since then we have been improving our API a lot and I would like to show you how easy it is now to model this with driver shifts. For example, suppose you […]
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 […]
In this blog post we’ll describe how custom profiles can be used and include real world examples. How to You can try the examples on GraphHopper Maps. Please note that currently only for car, small_truck, scooter, bike and foot the custom routing support is deployed. To customize a request you click on the “custom” icon. […]
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 […]
The upcoming version 1.0 of the GraphHopper routing engine has a new customizable routing feature. Disclaimer: We updated the format for custom models. See the updated blog post with several examples. To install GraphHopper with this feature on your own server download the JDK, the routing server, the configuration file and the OpenStreetMap data: Now […]