Zacznij terazZacznij za darmo

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 mapy
  • clearBounds() – 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

Zobacz kurs

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___()
Edytuj i uruchom kod