Analizy rastrowe
Plan prezentacji Zarządzanie regionem: rozciągłość przestrzenna i rozdzielczość Konwersja typów danych: wektor do rastra Statystyki przestrzenne obliczanie powierzchni, struktury użytkowania terenu Generalizacja, reklasyfikacja informacji na warstwie rastrowej Tworzenie nowych informacji na bazie istniejących warstw rastrowych: strefy buforowe nachylenie i ekspozycja stoków linia maksymalnego zasięgu widzenia
Dane rastrowe Model rastrowy wykorzystuje do reprezentacji obiektów macierz elementów, zwanych komórkami (oczkami) rastra (kwadraty, prostokąty itp.). Jest to tablica wartości przypisanych regularnym oczkom siatki (GRID).
Dane rastrowe Naturalny format przedstawiania danych ciągłych Dane nieciągłe:
Rozdzielczość Kluczowa przy pracy z danymi rastrowymi wekto r 5 m 25 m 50 m
Rastry w GIS GRASS każda warstwa w bazie danych ma swoją rozdzielczość i rozciągłość przestrzenną nowo tworzone warstwy (wyniki działania narzędzi analitycznych) mają rozdzielczość i rozciągłość przestrzenną taką, jaką definiuje bieżący region warstwy wejściowe do analizy nie zmieniają swojej rozdzielczości po jej wykonaniu są reinterpolowanew locie i dopasowywane do ustawień regionu bieżącego
r.info pozwala uzyskać podstawowe informacje o warstwie rastrowej: jaką przestrzeń zajmuje (skrajne współrzędne) jaką ma rozdzielczość jaki jest zakres zmienności danych przechowywanych na warstwie (min i max)
g.region zarządzanie regionem bieżącym
Zmiana regionu bieżącego polecenie: g.region pozwala: wyświetlić bieżące ustawienia zdefiniować obszar pracy (przestrzeń) zdefiniować rozdzielczość ważne dla pracy z danymi rastrowymi region można zdefiniować: podając skrajne współrzędne samemu (paluchami, z klawiatury) dopasowując go do skrajnych współrzędnych wskazanej warstwy rastrowej lub wektorowej
odwzorowanie skrajne współrzędne rozdzielczość liczba wierszy, kolumn i gridów
Zmiana regionu zmiana regionu na podstawie wybranej warstwy, np. rastrowej zmiana rozdzielczości dopasowanie skrajnych współrzędnych rozdzielczość całkowitoliczbowa
Po zmianie konieczna aktualizacja ustawień monitora graficznego
Skutek zmiany rozdzielczości 500 m 5000 m
Skutek zmiany rozdzielczości 500 m 50000 m
Konwersja wektorów na raster
Konwersja wektor -raster wynikiem jest nowa warstwa rastrowa parametry przestrzenne warstwy wynikowej określa region bieżący (rozdzielczość i rozciągłość przestrzenną) wynikowy raster może przechowywać tylko jeden atrybut liczbowy użytkownik decyduje o tym, który
v.to.rast polecenie: v.to.rast input=wektor output=raster use=jaki_atrybut col=kolumna
v.to.rast parametr attrpozwala na konwersję: przez numer kategorii (cat) wszystkie rastry tworzące na źródłowej warstwie jeden obiekt wektorowy, mają przypisany jego numer kategorii przez atrybut z tabeli (attr) tylko liczbowy, konieczne wskazanie, w której kolumnie się znajduje przez stałą liczbę (val) wszystkie obiekty poddane konwersji mają przypisaną stałą, wskazaną przez użytkownika wartość
Zadanie Przekonwertować warstwę powds na warstwę rastrową o nazwie powds_cat. Jako atrybut wykorzystać numer kategorii.
Zweryfikuj wynik, korzystając z narzędzia zapytanie Wynik
Zadanie Przekonwertować warstwę powds na warstwę rastrową o nazwie powds_gestosc. Jako atrybut wykorzystać informację o gęstości zaludnienia.
Konwersja przez CAT Przydatna, gdy po konwersji chcemy mieć ciągle możliwość jednoznacznego określenia wszystkich obiektów (np. powiatów) i obliczenia różnych statystyk przestrzennych, np: powierzchni, maksymalnej, minimalnej lub średniej wysokości struktury użytkowania terenu
Zadanie Z warstwy wektorowej rzekids wybrać za pomocą zapytania SQL rzekę Kaczawę i zapamiętać ją jako nową warstwę. Przekonwertować warstwę wektorową Kaczawa na warstwę rastrową o tej samej nazwie. Wynikowym rastrom (rzeka Kaczawa) przypisz liczbę 1. Wyświetl wynik
Konwersja przez VAL Przydatna gdy potrzebujemy wyłącznie wskazania: jest obiekt w danym miejscu (wartość rastra określona przez VAL) lub nie ma (wielkość null) Zastosowanie np. przygotowanie warstwy bazowej do wykreślenia stref buforowych
Analizy rastrowe statystyki przestrzenne, reklasyfikacja, strefy buforowe, nachylenie i ekspozycja stoków
Statystyki przestrzenne polecenie r.report w oparciu o jedną warstwę rastrową jaką powierzchnię zajmują rastry danej kategorii na całej warstwie w oparciu o dwie i więcej warstw rastrowych jaką powierzchnię zajmują kategorie z warstwy B wewnątrz poszczególnych kategorii warstwy A
Zadanie Wyświetl warstwę rastrową uz W oparciu o warstwę uz, określ strukturę użytkowania gruntów w Polsce
r.report warstwa źródłowa jednostki: mi mile me metry k kilometry p - procent MoŜliwość zapisania wyniku do pliku (w katalogu domowym)
Poszczególne kategorie warstwy uz Powierzchnia poszczególnych kategorii
Zadanie Używając r.report oblicz, jaki procent powierzchni Polski stanowią lasy?
r.report procent i null value poprawna odpowiedź
Statystyki w oparciu o więcej niż jedną polecenie: r.report warstwę rastrową jak w poszczególnych kategoriach warstwy A zmienia się cecha z warstwy B? cel: uzyskanie opisowej (sumarycznej) informacji dla dwóch lub więcej warstw rastrowych
Zadanie Przedstawić strukturę użytkowania terenu (warstwa uz; warstwa B) w powiatach województwa dolnośląskiego (powds_cat; warstwa A)
Kategoria warstwy A identfikator powiaty Struktura uŝytkowania gruntów (wg uz) w powiecie nr 1 Powiat 1 i warstwa uz
reklasyfikacja generalizacja informacji
Reklasyfikacja polecenie: r.reclass cel: generalizacja informacji, pogrupowanie informacji z warstwy źródłowej składnia definiująca przedziały: ODthru DO= NROPIS wynik nowa warstwa rastrowa (technicznie niezupełnie!)
definicje przedziałów
Zadanie Na podstawie dem.500 wydziel klasy wysokości: 1: poniżej 100m 2: od 100 do 250 3: od 250 do 500 4: od 500 do 750 5: od 750 do 1000 6: powyżej 1000
Weryfikacja wyniku Prawidłowa weryfikacja wymaga jednoczesnego zapytania o atrybuty: warstwy wejściowej (dem.500) wynikowej Możliwe do zrealizowania wyłącznie z poziomu linii komend: d.mon x0 d.rast dem.re d.what.rast map=dem.500,dem.re
Zadanie Jaką powierzchnię województwa dolnośląskiego zajmują obszary położone powyżej 1000m n.p.m? Jaki to procent powierzchni województwa?
Strefy buforowe
Strefy buforowe polecenie: r.buffer Strefy równoodległe od obiektów znajdujących się na warstwie rastrowej Obiekt na warstwie rastrowej każdy raster posiadający wartość numeryczną (nie null)
Zadanie Ustaw rozdzielczość regionu na 500 x 500m Wybierz rzekę Kaczawę z warstwy wektorowej rzeki1_2, wykonaj konwersję na raster Utwórz cztery strefy buforowe wokół rzeki o wielkości: 0.25, 1, 5 i 10km Wyświetl wynik, zapytaj o atrybuty
Poprawny wynik?
Wynik -interpretacja Jakie są automatycznie przypisane atrybuty do kolejnych stref buforowych? Od czego zależy minimalna szerokość strefy buforowej? Jakie może być praktyczne zastosowanie tego narzędzia?
Zadanie Wygenerować raport o strukturze użytkowania terenu dla kolejnych stref buforowych wyznaczonych wzdłuż rzeki Kaczawy (jako jednostkę wybrać %)
Nachylenie i ekspozycja stoków
r.slope.aspect narzędzie pozwala wyliczyć, na podstawie DEM: nachylenia i ekspozycje stoków pozostałe pochodne DEM
Zadanie Dla bieżącego regionu obliczyć nachylenia stoków i ekspozycje. Powtórzyć procedurę dla rozdzielczości 5000 m. Porównać wyniki. Informację o ekspozycji stoków zgeneralizować do czterech klas (N, E, S, W).
r.slope.aspect -opcje
Wynik -nachylenia
Ekspozycja -interpretacja N 90 S 180 E 360 S 270
Zadanie Wykonaj reklasyfikację ekspozycji, wyznacz cztery przedziały 90-stopniowe: N, S, W, i E
Zmiana kolorów warstw rastrowych
r.colors
Kolorowa ekspozycja
r.colors Wady: Mało zdefiniowanych tabeli kolorystycznych Brak wygodnego podglądu Zalety: Łatwość definiowania własnych skal barwnych
Zasięg widzenia
r.los Narzędzie wyznacza obszary (rastry), które mogą być widziane (nie są zasłonięte rzeźbą) przez obserwatora znajdującego się we wskazanym miejscu i na zdefiniowanej wysokości Informacja wejściowa: DEM Wynik nowa warstwa rastrowa
współrzędne punktu obserwacyjnego wysokość punktu obserwacyjnego ponad gruntem zasięg analizy ograniczenie programu; maksymalnie 99 999 m
ZADANIE: Określić przybliŝone współrzędne szczytu ŚlęŜy. Uzyskać informację o powierzchni terenu w zasięgu pola widzenia obserwatora stojącego na wierzchołku góry (1.75 m) Jak zmieni się pole widzenia jeśli obserwator znajdzie się na wieŝy o wysokości 50 m.