Zastanawiam się, jaki jest właściwy sposób zintegrowania transformacji NTv2 z QGIS.
Z powodzeniem zintegrowałem transformację NTv2 z QGIS, ale nie jestem pewien, czy zrobiono to tak, jak powinno.
W celu zintegrowania NTV2-grids z QGIS znalazłem kilka informacji, że nazwa siatki powinna być przechowywana w kolumnie p1 tabeli tbl_datum_transform srs.db:
https://github.com/qgis/QGIS/pull/1502#issuecomment-50580199
https://dragons8mycat.com/2014/03/03/gis-tips-getting-ostn02-to-work-with-qgis-2-2/
https://web.archive.org/web/20140224182157/http://sourcepole.ch/ntv2-transformations-with-qgis
(Zrzut ekranu strony http://www.gkg-kassel.de/pdf/Praezise_Transformation_im_QGIS_mit_Batchmodus.pdf (niemiecki))
Wątpię, czy to prawda, fakt, że kolumna wydaje się mieć typ pola numerycznego:
Czy pierwszy parametr transformacji siedmioparametrowej nie jest zapisany w kolumnie p1 tabeli tbl_datum_transform QGIS?
Zgodnie z często zadawanymi pytaniami dotyczącymi narzędzia sqlite można przechowywać ciąg znaków w kolumnie numerycznej w narzędziu sqlite ( https://sqlite.org/faq.html#q3 ), ale wydaje mi się, że zapisanie ciągu znaków w kolumnie numerycznej jest jak włamanie lub obejście. . Czy tak naprawdę należy to zrobić?
tl; dr: Jaki jest właściwy sposób zintegrowania transformacji NTv2 w QGIS?
źródło
Odpowiedzi:
Na potrzeby NTv2 tworzę niestandardowy CRS.
Ilekroć używasz współrzędnych w DHDN 3GK4, wiążesz je z CRS Custum
Przy okazji: migracja / zapis wszystkich danych do ETRS89_UTM jest bezpieczniejsza i bezpieczniejsza. Następnie możesz pracować bez transformacji „On The Fly”.
źródło