Comece agoraComece grátis

Limpando o mapa base

Se você está armazenando mapas do leaflet em objetos, vai chegar um momento em que será preciso remover marcadores ou redefinir a visualização. Você pode fazer isso com as funções abaixo.

  • clearMarkers() - Remove uma ou mais features de um mapa
  • clearBounds() - Limpa os limites e determina automaticamente os limites com base nos elementos do mapa

Para remover os marcadores e redefinir os limites do nosso mapa m, faríamos:

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

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

O mapa leaflet da sede da DataCamp foi impresso para você.

Este exercicio faz parte do curso

Mapas Interativos com leaflet em R

Ver curso

exercicio interativo prático

Tente este exercicio completando este código de exemplo.

# Remove markers, reset bounds, and store the updated map in the m object
map_clear <- map  %>%
        clear___()  %>% 
        clear___()
Editar e Executar Código