Koordinaten Umrechnung / Transformation?
-
Koordinaten Umrechnung / Transformation? · Ghostrider82 (Gast) · 22.07.2011 21:55 · [flux]
Guten Abend zusammen,
ich lasse mir per Klick auf die Karte die entsprechende Koordinate ausgeben.
Verwende ich WMS, erhalte ich die Koordinaten im gewohnten Format 8.12346 / 51.123456.
Verwende ich jedoch OSM.Mapnik, bekomme ich Koordinaten im Format wie -100583.1292 / 60591.1264Nun weiss ich leider nicht, wie man die "langen Koordinaten" in die oberen transformiert.
Bzw. gibt da dafür eine Umrechnungsformel? Ich finde nämlich keine -.-
Vielen Dank im Voraus.
- Re: Koordinaten Umrechnung / Transformation? · woodpeck (Gast) · 22.07.2011 22:06 · [flux]
Ghostrider82 wrote:
Nun weiss ich leider nicht, wie man die "langen Koordinaten" in die oberen transformiert.
Die "langen Koordinaten" sind vermutlich Koordinaten in der sphaerischen Mercator-Projektion (alias "Google-Projektion").
Probier mal sowas:
var proj4326 = new OpenLayers.Projection("EPSG:4326");
var projmerc = new OpenLayers.Projection("EPSG:900913");
var lonlat = new OpenLayers.LonLat(-100583.1292 / 60591.1264);
lonlat.transform(projmerc, proj4326);Bye
Frederik - Re: Koordinaten Umrechnung / Transformation? · Ghostrider82 (Gast) · 22.07.2011 22:11 · [flux]
Supi, hat geklappt.
In der Richtung war ich schon am Tippen, aber das mit der Transformation habe ich mir erst heute "aus der Not heraus" angeschaut.Aber, Prima dass das klappt 🙂
Danke dir.