Try out our live demo called GraphHopper Maps
The Readme lists all features.
See users of GraphHopper and let us know your application!
For all questions regarding the GraphHopper routing engine please use our forum. For bugs see our contributing guide.
Install the GraphHopper routing engine with the GraphHopper Maps UI with this installation guide on your machine. This will also install a web API that can be used in many programming languages.
You can change several aspects either programmatically or in the configuration. The configuration of routing profiles is documented here. The elevation configuration is separately documented here.
The quickstart is an introduction for developers. Explains git checkout, IDE setup and commands for setting up a GraphHopper server.
Find all changes in previous and current versions in the changelogs.
Read here on how to contribute as a developer and translator.
Various topics are explained in more detail separately:
The Android demo, that shows how to use GraphHopper for offline routing on Android, was available until GraphHopper 1.0. See discussion on this topic here.
There is a GraphHopper fork for iOS that allows to do offline routing on iOS. See the Instructions on how to setup this here including a sample application. See the necessary changes for modern iOS and GraphHopper 1.0 in this pull request.
Install the Windows Subsystem for Linux (WSL) or cygwin and follow the normal installation steps.
When using Powershell or cmd
the easiest way is to download all files manually (see the wget
parameters) and then run the java
command but replace the wildcard (-jar graphhopper*.jar
) with the exact jar file.
Setup in IntelliJ and NetBeans is just via open project. See this document to set up GraphHopper in Eclipse with maven.
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。