Rensa grundkartan
Om du lagrar leaflet-kartor i objekt kommer du förr eller senare behöva ta bort markörer eller återställa vyn. Det gör du med följande funktioner.
clearMarkers()– Ta bort en eller flera markörer från en kartaclearBounds()– Rensa gränserna och låt kartan bestämma dem automatiskt utifrån kartelementen
För att ta bort markörerna och återställa gränserna för vår m-karta skriver vi:
m <- m %>%
addMarkers(lng = dc_hq$lon, lat = dc_hq$lat) %>%
setView(lat = 50.9, lng = 4.7, zoom = 5)
m %>%
clearMarkers() %>%
clearBounds()
leaflet-kartan över DataCamps huvudkontor har redan skrivits ut åt dig.
Den här övningen är en del av kursen
Interaktiva kartor med leaflet i R
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# Remove markers, reset bounds, and store the updated map in the m object
map_clear <- map %>%
clear___() %>%
clear___()