|
Wypełnianie przestrzeni pomiędzy izoliniami
|
|
06-01-2012, 10:51 AM
Post: #1
|
|||
|
|||
|
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ć...
|
|||
|
06-01-2012, 01:51 PM
Post: #2
|
|||
|
|||
|
RE: Wypełnianie przestrzeni pomiędzy izoliniami
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. |
|||
|
06-01-2012, 02:35 PM
Post: #3
|
|||
|
|||
|
RE: Wypełnianie przestrzeni pomiędzy izoliniami
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źć... |
|||
|
06-01-2012, 06:17 PM
(Ten post był ostatnio modyfikowany: 06-01-2012 06:20 PM przez K2000.)
Post: #4
|
|||
|
|||
|
RE: Wypełnianie przestrzeni pomiędzy izoliniami
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). |
|||
|
08-01-2012, 11:46 PM
Post: #5
|
|||
|
|||
RE: Wypełnianie przestrzeni pomiędzy izoliniami
(06-01-2012 06:17 PM)K2000 napisał(a): Wystarczy jej przypisać paletę barw.http://grass.osgeo.org/gdp/html_grass64/r.colors.html |
|||
|
« Starszy wątek | Nowszy wątek »
|

Szukaj
Użytkownicy
Kalendarz
Pomoc



fajnie gdyby dało się to pokolorować w samym qgis.