Pierwsza mapa
Do tej pory wczytano pliki przestrzenne, przekształcono dane przestrzenne do wspólnej projekcji i połączono ramkę danych z obiektem przestrzennym. Czas złożyć wszystko w całość i sprawdzić, jak wygląda mapa. Dla każdego zbioru danych potrzebujesz wywołania tm_shape(), które określa źródło danych, a następnie warstwy tm_* (np. tm_fill(), tm_borders() lub tm_bubbles()), która rysuje elementy na mapie.
Na początek dodasz do wykresu z poprzedniego ćwiczenia dzielnice i obszary wodne.
To ćwiczenie jest częścią kursu
Wizualizacja danych geoprzestrzennych w R
Instrukcje do ćwiczenia
- Dodaj warstwę dla obiektu
waterza pomocątm_shape(). Następnie użyjtm_fill()i ustaw kolor na"grey90". - Podobnie dodaj warstwę dla obiektu
neighborhoods. Użyjtm_borders(), aby narysować kontury dzielnic.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
library(tmap)
tm_shape(nyc_tracts_merge) +
tm_fill(col = "estimate") +
# Add a water layer, tm_fill() with col = "grey90"
tm_shape(___) +
tm_fill(___) +
# Add a neighborhood layer, tm_borders()
+