1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Interaktivní mapy s leaflet v R

Connected

Cvičení

Přidání vlastní mapové vrstvy

Poznáváš některé názvy mapových vrstev? Pokud jsi pracoval/a s mapovacím softwarem, možná ti jsou povědomá jména jako ESRI nebo CartoDB.

Naši první leaflet mapu jsme vytvořili s výchozí mapovou vrstvou OSM.

leaflet() %>% 
    addTiles()

Především budeme používat mapové vrstvy od CartoDB, ale klidně vyzkoušej i jiné, třeba Esri. Pro přidání vlastní mapové vrstvy do mapy použijeme funkci addProviderTiles(). Prvním argumentem funkce addProviderTiles() je tvoje leaflet mapa, což nám umožňuje předat výstup leaflet() přímo do addProviderTiles() pomocí operátoru pipe. Druhým argumentem je provider, který přijímá libovolnou mapovou vrstvu ze seznamu providers.

Pokyny 1/3

undefined XP
    1
    2
    3

Nahraď addTiles() funkcí addProviderTiles() a nastav argument provider na "CartoDB".