शुरू करेंमुफ़्त में शुरू करें

leaflet मैप की लेयर्स

जैसा आपने पहले देखा, leaflet मैप लेयर्स में बनाए जाते हैं, कुछ-कुछ ggplot प्लॉट की तरह. लेयर्स जोड़ने का क्रम महत्वपूर्ण है, क्योंकि हर नई लेयर मौजूदा लेयर्स के ऊपर स्टैक होती है.

इस अभ्यास में, आपको नीचे दिया गया कोड पूरा करना है ताकि तस्वीर में दिख रहा मैप बन सके.

Map for exercise.

यहाँ चार sf ऑब्जेक्ट स्टोर हैं:

  • london_poly
  • london_loop
  • london_capital
  • listings_geo

sf और tidyverse लाइब्रेरी पहले से लोड हैं.

यह अभ्यास पाठ्यक्रम का हिस्सा है

shinydashboard के साथ डैशबोर्ड बनाना

पाठ्यक्रम देखें

अभ्यास निर्देश

  • leaflet लाइब्रेरी इम्पोर्ट करें.
  • इस मैप में डिफ़ॉल्ट मैप प्रोवाइडर का उपयोग करें.
  • दो polylines जोड़ें, एक loop_geo के लिए और एक capital_geo के लिए.
  • रेगुलर मार्कर्स को clustered points के साथ जोड़ें, ताकि POINT टाइप के sf ऑब्जेक्ट रेंडर्ड मैप पर साथ में ग्रुप हो जाएँ.

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

# 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)
कोड संपादित करें और चलाएँ