我正在尝试使用Graphhooper(0.4)的独立版本来生成包含Lat / Long中的地址和地理坐标的路线。
虽然在线示例按预期工作,但能够为汽车预测路线。我的本地安装无法计算相同点之间的路由。我只能在地图上看到两个点(开始和结束)但没有方向或路线出现。
例如:
作品:
https://graphhopper.com/maps/?point=Munich&point=48.1279%2C11.8129&locale=en-US&layer=Lyrk
不起作用:
http://localhost:8989/?point=Munich&point=48.1279%2C11.8129&locale=en_US&layer=Lyrk
设置&配置
本地设置使用从geofabrik.de下载的 oberbayern-latest.osm.pbf 地图数据
config.properties文件具有以下设置:
graph.dataaccess=RAM_STORE
prepare.minOnewayNetworkSize=200
prepare.minNetworkSize=100
graph.flagEncoders=car,foot,bike
我注意到 foot 和 bike 的路线可以在我的本地方框上计算,它们看起来与Graphhopper-API生成的路径相同。
服务器启动:
我用:
启动了服务器java -jar *.jar jetty.resourcebase=webapp config=config-example.properties osmreader.osm=oberbayern-latest.osm.pbf