Kafelki dostawców

Interaktywne mapy z leaflet w R

Rich Majerus

Vice President of Strategy & Planning, Queens University of Charlotte

Wybór mapy bazowej

  • W jakim celu tworzysz tę mapę?
    • Analiza eksploracyjna
    • Produkt końcowy
    • Dla zabawy!
  • Jaki typ danych jest prezentowany?
    • Punkty
    • Ścieżki
    • Wielokąty
Interaktywne mapy z leaflet w R

Wybór mapy bazowej

Przykład znacznika maskującego się z tłem

Przykład wyróżniającego się koloru

Interaktywne mapy z leaflet w R

Lista dostawców leaflet

  • Pakiet leaflet zawiera ponad 100 kafelków dostawców
  • Ich nazwy są przechowywane na liście providers
names(providers)[1:5]
  [1] "OpenStreetMap"                      
  [2] "OpenStreetMap.Mapnik"               
  [3] "OpenStreetMap.BlackAndWhite"        
  [4] "OpenStreetMap.DE"                   
  [5] "OpenStreetMap.France"

Interaktywne mapy z leaflet w R

Eksploracja kafelków dostawców leaflet

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

Interaktywne mapy z leaflet w R

addProviderTiles()

  • Zastąp addTiles() przez addProviderTiles(), aby zmienić mapę bazową
  • Podaj nazwę kafelka dostawcy do addProviderTiles()
leaflet() %>% 
     # addTiles() 
     addProviderTiles("OpenStreetMap.BlackAndWhite")

Przykład addProviderTiles()

Interaktywne mapy z leaflet w R

Czas na ćwiczenia!

Interaktywne mapy z leaflet w R

Preparing Video For Download...