TLDR: Sie sind nicht gleich. Die gemeldete Gleichheit ist das Ergebnis von Annäherungen und gilt nur unter begrenzten Umständen. GDA94 / 2020-Koordinaten werden auf verschiedenen Bezugspunkten und Referenzrahmen definiert. Die geeignete Transformation zwischen ihnen hängt von der gewünschten Genauigkeit ab.
Hier geht es um die Annahme in der Frage, dass proj.4 die beiden CRS (Koordinatenreferenzsystem) korrekt als gleich meldet. Sie sind nicht. Die angegebenen proj.4-Zeichenfolgen sind nicht die CRS-Definitionen. Sie werden aus der CRS-Definition generiert , und die proj.4-Zeichenfolgen sind nicht das vollständige Bild. Die EPSG-Registrierungsdefinitionen geben uns die zusätzlichen Informationen, die wir benötigen, um zu verstehen, was wirklich vor sich geht.
Dies ergibt sich aus der Weltanschauung, dass WGS-84 'das' globale Datum ist und in der Vergangenheit proj.4 es als Vermittler bei der Konvertierung zwischen Daten verwendet hat. Die Sache ist, dass WGS-84 alle paar Jahre neu definiert wird ( wir sind jetzt bei G1762, ausgerichtet auf ITRF-08 ), da es mit Änderungen im ITRF-Referenzrahmen neu ausgerichtet wird, von denen auch GDA abgeleitet wird.
Dies hat dazu geführt, dass diese Verknüpfungen und Annahmen in das Verhalten von proj eingebrannt wurden, obwohl sich dies in neueren Versionen allmählich ändert.
Das Verfolgen der Auswirkungen von Änderungen an Referenzrahmen und deren Änderung war keine große Sache, während das GPS des Verbrauchers eine Genauigkeit von> 5 m aufwies. Die Zeiten ändern sich jedoch, und die Genauigkeit im Submeterbereich erfordert, dass die Werkzeuge diese ordnungsgemäß berücksichtigen.
Um die Frage zu beantworten, müssen wir nachverfolgen, auf welchen Bezugs- und Referenzrahmen GDA94 und GDA2020 CRS basieren, und dann sehen, welche Transformationen verfügbar sind.
EPSG:7844
GDA2020 2D Geographic CRS (Lat / Lon), von
EPSG:7843
GDA2020 3D Geographic CRS (L / L / H), von
EPSG:7842
GDA2020 3D Geozentrisch (ECEF X / Y / Z), die alle verwendet werden
- EPSG: 1168 (Datum) - Geozentrisches Datum von Australien, 2020
EPSG: 1168 definiert den Ankerreferenzrahmen:
- Ankerdefinition: ITRF2014 in der Epoche 2020.0
- Realisierungsepoche: 2020-01-01
Wenn Sie dasselbe für GDA94 tun, sehen Sie, dass der Referenzrahmen ITRF92 ist und am 01.01.1994 ausgerichtet ist.
Bei der Transformation zwischen ITRF02 / 14- und GDA94 / GDA2020-Daten werden die Bezugspunkte ausgerichtet, und die Transformation zwischen ihnen erfolgt null
nur am Epochenausrichtungsdatum. Das ist im Wesentlichen das, was diese Projekt-Strings sagen. Der Einfachheit halber möchten wir die von uns gespeicherten Koordinaten im Allgemeinen nicht ständig ändern. Daher ist es einfacher, die Abweichung zwischen ihnen alle paar Jahre schrittweise zu ändern und eine Fehlerstufe zu akzeptieren.
Für die meisten Anwendungen mit einer Genauigkeit von> 1 m ist das gut genug.
Die Realität ändert sich jedoch nicht alle paar Jahre, und wenn wir eine genauere Transformation wünschen, müssen wir die zeitabhängige Distanzdrift der Daten vor / nach ihrer Ausrichtung berücksichtigen. Es ist eher eine 4D- als eine 3D-Transformation.
Die Transformationen zwischen GDA2020 und WGS-84 oder ITRF2014 sind beschrieben in:
- GDA2020 bis WGS 84 (G1762) (1) - EPSG: 8448
- ITRF2014 bis GDA2020 (1) - EPSG: 8049
Bei der Transformation zwischen GDA94 und GDA2020 sind die Dinge einfacher, da wir nur den Unterschied zwischen den Referenzrahmen kennen müssen. Art von. Es gibt mehr als eine, und die richtige Verwendung hängt davon ab, wann, wie und wo die Daten auf GDA94 verwiesen wurden. Es ist ein Versuch, Fehler auszuräumen, weil in den 90er Jahren weniger verfeinerte Methoden verwendet wurden.
Diese sind:
- Konform - Drehung des Koordinatenrahmens (1) - EPSG: 8048
- Lokalisierte Verzerrung (2) - EPSG: 8447
- Konform - NTv2-Gittertransformation (3) - EPSG: 8446
Um zu verstehen, unter welchen Umständen diese verwendet werden sollten, lesen Sie das technische Handbuch des GDA2020