Шари мапи leaflet
Як ви вже бачили, мапи leaflet створюються шарами, подібно до графіків у ggplot. Послідовність додавання шарів має значення, адже кожен новий шар накладається поверх попередніх.
У цій вправі вам потрібно доповнити код нижче, щоб отримати мапу, показану на зображенні.

Тут збережено чотири об'єкти sf:
london_polylondon_looplondon_capitallistings_geo
Бібліотеки sf і tidyverse вже завантажено.
Ця вправа є частиною курсу
Створення панелей керування з shinydashboard
Інструкції до вправи
- Імпортуйте бібліотеку leaflet.
- Використайте постачальника мапи за замовчуванням у цій мапі.
- Додайте дві полілінії: одну для
loop_geoі одну дляcapital_geo. - Додайте звичайні маркери з кластеризованими точками, щоб об'єкти sf типу
POINTгрупувалися на відображеній мапі.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Import the leaflet library
____
loop_geo <- london_loop$geometry[[1]]; capital_geo <- london_capital$geometry[[1]]
leaflet(london_poly) %>%
# Use the default map provider
____ %>%
# Add two polylines
____(loop_geo[,1], loop_geo[,2],
color = "red") %>%
____(____,
color = "green") %>%
# Add regular markers with clustered points
____(data = listings_geo,
____) %>%
addPolygons(label=~Name)