Eine benutzerdefinierte Kachel hinzufügen
Kam dir einer der Kachelnamen bekannt vor? Wenn du schon mit Mapping-Software gearbeitet hast, kennst du vielleicht ESRI oder CartoDB.
Wir erstellen unsere erste leaflet-Karte mit der standardmäßigen OSM-Kachel.
leaflet() %>%
addTiles()
Wir verwenden hauptsächlich Kacheln des Providers CartoDB, aber probiere gern auch andere wie Esri aus. Um unserer Karte eine benutzerdefinierte Provider-Kachel hinzuzufügen, verwenden wir die Funktion addProviderTiles(). Das erste Argument von addProviderTiles() ist deine leaflet-Karte, sodass wir die Ausgabe von leaflet() direkt in addProviderTiles() pipen können. Das zweite Argument ist provider; es akzeptiert jede der Kacheln aus der Liste providers.
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.
# Change addTiles() to addProviderTiles() and set the provider argument to "CartoDB"
leaflet() %>%
addTiles(provider = ___)