Tworzenie warstwy rastrowej - Wersja do druku +- Forum QGIS (http://forum.quantum-gis.pl) +-- Dział: Desktop GIS (http://forum.quantum-gis.pl/forum-4.html) +--- Dział: QGIS (http://forum.quantum-gis.pl/forum-5.html) +--- Wątek: Tworzenie warstwy rastrowej (/thread-354.html)
1
2
|
Tworzenie warstwy rastrowej - brylu - 07-01-2011 Czy zna ktoś z Was prosty sposób utworzenia warstwy rastrowej z wektora? W QGIS jest takie narzędzie, niestety rasteryzacja wymaga zapisania w istniejącym pliku rastrowym. RE: Tworzenie warstwy rastrowej - borys - 07-01-2011 Na razie prostego sposobu brak. Można użyć wtyczki Interpolacja, czy jak jej tam, potem uzyskany raster wyczyścić i jeszcze raz wypalić na nim GDALem. Tworzenie od zera będzie w GDALu 1.8 (który jest na etapie drugiej bety). Jak tylko wyjdzie (bo nie wiem, czy są już binarki), będzie można go używać z linni poleceń, a potem uaktualnić menu Raster. RE: Tworzenie warstwy rastrowej - brylu - 07-01-2011 Dzięki, tyle że nie wiem gdzie jest wtyczka interpolacja, czy jak jej tam Możesz dać jakieś bliższe namiary? RE: Tworzenie warstwy rastrowej - borys - 07-01-2011 Jest fabrycznie w menedżerze wtyczek "Wtyczka Interpolacji" RE: Tworzenie warstwy rastrowej - brylu - 07-01-2011 No dobra. Jak to zwykle ze mną bywa dalej mam problem. Przygotowałem raster. Wyczyściłem go ale kiedy prubuję robić rasteryzację to niby kończy się powodzeniem (bez efektu) i dostaję taki komunikat: ERROR 1: Can't load requested DLL: C:OSGeo4Wappsgdal-17ingdalpluginsgdal_ECW_JP2ECW.dll 126: Nie mo¿na odnaleæ okrelonego modu³u. ERROR 1: Can't load requested DLL: C:OSGeo4Wappsgdal-17ingdalpluginsgdal_ECW_JP2ECW.dll 126: Nie mo¿na odnaleæ okrelonego modu³u. Warning : the output raster dataset and the input vector layer do not have the same SRS. Results might be incorrect (no on-the-fly reprojection of input data). wektor i raster są w układzie 92 (epsg2180) Jakieś pomysły? RE: Tworzenie warstwy rastrowej - borys - 07-01-2011 Warning to tylko warning, widocznie dwie deklaracje układu 92 różnią się jakimś szczegółem. Albo z powodu nieudanej rasteryzacji wynikowy raster w ogóle nie ma układu. Natomiast zatrzymuje się na wcześniej na błędzie, że nie może załadować biblioteki do obsługi ECW. Szczerze mówiąc, nie wiem, czy brakuje mu tej biblioteki, czy wręcz przeciwnie, wybrałeś ją do instalacji, a nie zainstalowałeś ECW SDK - w każdym razie to powinien być właściwy trop. RE: Tworzenie warstwy rastrowej - brylu - 09-01-2011 Udało mi się wyeliminować błąd związany z ECW. Istotnie podczas instalacji było wybrane do zainstalowania i coś z tym było nie tak. Niestety z resztą sobie nie poradziłem. Proces rasteryzacji przechodzi ale nie ma efektu na rastrze. Być może raster wynikowy jest źle przygotowany przeze mnie. Jak uda mi się to zrobić to się odezwę. Jeśli ktoś wcześniej wpadnie na jakiś pomysł to będę wdzięczny. RE: Tworzenie warstwy rastrowej - borys - 09-01-2011 Tu jest test: http://tmp.borysjurgiel.pl/test-rasteryzacja.zip test0 -- wektor test1 -- po interpolacji test2 -- po wyczyszczeniu w kalkulatorze rastrów ( test1@1 / 0 -- podzielenie przez zero da wszędzie nulle) test2A -- kopia test2 po wypaleniu atrybutu nr (domyślnie wartość 100 będzie czarna, 200 -- biała) RE: Tworzenie warstwy rastrowej - brylu - 09-01-2011 Kolejny krok do przodu Okazało się że źle czyściłem raster. Kolejne pytanie dotyczy wielkości piksela podczas rasteryzacji. Czy mam na to jakiś wpływ? RE: Tworzenie warstwy rastrowej - tomgie - 09-01-2011 Rozdzielczość rastra ustawiasz podczas interpolacji. |