Zet er een marker op
Tot nu toe hebben we kaarten gemaakt met één laag: een basiskaart. Je kunt lagen aan deze basiskaart toevoegen, vergelijkbaar met hoe je lagen aan een plot toevoegt in ggplot2. Een van de meest gebruikte lagen op een leaflet-kaart is locatie-markers. Die voeg je toe door het resultaat van addTiles() of addProviderTiles() door te pijpen naar de functie om markers toe te voegen.
Als we bijvoorbeeld de coördinaten van DataCamp's NYC-hoofdkantoor doorgeven aan addMarkers() als numerieke vectoren met één element, plaatst onze webkaart een blauwe pin op die coördinaat. In hoofdstukken 2 en 3 bekijken we opties om deze markers aan te passen.
leaflet() %>%
addProviderTiles("CartoDB") %>%
addMarkers(lng = -73.98575, lat = 40.74856)
De dc_hq-tibble is beschikbaar in je werkruimte.
Deze oefening maakt deel uit van de cursus
Interactieve kaarten met leaflet in R
Interactieve oefening met praktijkervaring
Probeer deze oefening door deze voorbeeldcode aan te vullen.
# Plot DataCamp's NYC HQ
leaflet() %>%
addProviderTiles("CartoDB") %>%
addMarkers(lng = ___[1], lat = ___[1])