Hallo,
folgendes Problem: Ich habe 2 ECEF-Koordinaten (nennen wie sie A und B) aus einem GPS-Empfänger.
Wie bekomme ich jetzt raus, wie viele cm A von B entfernt ist UND in welche Himmelsrichtung A im Bezug zu B liegt?
Die Höhe sollte dabei vernachlässigt werden. Also bräuchte ich genaugenommen die Entfernung der beiden Punkte die genau unter A und B auf der Erdoberfläche liegen.
Muss ich meine ECEF-Koordinaten erst in Lat,Lon umrechnen und dort dann meine Entfernung und den Winkel errechnen? Oder gibt es für dieses Problem einen viel einfacheren Weg?
Danke und Gruß
Lina
Entfernung und Winkel zwischen zwei ECEF Koordinaten.
Moderator: Roland
Re: Entfernung und Winkel zwischen zwei ECEF Koordinaten.
Am einfachsten wärs wohl, es mit TransDat in geographische Koordinaten (Lon, Lat) umzurechnen und dann über sphärische geometrie die gesuchten Größen zu berechnen...
Die Entfernung kannst du zwar auch so berechnen, jedoch wäre das dann die kürzeste Entfernung (eventuell würde die durch die Erdoberfläche gehen...). Ausserdem wäre dann die Höhe nicht mit drin.
Die Entfernung kannst du zwar auch so berechnen, jedoch wäre das dann die kürzeste Entfernung (eventuell würde die durch die Erdoberfläche gehen...). Ausserdem wäre dann die Höhe nicht mit drin.
Re: Entfernung und Winkel zwischen zwei ECEF Koordinaten.
Danke. Schade, ich dachte ich würde um die komplizierte Berechnung herumkommen. Soll in einem Programm ablaufen, daher geht's nicht mit einem Tool.
Re: Entfernung und Winkel zwischen zwei ECEF Koordinaten.
Hallo lina,
auf die zerstört am Boden Liegende noch Unrat kippen ...
Irgendwo gibt's sogar einen Code.
Grüße Roland
auf die zerstört am Boden Liegende noch Unrat kippen ...
Hier entnommen... while the mathematics is utterly beyond me, it is actually quite simple to program
Irgendwo gibt's sogar einen Code.
Grüße Roland
Re: Entfernung und Winkel zwischen zwei ECEF Koordinaten.
Hallo Leute,
das ist zwar wohl schon verjährt, aber dennoch:
Ich habe mal auf den Audi-Testgelände verschiedene Entfernungsberechnungsalgos getestet.
Diese basierten auf den Empfängern von Genesys, welche auf 2 cm die Position bestimmen sollten.
Dabei hatte ich die Algos implementiert:
- Entfernung über Großkreise
- Einen Algo von Genesys
- den iterativen Algo von Vincenty
Wenns einen interessiert, krame ich eine rudimentäre Implementation in c++ gerne nochmal heraus.
mfg und schönes WE
Schiller
das ist zwar wohl schon verjährt, aber dennoch:
Ich habe mal auf den Audi-Testgelände verschiedene Entfernungsberechnungsalgos getestet.
Diese basierten auf den Empfängern von Genesys, welche auf 2 cm die Position bestimmen sollten.
Dabei hatte ich die Algos implementiert:
- Entfernung über Großkreise
- Einen Algo von Genesys
- den iterativen Algo von Vincenty
Wenns einen interessiert, krame ich eine rudimentäre Implementation in c++ gerne nochmal heraus.
mfg und schönes WE
Schiller
Re: Entfernung und Winkel zwischen zwei ECEF Koordinaten.
Hallo,
ach, ein Novatel-System.
Ein bißchen was zu dem Genesys-Algorithmus, gerne.
Bloß keinen Code ...
Edit:
Ziehe meine Anfrage zurück.
Vorhin beim Abtrocknen durchzuckte es mich:
Das ist doch die 2. Hauptaufgabe der Geodäsie.
Da müssten doch einige Lösungen bei mir, im Regal, ganz hinten, ganz unten ... ?
Grüße Roland
ach, ein Novatel-System.
Ein bißchen was zu dem Genesys-Algorithmus, gerne.
Bloß keinen Code ...
Edit:
Ziehe meine Anfrage zurück.
Vorhin beim Abtrocknen durchzuckte es mich:
Das ist doch die 2. Hauptaufgabe der Geodäsie.
Da müssten doch einige Lösungen bei mir, im Regal, ganz hinten, ganz unten ... ?
Grüße Roland