Beta · v1 metric Helmert 3D (7 parametrów)

Transformacja współrzędnych

Nowy moduł dopasowania punktów wspólnych dla układów metrycznych. Wersja `v1` obsługuje Helmerta 2D, transformację afiniczną 2D i Helmerta 3D dla danych z wysokością.

Legacy /transformacje Odśwież v2
Wymagane logowanie

Wersja `v2` liczy transformacje tylko dla zalogowanych użytkowników. Zaloguj się, aby uruchomić obliczenia.

01
Układy współrzędnych Wersja `v1` wspiera tylko układy metryczne. Układ pośrodku służy do zamiany źródła z celem.
Zamień układy
02
Metoda transformacji Metody 2D działają na XY. Helmert 3D wymaga kolumn Z/H w obu plikach.
03
Dane wejściowe Dwa pliki CSV: pary punktów wspólnych oraz zbiór punktów do przeliczenia.
Punkty wspólne
Punkty do transformacji
Przykładowe nagłówki

Punkty wspólne: `id,src_x,src_y,src_z,dst_x,dst_y,dst_z`. Punkty do transformacji: `id,x,y,z`. Parser rozpoznaje też aliasy typu `nr`, `zrodlo_x`, `docelowy_y`, `h`.

Gotowe sample CSV

W repo są gotowe zestawy do ręcznego testu: `docs/redesign/fixtures/transformacje-v2/helmert-2d/*` oraz `docs/redesign/fixtures/transformacje-v2/helmert-3d/*`.

04
Wyznaczone parametry Dopasowanie liczone metodą najmniejszych kwadratów.

Po pierwszym obliczeniu tutaj pojawią się parametry transformacji i diagnostyka rozwiązania.

05
Residua punktów wspólnych Na tej podstawie można szybko wyłapać punkty odstające i ocenić jakość dopasowania.

Tabela residuów pojawi się po wczytaniu punktów wspólnych i uruchomieniu obliczeń.

06
Punkty po transformacji Podgląd zbioru docelowego przed eksportem CSV.

Podgląd punktów docelowych pojawi się po obliczeniu transformacji.