ÎncepețiÎncepe gratuit

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.

Hartă pentru exercițiu.

Există patru obiecte sf stocate astfel:

  • london_poly
  • london_loop
  • london_capital
  • listings_geo

Bibliotecile sf și tidyverse au fost încărcate.

Acest exercițiu face parte din cursul

Crearea dashboardurilor cu shinydashboard

Vezi cursul

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 pentru capital_geo.
  • Adaugă markere obișnuite cu puncte grupate, astfel încât obiectele sf de tip POINT să 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)
Editează și rulează codul