mazak
06.03.2020, 16:05 |
Błąd w odczycie parametrów kalibracji rastra (Forum) |
Mam problem z poprawnym wczytywaniem skalibrowanego wcześniej rastra (skalibrowanego poprawnie w Kalibronek).
Mam plik z parametrami kalibracji (.tfw), zezwalam na jego doczytanie w MM, ale mimo wszystko raster wczytuje się skręcony.
Zacząłem grzebać w pliku .tfw i zauważyłem, że MM zawsze tworzy ten plik przy rastrach kalibrowanych w MM w ten sposób, że drugi i trzeci wiersz są wyzerowane.
Tym czasem w pliku .tfw z Kalibronka drugi i trzeci wiersz są liczbami (od trzeciego miejsca po przecinku).
Wygląda na to, że MM nie wczytuje wszystkich parametrów kalibracji (drugi i trzeci wiersz) i stąd błędne jego wyświetlanie.
Czy ktoś miał podobny problem?
Czy można gdzieś kontrolować parametry kalibracji przy wczytywaniu rastra do MM wraz z plikiem georeferencji? |
Coder
09.03.2020, 09:30
@ mazak
|
Błąd w odczycie parametrów kalibracji rastra |
> Mam problem z poprawnym wczytywaniem skalibrowanego wcześniej rastra
> (skalibrowanego poprawnie w Kalibronek).
> Mam plik z parametrami kalibracji (.tfw), zezwalam na jego doczytanie w MM,
> ale mimo wszystko raster wczytuje się skręcony.
> Zacząłem grzebać w pliku .tfw i zauważyłem, że MM zawsze tworzy ten plik
> przy rastrach kalibrowanych w MM w ten sposób, że drugi i trzeci wiersz są
> wyzerowane.
> Tym czasem w pliku .tfw z Kalibronka drugi i trzeci wiersz są liczbami (od
> trzeciego miejsca po przecinku).
> Wygląda na to, że MM nie wczytuje wszystkich parametrów kalibracji (drugi i
> trzeci wiersz) i stąd błędne jego wyświetlanie.
> Czy ktoś miał podobny problem?
> Czy można gdzieś kontrolować parametry kalibracji przy wczytywaniu rastra
> do MM wraz z plikiem georeferencji?
Tak, Mikromap nie potrafi robić transformacji gdy 2 i 3 wiersz tfw są niezerowe (zwykle są), wtedy robi się z tego transformacja afiniczna i nie potrafimy tego ogarnąć. Radzę wtedy usunąć plik tfw, powinien być jeszcze plik .geo i kalibrować w.g. niego --- Admin
|
mazak
09.03.2020, 10:36
@ Coder
|
Błąd w odczycie parametrów kalibracji rastra |
> Tak, Mikromap nie potrafi robić transformacji gdy 2 i 3 wiersz tfw są
> niezerowe (zwykle są), wtedy robi się z tego transformacja afiniczna i nie
> potrafimy tego ogarnąć. Radzę wtedy usunąć plik tfw, powinien być jeszcze
> plik .geo i kalibrować w.g. niego
Niestety raster jest mocno zniekształcony i przy żadnej z możliwych w MM transformacji nie da rady go skalibrować. Myślałem, że obejdę problem przez Kalibronka - tam rzeczywiście była zrobiona transformacja wielomianowa z poprawkami Hausbrandta. Nie lubię Acad'a, więc myślałem, że łatwiej mi będzie pracować dalej z rastrem w MM.... |