Wypełnianie przestrzeni pomiędzy izoliniami - Wersja do druku +- Forum QGIS (http://forum.quantum-gis.pl) +-- Dział: Desktop GIS (http://forum.quantum-gis.pl/forum-4.html) +--- Dział: GRASS (http://forum.quantum-gis.pl/forum-9.html) +--- Wątek: Wypełnianie przestrzeni pomiędzy izoliniami (/thread-635.html) |
Wypełnianie przestrzeni pomiędzy izoliniami - kalinowski5 - 06-01-2012 Witam. Przy pomocy GRASS'a wygenerowałem sobie odpowiednie izolinie. Pozostała jeszcze tylko banalna kwestia pokolorowania przestrzeni pomiędzy nimi - najwyższe wartości na czerwono, potem pomarańczowy itd. Niestety nie bardzo wiem jak sobie z tym poradzić... RE: Wypełnianie przestrzeni pomiędzy izoliniami - K2000 - 06-01-2012 Jakiego modułu użyłeś? Jakiej interpolacji? Koniecznie musi być GRASS? Można to wykonać kilkoma sposobami. Np. moduł v.surf.bspline (interpolacja bilinearna z punktów) ma wynikowy zapis zarówno do wektora jak i rastra. RE: Wypełnianie przestrzeni pomiędzy izoliniami - kalinowski5 - 06-01-2012 Używałem v.surf.idw a powstały wektor wynikowy wrzucałem do r.contour2 Cytat:Koniecznie musi być GRASS?Nie, nie fajnie gdyby dało się to pokolorować w samym qgis. Myślałem nad użyciem buforów, ale chyba nie wiem jak to ugryźć... RE: Wypełnianie przestrzeni pomiędzy izoliniami - K2000 - 06-01-2012 Wydaje mi się, że, być może, niświadomie za dużo kombinujesz. Jeśli użyłeś v.serf.idw, to masz już warstwę rastrową. Wystarczy jej przypisać paletę barw. Niestety nie wiem jak to zrobić w GRASSie. W Qgis to samo możesz zrobić wtyczką 'Interpolacja'. Kolory zdefiniujesz we właściwościach warstwy w zakładce 'Paleta'. Izolinie uzyskasz w samym Qgis (Raster -> Geoprocesing -> Generuj warstwice). RE: Wypełnianie przestrzeni pomiędzy izoliniami - Odoakr - 08-01-2012 (06-01-2012, 18:17)K2000 napisał(a): Wystarczy jej przypisać paletę barw.http://grass.osgeo.org/gdp/html_grass64/r.colors.html |