Ich bin neu in Broschüre und ich muss eine Schicht für den kürzesten Weg zwischen den Knoten erstellen. Ich brauche auch die Polylinie für einige andere Berechnungen. Ich habe einige Plugins ausprobiert, die nur den kürzesten Pfad auf der Karte anzeigen, aber keine weiteren Details (Polylinie, Punkt-zu-Punkt ...) für die optimale Route liefern. Gibt es irgendeine Möglichkeit, dass ich die Daten bekommen kann? jedes Plugin oder Trick ...?Wie erhält man eine Polylinie für den kürzesten Weg zwischen zwei Punkten in der Broschüre?
0
A
Antwort
0
Sie möchten eine bestimmte Geocodierung verwenden (siehe http://leafletjs.com/plugins.html#geocoding), um Adressen in lat-lng-Koordinaten umzuwandeln, und dann nach der Route suchen (http://leafletjs.com/plugins.html#routing), um den kürzesten Pfad zu finden, der durch ein Straßennetzwerk eingeschränkt ist.
Ich habe versucht, einige Plugins, die nur auf der Karte den kürzesten Weg anzeigen, sondern bietet keine furthur Details
Dann und die Routing-APIs verwenden, keine Routing-Plugin (OSRM, GraphHopper, MapBox Richtungen) direkt. Es wird offensichtlich mehr Arbeit erfordern, aber Sie werden eine feinere Kontrolle haben.
Es ist nicht klar, was du meinst. Haben Sie Knoten in einem Diagramm, benötigen Sie den geodätischen Großkreis, meinen Sie multimodales Routing? – IvanSanchez
Sagen wir es so, ich habe zwei Adressen und ich möchte den kürzesten Weg zwischen diesen beiden (wie mein Zuhause und mein Büro). –
Gehen, Auto, Fahrrad, Bus oder gerade Linie (Sichtlinie/Brieftaube/fliegende Drohne)? – IvanSanchez