Nettoyer la carte de base
Si vous stockez des cartes leaflet dans des objets, vous devrez tôt ou tard retirer des marqueurs ou réinitialiser la vue. Vous pouvez effectuer ces tâches avec les fonctions suivantes.
clearMarkers()- Retirer une ou plusieurs entités d'une carteclearBounds()- Effacer les limites et les recalculer automatiquement selon les éléments de la carte
Pour retirer les marqueurs et réinitialiser les limites de notre carte m, on ferait :
m <- m %>%
addMarkers(lng = dc_hq$lon, lat = dc_hq$lat) %>%
setView(lat = 50.9, lng = 4.7, zoom = 5)
m %>%
clearMarkers() %>%
clearBounds()
La carte leaflet du siège social de DataCamp a été affichée pour vous.
Cette activité fait partie du cours
Cartes interactives avec leaflet en R
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Remove markers, reset bounds, and store the updated map in the m object
map_clear <- map %>%
clear___() %>%
clear___()