GoogleMaps: Transformation Pixel->Breitengrad nicht linea
Verfasst: 25.02.2008, 20:06
Versuche grad ein eigenes Maps nachzubauen. From Scratch. Daher hab ich jetzt auch nich in den obfuscated javascript Code von Google genau reingeguckt, da das eigene Kreativitaet nur "zerstoeren" wuerde
Deren Handbuch rueckt damit leider auch nicht ganz raus:
ich kann die Google Kacheln im Laengengrad linear von Pixel auf Laengengrad umrechnen. -180 ganz links, +180 ganz rechts. Stuttgart bspw. liegt auch richtig.
Beim Breitengrad klappt dies jedoch nicht. Zwar liegt der Aequator richtig auf 0 Grad, und die Pole jeweils ebenso richtig auf +90/-90 Grad. Wenn ich aber die geograf. Breite von Stuttgart ermittle komme ich dort auf ca. 29 statt 49 Grad. Weiss vielleicht jemand wie hier die Transformation funktioniert, vielleicht mit Cosinus? Denn der Abstand der Breitengrade zueinander ist ja nicht gleich.. kann es sein dass man erst geozentrische in geografische Grade umrechnen muss? Oder was kann das sein?

ich kann die Google Kacheln im Laengengrad linear von Pixel auf Laengengrad umrechnen. -180 ganz links, +180 ganz rechts. Stuttgart bspw. liegt auch richtig.
Beim Breitengrad klappt dies jedoch nicht. Zwar liegt der Aequator richtig auf 0 Grad, und die Pole jeweils ebenso richtig auf +90/-90 Grad. Wenn ich aber die geograf. Breite von Stuttgart ermittle komme ich dort auf ca. 29 statt 49 Grad. Weiss vielleicht jemand wie hier die Transformation funktioniert, vielleicht mit Cosinus? Denn der Abstand der Breitengrade zueinander ist ja nicht gleich.. kann es sein dass man erst geozentrische in geografische Grade umrechnen muss? Oder was kann das sein?