2017-07-31 2 views
0

comment activer le mode hybride pour la version graphhopper 0.9. dans le fichier de configuration, ce que tout ce que nous devons activer/désactiver/changementcomment activer le mode hybride dans graphhopper pour les données de trafic

mon intention est d'utiliser des données de trafic en utilisant le lien graphhopper-traffic-data-integration

je ne suis pas en mesure le faire fonctionner, quand je nourris les données à l'aide boucle , je reçois ci-dessous erreur

{ "message": "Pas trouvé" }

i essayé de changer le prepare.ch.weightings = hybride mais j'obtiens l'erreur

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) 

Répondre

1

Si vous utilisez le mode hybride, vous pouvez désactiver le mode de vitesse:

prepare.ch.weightings = pas

et définir la valeur par défaut fastest pondération pour hybride:

prepare.lm.weightings = le plus rapide avec le réglage ci-dessus

Voir the documentation

+0

, le graphhopper commence grâce, maintenant je suis en train de nourrir données en utilisant curl -H "Content-Type: application/json" --data @ trafic-home.json http: // localhost: 8989/datafeed je reçois l'erreur ci-dessous {"message": "Non trouvé"} – Dino