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

GeoDataFrame का एक Polygon से इंटरसेक्शन

लैंड यूज़ डेटासेट और जिलों के डेटासेट को जोड़कर अब हम यह जाँच सकते हैं कि किसी खास ज़िले में भूमि का उपयोग क्या है.

इसके लिए पहले हमें लैंड यूज़ डेटासेट का दिए गए ज़िले के साथ इंटरसेक्शन निकालना होगा. उदाहरण के तौर पर फिर से Muette ज़िले को लेते हैं.

लैंड यूज़ और जिलों के डेटासेट पहले से land_use और districts के रूप में इम्पोर्ट किए गए हैं, और Muette ज़िले को muette shapely पॉलीगॉन में एक्सट्रैक्ट किया गया है. साथ ही, GeoPandas और matplotlib इम्पोर्ट हैं.

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

Python में Geospatial Data के साथ काम करना

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

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

  • land_use पॉलीगॉनों का एकल muette पॉलीगॉन के साथ इंटरसेक्शन निकालें. परिणाम को land_use_muette नाम दें.
  • इस इंटरसेक्शन का एक त्वरित प्लॉट बनाइए, और अलग-अलग पॉलीगॉनों की सीमाएँ साफ़ दिखाने के लिए edgecolor='black' पास कीजिए.
  • land_use_muette की पहली पाँच पंक्तियाँ प्रिंट करें.

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

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

# Print the land use datset and Notre-Dame district polygon
print(land_use.head())
print(type(muette))

# Calculate the intersection of the land use polygons with Notre Dame
land_use_muette = ____

# Plot the intersection
land_use_muette.____
plt.show()

# Print the first five rows of the intersection
print(land_use_muette.____)
कोड संपादित करें और चलाएँ