Очищення базової мапи
Якщо ви зберігаєте мапи leaflet у змінних, рано чи пізно знадобиться прибрати маркери або скинути вигляд. Це можна зробити за допомогою таких функцій.
clearMarkers()— прибрати один або кілька елементів із мапиclearBounds()— очистити межі та автоматично визначити їх за елементами мапи
Щоб вилучити маркери та скинути межі нашої мапи m, ми б виконали:
m <- m %>%
addMarkers(lng = dc_hq$lon, lat = dc_hq$lat) %>%
setView(lat = 50.9, lng = 4.7, zoom = 5)
m %>%
clearMarkers() %>%
clearBounds()
Мапу leaflet зі штаб-квартирою DataCamp вже виведено для вас.
Ця вправа є частиною курсу
Інтерактивні карти з leaflet у R
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Remove markers, reset bounds, and store the updated map in the m object
map_clear <- map %>%
clear___() %>%
clear___()