Forum QGIS

Pełna wersja: Wypełnianie przestrzeni pomiędzy izoliniami
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
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ć...
[Obrazek: itI6fqvBJGNYA.jpg]
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.
Używałem v.surf.idw a powstały wektor wynikowy wrzucałem do r.contour2

Cytat:Koniecznie musi być GRASS?
Nie, nie Smile 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źć...
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).
(06-01-2012, 18:17)K2000 napisał(a): [ -> ]Wystarczy jej przypisać paletę barw.
http://grass.osgeo.org/gdp/html_grass64/r.colors.html