如何在 Ubuntu 上设置本地 Graphhoper 服务器

问题描述

我已经安装了 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

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...