Bygga en grundkarta
Nu när vi vet var vi ska centrera kartan (Lat = 39,8282, Lng = -98,5795) är det dags att bygga en ny grundkarta. Kom ihåg att du kan använda antingen addTiles() eller addProviderTiles() för att lägga till ett kartlager i ditt leaflet-objekt.
Eftersom vi arbetar mot att kartlägga alla amerikanska högskolor kan vi inkludera ipeds-data i början av funktionskedjan som skapar grundkartan. På så sätt lagras ipeds-datan tillsammans med grundkartan så att du enkelt kan komma åt den.
När vi väl har byggt en stabil grund kan vi kartlägga alla amerikanska högskolor med bara två rader R-kod.
ipeds-datan samt biblioteken leaflet och tidyverse har redan laddats in åt dig.
Den här övningen är en del av kursen
Interaktiva kartor med leaflet i R
Övningsinstruktioner
- Spara en ny karta i objektet
m2som:- Använder CartoDB som leverantörskartalager.
- Har en zoomnivå på 3.
- Lägg sedan till cirkelmarkörer i
m2för att kartlägga alla amerikanska högskolor.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
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 %>%
___()