Inizia subitoInizia gratis

Pulire la mappa di base

Se stai memorizzando mappe leaflet in oggetti, arriverà il momento in cui dovrai rimuovere i marker o reimpostare la vista. Puoi farlo con le seguenti funzioni.

  • clearMarkers() - Rimuove una o più feature da una mappa
  • clearBounds() - Cancella i limiti e li determina automaticamente in base agli elementi della mappa

Per rimuovere i marker e reimpostare i limiti della nostra mappa m faremmo:

m <- m  %>% 
        addMarkers(lng = dc_hq$lon, lat = dc_hq$lat) %>% 
        setView(lat = 50.9, lng = 4.7, zoom = 5)

m  %>% 
    clearMarkers() %>% 
    clearBounds()

La mappa leaflet della sede centrale di DataCamp è stata stampata per te.

Questo esercizio fa parte del corso

Mappe interattive con leaflet in R

Visualizza corso

esercizio interattivo pratico

Prova questo esercizio completando questo codice di esempio.

# Remove markers, reset bounds, and store the updated map in the m object
map_clear <- map  %>%
        clear___()  %>% 
        clear___()
Modifica ed esegui il codice