x

Re: Frage zum Thema Routing in OpenLayers


Geschrieben von Netzwolf (Gast) am 20. März 2013 14:54:40: [flux]

Als Antwort auf: Frage zum Thema Routing in OpenLayers geschrieben von elpiojo_ (Gast) am 19. März 2013 17:29:

Nahmd,

elpiojo_ wrote:

Ok, also es ist nicht möglich berechneten Routingergebnisse in OpenLayers darzustelllen?

OL kann so ziemlich alle möglichen Daten darstellen. Aber erst, wenn man die Daten hat.

Also ich versteh es jetzt darunter so ich hab auf meiner karte die mittels openlayers dargestellt wird ein textfeld für start und ende

Das baut man mit HTML <input>-Elementen.

gebe dies ein und zb openroute oder cloudmade berechnet dies

Dazu muss man die eingegeben Werte an den jeweiligen Routing-Server übergeben, also eine auf eine URL abgebildete API aufrufen. Diese API muss der Server erst einmal bereitstellen. Und man sollte die Erlaubnis haben, sie zu nutzen. Das alles hat nichts mit OpenLayers oder dem Browser überhaupt zu tun.

Diese API liefert als Ergebnis ein GPX mit einem Track oder eine XML-Struktur oder was auch immer mit einer Liste der Teilstrecken ...

und zeigt mir das ergebnis in openlayers an?

Und wenn die vom Routing-Service gelieferten Daten angekommen sind (egal in welcher Form), *dann* kann man man die mit einer der OL-Komponenten darstellen.

Wichtig ist also der Routing-Service und seine API. Die Darstellung des Ergebnisses folgt dann zwanglos aus der Form, in der das Routingergebnis angeliefert wird.

Gruß Wolf