1. Learn
  2. /
  3. Courses
  4. /
  5. Interaktivní mapy s leaflet v R

Connected

Exercise

Mapa s užším pohledem

Pomocí argumentu options ve funkci leaflet() můžeme omezit, jak daleko mohou uživatelé mapu posouvat. Nastavením minZoom a dragging vytvoříme interaktivní webovou mapu, která bude vždy zaměřená na konkrétní oblast.

leaflet(options = 
        leafletOptions(minZoom = 14, dragging = FALSE))  %>% 
  addProviderTiles("CartoDB")  %>% 
  setView(lng = -73.98575, lat = 40.74856, zoom = 14) 

Pokud ale chceme uživatelům umožnit posun mapy a zároveň zajistit, aby se příliš nevzdálili, můžeme nastavit maximální hranice mapy zadáním dvou protilehlých rohů obdélníku.

Pomocí dc_hq vytvoř mapu s podkladovou dlaždicí "CartoDB", která bude vystředěná na belgické kanceláři DataCampu.

Instructions

100 XP
  • Nastav minimální úroveň přiblížení na 12.
  • Nastav možnost dragging na TRUE.
  • Použij maximální hranice 0,05 desetinného stupně od sídla společnosti.