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
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])