如何在graphhopper中为流量数据启用混合模式

时间:2017-07-31 23:36:44

标签: graphhopper

如何为graphhopper 0.9版本启用混合模式。在配置文件中,我们需要启用/禁用/更改

我的意图是使用链接使用流量数据 graphhopper-traffic-data-integration

我无法使其工作,当我使用curl提供数据时,我得到以下错误

{   "消息" :"未找到" }

我尝试更改prepare.ch.weightings = hybrid但我收到错误

now web. JAVA_OPTS=-Xmx1000m -Xms1000m -server
Exception in thread "main" java.lang.IllegalArgumentException: weighting null not supported
    at com.graphhopper.GraphHopper.createWeighting(GraphHopper.java:908)
    at com.graphhopper.GraphHopper.initCHAlgoFactoryDecorator(GraphHopper.java:798)
    at com.graphhopper.GraphHopper.load(GraphHopper.java:738)
    at com.graphhopper.GraphHopper.importOrLoad(GraphHopper.java:617)
    at com.graphhopper.http.GraphHopperModule$3.start(GraphHopperModule.java:182)
    at com.graphhopper.http.GHServer.start(GHServer.java:118)
    at com.graphhopper.http.GHServer.start(GHServer.java:62)
    at com.graphhopper.http.GHServer.main(GHServer.java:57)

1 个答案:

答案 0 :(得分:1)

如果使用混合模式,您可以禁用速度模式:

prepare.ch.weightings =无

并为hybrid设置默认的fastest权重:

prepare.lm.weightings =最快

请参阅the documentation