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

Connected

Cvičení

Vyčištění základní mapy

Pokud ukládáš leaflet mapy do objektů, může nastat chvíle, kdy budeš potřebovat odebrat značky nebo resetovat zobrazení. K tomu slouží následující funkce.

  • clearMarkers() – odebere jednu nebo více značek z mapy
  • clearBounds() – vymaže hranice a automaticky je určí znovu na základě prvků v mapě

Chceš-li odebrat značky a resetovat hranice mapy m, postupuj takto:

m <- m  %>% 
        addMarkers(lng = dc_hq$lon, lat = dc_hq$lat) %>% 
        setView(lat = 50.9, lng = 4.7, zoom = 5)

m  %>% 
    clearMarkers() %>% 
    clearBounds()

Mapa leaflet se sídlem DataCampu je již zobrazena.

Pokyny 1/2

undefined XP
    1
    2
  • Pomocí clearMarkers() odeber značky a pomocí clearBounds() obnov výchozí zobrazení. Výsledek ulož do objektu map_clear.