Straturile unei hărți leaflet
Așa cum ai văzut anterior, hărțile leaflet sunt create în straturi, similar cu un grafic ggplot. Ordinea în care sunt adăugate straturile este importantă, deoarece fiecare strat nou este plasat deasupra celor existente.
În acest exercițiu, va trebui să completezi codul de mai jos pentru a produce harta din imagine.

Există patru obiecte sf stocate astfel:
london_polylondon_looplondon_capitallistings_geo
Bibliotecile sf și tidyverse au fost încărcate.
Acest exercițiu face parte din cursul
Crearea dashboardurilor cu shinydashboard
Instrucțiuni pentru exercițiu
- Importă biblioteca leaflet.
- Folosește furnizorul implicit de hărți în această hartă.
- Adaugă două polilinii: una pentru
loop_geoși una pentrucapital_geo. - Adaugă markere obișnuite cu puncte grupate, astfel încât obiectele sf de tip
POINTsă fie grupate împreună pe harta redată.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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)