To repozytorium zawiera materiały do kursu Zaawansowane analizy przestrzenne prowadzonego na Uniwersytecie Marii Curie-Skłodowskiej w 2024 r.
R jest jednym z najpopularniejszych języków programowania używanych do analizy danych. Jest szeroko stosowany w analizach przestrzennych ze względu na dużą liczbę pakietów przeznaczonych do przetwarzania danych geoprzestrzennych. R znalazł szczególne zastosowanie w takich dziedzinach ekologia, nauki środowiskowe czy teledetekcja dzięki swojej prostocie, możliwości automatyzacji powtarzalnych zadań oraz ogromnemu wsparciu przez jego społeczność. R stanowi świetną alternatywę dla standardowych aplikacji GIS znacząco rozszerzając ich możliwość w kontekście statystycznej analizy danych i uczenia maszynowego. Oprócz tego oferuje szeroki wachlarz technik wizualizacji danych.
1. Instalacja R
Interpreter języka R można pobrać dla Windows, MacOS oraz Linux.
2. Instalacja RStudio
RStudio jest zintegrowanym środowiskiem programistycznym z edytorem kodu. Aplikacja dostępna jest na różnych platformach do pobrania w tym miejscu.
3. Instalacja pakietów
Jednym z najpopularniejszych pakietów do analizy przestrzennej w R jest pakiet terra. Umożliwia on analizę zarówno danych rastrowych i wektorowych. Można go zainstalować w następujący sposób:
install.packages("terra")
Następnie można go załadować używając funkcji library()
.
library("terra")
Dokumentację do tego pakietu znajdziesz tutaj: https://rspatial.github.io/terra/reference/terra-package.html
Materiały dostępne są w postaci interaktywnych notebooków (R Markdown).
- Wprowadzenie
- Przetwarzanie danych rastrowych
- Przetwarzanie danych wektorowych
- Ortofotomapa
- Cyfrowe modele wysokościowe
- Interpolacja przestrzenna
- Dostęp do danych satelitarnych
- Klasyfikacja nienadzorowana
- Klasyfikacja nadzorowana
Do zaliczenia kursu wymagane jest wykonanie jednego z proponowanych projektów końcowych.
- "Geocomputation with R" Robin Lovelace, Jakub Nowosad i Jannes Muenchow
- "Spatial Data Science With Applications in R" Edzer Pebesma i Roger Bivand
- "Spatial Data Science with R and terra" Robert Hijmans i inni
W razie pytań proszę o kontakt na [email protected]