BaşlayınÜcretsiz başlayın

Bir leaflet haritasının katmanları

Daha önce gördüğün gibi, leaflet haritaları tıpkı ggplot grafikleri gibi katmanlar halinde oluşturulur. Katmanların eklenme sırası önemlidir; her yeni katman mevcutların üzerine yığılır.

Bu egzersizde, aşağıdaki kodu tamamlayarak görseldeki haritayı oluşturacaksın.

Map for exercise.

Burada dört sf nesnesi şu isimlerle saklanmıştır:

  • london_poly
  • london_loop
  • london_capital
  • listings_geo

sf ve tidyverse kütüphaneleri yüklendi.

Bu egzersiz, kursun bir parçasıdır

shinydashboard ile Panolar Oluşturma

Kursa Göz Atın

Egzersiz talimatları

  • leaflet kütüphanesini içe aktar.
  • Bu haritada varsayılan harita sağlayıcısını kullan.
  • İki polyline ekle: biri loop_geo, diğeri capital_geo için.
  • POINT tipindeki sf nesneleri oluşturulan haritada birlikte gruplanacak şekilde, kümelenmiş (clustered) noktalarla normal işaretçiler (marker) ekle.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# 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)
Kodu Düzenle ve Çalıştır