Aggiungere un tile mappa personalizzato
Ti suona familiare qualche nome di tile? Se hai già lavorato con software per mappe potresti riconoscere ESRI o CartoDB.
Creiamo la nostra prima mappa leaflet usando il tile OSM predefinito.
leaflet() %>%
addTiles()
Useremo principalmente i provider di CartoDB, ma sentiti libero di provare anche altri, come Esri. Per aggiungere un tile di un provider personalizzato alla mappa useremo la funzione addProviderTiles(). Il primo argomento di addProviderTiles() è la tua mappa leaflet, il che ci permette di passare direttamente l'output di leaflet() in addProviderTiles(). Il secondo argomento è provider, che accetta uno qualsiasi dei tile inclusi nella lista providers.
Questo esercizio fa parte del corso
Mappe interattive con leaflet in R
esercizio interattivo pratico
Prova questo esercizio completando questo codice di esempio.
# Change addTiles() to addProviderTiles() and set the provider argument to "CartoDB"
leaflet() %>%
addTiles(provider = ___)