Transformation

Das Transformationsmodul unterstützt eine Helmert- (Ähnlichkeits-) und Affin-Transformation.

Die Helmert-Transformation ist für 1D-, 2D- und 3D-Punkthaufen erlaubt, bei der Affin-Transformation ist nur eine 2D-Berechnung möglich.

Helmert-Transformation (1D, 2D und 3D)

Das Transformationsmodul ermöglicht die Koordinatentransformationen zwischen zwei kartesischen Koordinatensystemen. Der Maßstab kann hierbei vorgegeben werden. Eine zugehörige Kovarianzmatrix wird ebenfalls transformiert.

Die Transformationsparameter können aus den Soll-Koordinaten identischer Punkte (mindestens 3 Punkte) abgeleitet oder es kann auf gegebene Transformations-Parameter in der Datenbank zurückgegriffen werden.

Affin-Transformation (nur 2D)

Das Transformations-Modul erlaubt die 2D Affin-Transformation zwischen zwei Systemen.

Die Parameter werden immer über identische Punkte bestimmt. Eine 6-Parameter oder eine 5-Parameter (mit 2 Translationen, 2 Maßstäben und einer Orientierung) Transformation ist möglich.

Nachbarschaftstreue Anpassung

Bei einer 2D-Transformation über identische Punkte können die Restklaffungen an den identischen Punkten durch eine nachbarschaftstreue Anpassung eliminiert werden. Es stehen zwei Berechnungsmethoden zur Verfügung: