Markera det
Hittills har vi skapat kartor med ett enda lager: en baskarta. Du kan lägga till lager ovanpå baskartan på ungefär samma sätt som du lägger till lager i ett diagram med ggplot2. Ett av de vanligaste lagren att lägga till i en leaflet-karta är platsmarkeringar, vilket du gör genom att skicka resultatet av addTiles() eller addProviderTiles() vidare med en pipe till funktionen för att lägga till markeringar.
Om vi till exempel ritar ut DataCamps kontor i New York genom att skicka koordinaterna till addMarkers() som numeriska vektorer med ett element, placerar webbkartan en blå nål vid koordinaten. I kapitel 2 och 3 går vi igenom hur du kan anpassa dessa markeringar.
leaflet() %>%
addProviderTiles("CartoDB") %>%
addMarkers(lng = -73.98575, lat = 40.74856)
Tibble:n dc_hq finns tillgänglig i din arbetsmiljö.
Den här övningen är en del av kursen
Interaktiva kartor med leaflet i R
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# Plot DataCamp's NYC HQ
leaflet() %>%
addProviderTiles("CartoDB") %>%
addMarkers(lng = ___[1], lat = ___[1])