Koordinaten Format LonLat vs. LatLon

Hallo,
ich beginne gerade mit Openlayers und möchte gerne meine GPX Tracks darstellen.
Was ich nun nicht ganz verstehe ist, wieso Openlayers die Koordinaten nur im LonLat Format annimmt und ausgibt.

Alle Quellen, sei es Google Maps oder GPX Tracks liefern die Koordinaten im LatLon Format.

Google Maps (Dortmund City): 51.512161,7.465782
GPS Tracker (Dortmund City): 51.512161,7.465782
Openlayers (Dortmund City): 7.465782,51.512161

Wie soll ich damit umgehen, dass Openlayers die Koordinaten umgekehrt annimmt?

Gruß Marco

Moin Marco,

in welchem Format lieferst Du OpenLayers die Daten? Man kann überall angeben was nun was sein soll.

Nach ISO http://en.wikipedia.org/wiki/ISO_6709 ist Lat/Lon die richtige Reihenfolge. Ich hab da auch noch ein Programm was ich mal durchsehen muss ob das immer in der richtige Reihenfolge steht :wink:

LG,

-moenk

Nur haben die die Rechnung ohne den Wirt gemacht, den üblich ist es andersrum, zumindest in Mitteleuropa.

Es sollte in Javascript aber nicht allzu schwer sein, 2 Variablen 2 anderen Variablen zuzuweisen. :wink:

Oder einfach tauschen:


b = b + a
a = b - a
b = b - a

:wink:

Die Zeiten sind vorbei :wink:

Ich bekomme dabei immer a=b heraus. In der Mitte muss es wohl -1*(a-b) heißen

Edbert (EvanE)

In C gibts immer einen Haken: nicht bei identischen Variablen :-))

Weide

Echt? Mit modernen optimierenden Compilern geht das nicht mehr? Schade. :wink:

Danke für die Beiträge, ich glaube ich muss mich wohl damit abfinden, mich nicht auf die Reihenfolge verlassen zu können.

Gruß Marco