Analizy danych wektorowych
1 Cel analizy
Celem analizy jest określenie dostępności do parków oraz terenów zielonych położonych w granicach miasta Poznania.
- Ile osób mieszka w odległości 300m od parku?
- Który z parków ma największą dostępność?
2 Kryteria analizy
- Parki o powierzchni minimum 0.5ha (tj. \(5000 m^2\))
- Park uznaje się za dostępny, jeśli znajduje się 300m od miejsca zamieszkania.
3 Dane
- BDOT10k: ADJA_A
- BDOT10k: KUSK_A
- GRID_NSP2021_RES.shp
4 Rozwiązanie
Z warstwy KUSK_A wyselekcjonować parki oraz skwery i zapisać je w osobnej warstwie w geopaczce
poznan_parki.gpkg, nazwa warstwy: parki
Wyselekcjonować parki o minimalnej powierzchni 0.5ha (tj. \(5000 m^2\))
Wykorzystując
Kalkulator pól
w tabeli atrybutów warstwyparki
obliczyć powierzchnię każdego parku.- W tym celu należy dodać pole AREA, typ zmiennoprzecinkowy (decimal) oraz obliczyć powierzchnię używając polecenia $area
Używając narzędzie selekcji wyselekcjonować parki o minimalnej powierzchni 0.5ha (tj. \(5000 m^2\))
- Wyselekcjonowane parki zapisać do osobnej warstwy w geopaczce
poznan_parki.gpkg, nazwa warstwy: parki05ha
- Wyselekcjonowane parki zapisać do osobnej warstwy w geopaczce
- Wyznaczyć 300m stefę buforową wokół parków o minimalnej powierzchni 0.5ha.
- Przy wyznaczaniu strefy buforowej nie zaznaczać opcji Agreguj. W wyniku ma powstać osobny poligon ze strefą buforową dla każdego parku.
- Zapisać warstwę w geopaczce
poznan_parki, nazwa warstwy: parki_bfr
- Z warstwy
GRID_NSP2021_RES
wyselekcjonować oczka siatki znajdujące się w lub przecinające granice miasta Poznania.
- Zapisać warstwę w geopaczce
poznan_parki, nazwa warstwy: pop_1km.
- Używając narzędzia przecięcia warstw (ang. intersect) wyznaczyć część wspólną warstwy
parki_bfr
orazpoznan_1km
.
Wykorzystać narzędzie:
Vector - Geoprocessing Tools - Intersection
- Input layer: parki_bfr
- Overlay layer: pop1km
- Input fields to keep: id
- Overlay fields to keep: Code, RES
Zapisać warstwę w geopaczce
poznan_parki, nazwa warstwy: bfr_pop
.
- Dla warstwy
bfr_pop
powstałej z przecięcia warstwparki_bfr
orazpoznan_1km
:
obliczyć powierzchnię każdego przecięcia w \(km^2\)
- W tym celu należy dodać kolumnę AREA_KM2, typ: zmiennoprzecinkowa - decimal oraz użyć formułę w kalkulatorze pól: $area/1000000
oryginalnie każde oczko siatki miało 1\(km^2\). Zatem wartość w kolumnie AREA_KM2 oznacza także procent powierzhni każdego przecięcia w stosunku do powierzchni oczka siatki.
- Przypisanie liczby ludności do każdego przecięcia proporcjonalnie do zajętej powierzchni.
Dla warstwy bfr_pop
:
- Kolumna RES zawiera liczbę ludności w oczku 1\(km^2\).
- Obliczyć wartość liczby ludności w każdym przecięciu: \(POP = RES * AREA_KM2\). (nazwa kolumny: POP, typ: zmiennoprzecinkowa - decimal)
- Obliczenie liczby ludności w każdej strefie bufforowej.
Aby obliczyć liczbę ludności dla każdej strefy buforowej należy zagregować wartości na warstwie bfr_pop
w kolumnie POP względem pola id (id to id strefy buforowej).
Wykorzystać narzędzie
dissolve
zProcessing toolbox - GDAL - Vector Geoprocessing - Dissolve
:- Input layer: bfr_pop
- Dissolve field: id
geometry column name: geom
Zaznaczyć: Compute min/max/sum/mean for attribute
Numeric attribute to calculate statistics on: POP
Zapisać wynikową warstwę w geopaczce
poznan_parki, nazwa warstwy: pop_in_bfr
- Przypisać wartości liczby ludności zamieszkującej daną strefę buforową do granic parków.
W tym celu można użyć narzędzia złączenia przestrzennego (
Vector - Data management Tools - Join attributes by location
)- Join to features in: parki05ha.
- Geometric predicate: are within
- By comparing to: pop_in_bfr
- Fields to add: sum
W warstwie wynikowej zaktualizować pole fid używając kalkulatora pól oraz formuły @row_number
Zapisać wynikową warstwę w geopaczce
poznan_parki, nazwa warstwy: parki_pop
.
- Prezentacja wyników w formie kompozycji mapy:
Kompozycja powinna zawierać:
- Mapę pokazująca lokalizację parków. Proszę dobrać stylizację na podstawie informacji o liczbie osób mających dostęp do danego parku.
Odpowiedzi na pytania:
- Który z parków w Poznaniu cechuje się największą dostępnością?
- Jaki procent ludności Poznania ma dostęp do parków?