Jedną z podstawowych analiz wykorzystywaną w GIS-ie jest analiza bliskości. Jej cel
to pozyskiwanie informacji mówiącej o konkretnych obiektach lub
zachodzących zjawiskach w określonej odległości od zadanych
elementów. Wynikiem takiej analizy może być m.in. oddziaływanie
dróg na tereny mieszkaniowe, zakaz budowy w określonej odległości
od rzeki czy strefa, w której możliwa jest lokalizacja inwestycji.
W zależności od potrzeb analizę można przeprowadzić na danych
wektorowych lub rastrowych. Za przykład posłuży nam droga z
Wrocławia do Paryża, której warstwę otrzymano dzięki Google
Earth (więcej w poście QGIS i KML).
Dla danych wektorowych najlepszym
narzędziem do tego celu jest buforowanie, które w QGIS
znajduje się w Wektor > Narzędzia geoprocesingu >
Bufor(y). Wystarczy podać wielkość (szerokość) bufora i w
ten sposób otrzymamy interesującą nas strefę wokół obiektu
wektorowego.
Dla danych rastrowych przeprowadzanie
analizy wykonujemy przy użyciu funkcji Raster > Analiza >
Rastrowa mapa sąsiedztwa. Funkcję można znaleźć także w
narzędziach geoprocesingu – Proximity (raster distance).
Raster odległości można otrzymać
tylko w drodze przetworzenia innego rastra, tak więc gdy mamy do
dyspozycji jedynie warstwę wektorową należy ją wcześniej
zrasteryzować
Dobrym materiałem do stworzenia mapy
odległości może być binarna mapa powstała wskutek progowania
(więcej w poście Progowanie (thresholding) w QGIS).
Analizę bliskości w QGIS, przy użyciu
warstwy rastrowej można wykonać w poniższy sposób. Po
zdefiniowaniu pliku wynikowego wybieramy wartość, za pomocą której
przedstawiony jest obiekt na rastrze - w naszym przypadku będzie to
1. Wybierając jednostki GEO będziemy mieli do czynienia z
odległościami w systemie metrycznym, co z pewnością ułatwi
dalsze przeliczenia. Po wykonaniu analizy i wczytaniu nowo powstałego
rastra niewiele zobaczymy (wynik wyświetlany jest w skali szarości),
dlatego warto zmienić sposób wyświetlania rastra na pseudokolor
(Jak wyświetlić jednokanałowy raster w kolorach).
Naszym celem niech będzie znalezienie
obszarów, które są w odległości do 10 km od drogi. Do wykonania
tego zadania posłuży nam kalkulator rastrów, w którym w tym przypadku wpisujemy
warunek: raster@ < 0.1.
W wyniku przetworzenia otrzymamy nowy
raster z interesującym nas obszarem.
Brak komentarzy:
Prześlij komentarz