Porządkowanie mapy bazowej
Jeśli przechowujesz mapy leaflet w obiektach, może zajść potrzeba usunięcia markerów lub zresetowania widoku. Służą do tego następujące funkcje.
clearMarkers()– usuwa jeden lub więcej elementów z mapyclearBounds()– czyści granice i automatycznie je wyznacza na podstawie elementów mapy
Aby usunąć markery i zresetować granice mapy m, należy:
m <- m %>%
addMarkers(lng = dc_hq$lon, lat = dc_hq$lat) %>%
setView(lat = 50.9, lng = 4.7, zoom = 5)
m %>%
clearMarkers() %>%
clearBounds()
Mapa leaflet siedziby DataCamp została już wyświetlona.
To ćwiczenie jest częścią kursu
Interaktywne mapy z leaflet w R
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Remove markers, reset bounds, and store the updated map in the m object
map_clear <- map %>%
clear___() %>%
clear___()