Comece agoraComece grátis

Marque no mapa

Até aqui, criamos mapas com apenas uma camada: o mapa base. Podemos adicionar camadas a esse mapa base de forma semelhante a como você adiciona camadas a um gráfico no ggplot2. Uma das camadas mais comuns em um mapa do leaflet são os marcadores de localização, que você pode adicionar encadeando o resultado de addTiles() ou addProviderTiles() na função de adicionar marcadores.

Por exemplo, se plotarmos o HQ da DataCamp em NYC passando as coordenadas para addMarkers() como vetores numéricos com um único elemento, nosso mapa exibirá um alfinete azul nesse ponto. Nos capítulos 2 e 3, vamos ver algumas opções para personalizar esses marcadores.

leaflet()  %>% 
    addProviderTiles("CartoDB")  %>% 
    addMarkers(lng = -73.98575, lat = 40.74856)

O tibble dc_hq está disponível no seu ambiente de trabalho.

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.

# Plot DataCamp's NYC HQ
leaflet() %>% 
    addProviderTiles("CartoDB") %>% 
    addMarkers(lng = ___[1], lat = ___[1])
Editar e Executar Código