Die Grundkarte aufräumen
Wenn du leaflet-Karten in Objekten speicherst, wirst du irgendwann Marker entfernen oder die Ansicht zurücksetzen müssen. Das geht mit den folgenden Funktionen.
clearMarkers()– Entfernt ein oder mehrere Features aus einer KarteclearBounds()– Setzt die Bounds zurück und bestimmt sie automatisch anhand der Kartenelemente
Um die Marker zu entfernen und die Bounds unserer m-Karte zurückzusetzen, würden wir Folgendes tun:
m <- m %>%
addMarkers(lng = dc_hq$lon, lat = dc_hq$lat) %>%
setView(lat = 50.9, lng = 4.7, zoom = 5)
m %>%
clearMarkers() %>%
clearBounds()
Die leaflet-Karte des DataCamp-Hauptsitzes wurde für dich ausgegeben.
Diese Übung ist Teil des Kurses
<Kurs>Interaktive Karten mit leaflet in R</Kurs>Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# Remove markers, reset bounds, and store the updated map in the m object
map_clear <- map %>%
clear___() %>%
clear___()