Curățarea hărții de bază
Dacă stochezi hărți leaflet în obiecte, vei ajunge la un moment dat să fie nevoie să elimini markere sau să resetezi vizualizarea. Poți realiza aceste operații cu ajutorul următoarelor funcții.
clearMarkers()– Elimină unul sau mai multe elemente de pe hartăclearBounds()– Resetează limitele și le determină automat în funcție de elementele hărții
Pentru a elimina markerii și a reseta limitele hărții m, am proceda astfel:
m <- m %>%
addMarkers(lng = dc_hq$lon, lat = dc_hq$lat) %>%
setView(lat = 50.9, lng = 4.7, zoom = 5)
m %>%
clearMarkers() %>%
clearBounds()
Harta leaflet a sediului DataCamp a fost afișată pentru tine.
Acest exercițiu face parte din cursul
Hărți interactive cu leaflet în R
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Remove markers, reset bounds, and store the updated map in the m object
map_clear <- map %>%
clear___() %>%
clear___()