Wie stelle ich Routentyp auf Fußgänger in Graphhopper Android? Ich habe GHRequest.setVehicle() -Methode in Android verwendet, und es funktioniert nicht. Ich habe versucht mit "Fuß" und "Fahrrad". Keine funktioniert. Außerdem funktioniert es nicht, wenn ich auch die Algorithmen ändere. Nur Dijkstra_BI funktioniert jetzt.Graphhopper Route für Fußgänger android
GHRequest req = new GHRequest(fromLat, fromLon, toLat, toLon).
setAlgorithm(Algorithms.DIJKSTRA_BI).setVehicle("foot");
Vielen Dank im Voraus.
Die Kartendaten, die ich habe, enthalten folgende Dateien.
Ich erhalte die folgende Fehlermeldung, wenn ich
tmpHopp.setEncodingManager(new EncodingManager("foot"));
verwendet habe ich dieses Problem dank gelöst karussell. Ich werde schreiben, was ich für die Leute wie mich getan habe, die das gleiche Problem haben könnten.
Was ich tat
Im graphhopper Ordner von git geklont, gibt es eine Datei config.properties genannt. In der 5. Zeile. ändere es zu graph.flag_encoders = Auto, Fuß, Fahrrad
Danke.
Es tut mir leid ich immer noch nicht wissen, wie um das Android zu machen. Ich richte die Anwendung wie für Android-App angewiesen und ich versuche, von Android-Demo-App aufzubauen. – user2070333
Schauen Sie einfach in die Dokumentation zum Erstellen der Karten für Android – Karussell
Danke für Ihre Hilfe. Schätze es sehr. – user2070333