Stavíme základ
Teď, když víme, kde mapu vycentrovat (Lat = 39,8282, Lng = -98,5795), postavíme novou základní mapu. Připomeň si, že pro přidání dlaždice k objektu leaflet můžeš použít buď addTiles(), nebo addProviderTiles().
Protože postupně směřujeme k zobrazení všech amerických vysokých škol, můžeme data ipeds zahrnout hned na začátek řetězce funkcí, které vytvoří naši základní mapu. Díky tomu budou data ipeds uložena společně se základní mapou a snadno se k nim dostaneme.
Jakmile bude pevný základ hotový, zvládneme zobrazit každou vysokou školu v Americe jen dvěma řádky kódu v R.
Data ipeds a knihovny leaflet a tidyverse jsou už načtené.
Toto cvičení je součástí kurzu
Interaktivní mapy s leaflet v R
Pokyny k cvičení
- Ulož novou mapu do objektu
m2, která:- Používá dlaždici poskytovatele CartoDB.
- Má úroveň přiblížení 3.
- Poté přidej do
m2kruhové markery pro zobrazení všech amerických vysokých škol.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
m2 ___
ipeds %>%
leaflet() %>%
# use the CartoDB provider tile
addProviderTiles(___) %>%
# center on the middle of the US with zoom of 3
setView(lat = 39.8282, lng = -98.5795, ___)
# Map all American colleges
m2 %>%
___()