Geographische Koordinaten(Längen und Breitengrade) in kartesische Koordinaten(x,y,z) umrechnen?

1 Antwort

Bei dieser Umrechnung geht es, wenn ich es richtig verstanden habe, um sphärische Koordinaten. Man betrachtet die Erdkugel (näherungsweise) als Kugel mit einem Radius R. Nun kann man neben dem Koordinatensystem mit Längenwinkel lambda (gemessen vom Nullmeridian aus) und Breitenwinkel phi (vom Aequator aus gemessen) ein x-y-z-Koordinatensystem einführen, dessen x-Achse in Richtung (lambda=0, phi=0) , y-Achse in Richtung (lambda = 90°, phi=0) und z-Achse in Richtung phi=90° (Nordpol) zeigen.

Dann gelten die Umrechnungsformeln:

x = R * cos(phi) * cos(lambda)

y = R * cos(phi) * sin(lambda)

z = R * sin(phi) 

  

msgfrage 
Fragesteller
 19.06.2017, 18:06

Vielen Dank,

meine x-Achse ist so orientiert das sie den  Nullmeridian in positiver Richtung schneidet und meine y-Achse  schneidet den Äquator des Weiteren verläuft die positive Richtung der y-Achse in Richtung Osten. Die z-Achse geht wie von Ihnen erwähnt durch den Nordpol.

Treffen die Formeln auf diesen Aufbau zu ?

0
rumar  19.06.2017, 18:19
@msgfrage

So wie ich das verstehe, müsste das genau passen. Ich schlage aber vor, erst mal zwei, drei einfache Beispiele zum Test einfach in beiden Koordinatensystemen durchzurechnen ! 

0