问题描述
我已经安装了 OSRM 服务器 - 只是后端。我已经用它和 Leaflet 来计算路线。我想测试其他服务,所以我遇到了 Graphhoper。
与 OSRM 相反,我找不到有关如何设置本地服务器的手册。我只想拥有 Graphhoper 的后端来进行计算并将它们传递给 Leaflet。我对本地服务器的动机也是这样一个事实,在这种情况下不需要 API 密钥。
是否可以仅安装 Graphhoper 的后端?还是我理解错了?
提前致谢
解决方法
如果您安装了 JVM,则需要运行两个命令:
wget https://graphhopper.com/public/releases/graphhopper-web-3.0.jar https://raw.githubusercontent.com/graphhopper/graphhopper/3.x/config-example.yml http://download.geofabrik.de/europe/germany/berlin-latest.osm.pbf
java -Ddw.graphhopper.datareader.file=berlin-latest.osm.pbf -jar *.jar server config-example.yml
文档在这里:https://github.com/graphhopper/graphhopper#get-started