Providertiles

Interactieve kaarten met leaflet in R

Rich Majerus

Vice President of Strategy & Planning, Queens University of Charlotte

Een basiskaart kiezen

  • Waarom maak je deze kaart?
    • Verkennende analyse
    • Opleverbaar product
    • Gewoon voor de lol!
  • Welk type gegevens plot je?
    • Punten
    • Paden
    • Polygonen
Interactieve kaarten met leaflet in R

Een basiskaart kiezen

Voorbeeld met camouflerende marker

Voorbeeld met opvallende kleur

Interactieve kaarten met leaflet in R

leaflet-providerlijst

  • Het pakket leaflet bevat 100+ providertiles
  • De namen van deze tiles staan in een lijst genaamd providers
names(providers)[1:5]
  [1] "OpenStreetMap"                      
  [2] "OpenStreetMap.Mapnik"               
  [3] "OpenStreetMap.BlackAndWhite"        
  [4] "OpenStreetMap.DE"                   
  [5] "OpenStreetMap.France"

Interactieve kaarten met leaflet in R

leaflet-providertiles verkennen

names(providers)[str_detect(names(providers), "OpenStreetMap")]
[1] "OpenStreetMap"               "OpenStreetMap.Mapnik"       
[3] "OpenStreetMap.BlackAndWhite" "OpenStreetMap.DE"           
[5] "OpenStreetMap.France"        "OpenStreetMap.HOT"

Interactieve kaarten met leaflet in R

addProviderTiles()

  • Vervang addTiles() door addProviderTiles() om je basiskaart te wijzigen
  • Geef de naam van de providertile door aan addProviderTiles()
leaflet() %>% 
     # addTiles() 
     addProviderTiles("OpenStreetMap.BlackAndWhite")

Voorbeeld van addProviderTiles()

Interactieve kaarten met leaflet in R

Laten we oefenen!

Interactieve kaarten met leaflet in R

Preparing Video For Download...