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

Bir GeoDataFrame'i Bir Poligonla Kesiştirmek

Arazi kullanımı veri kümesiyle ilçe veri kümesini birleştirerek artık belirli bir ilçedeki arazi kullanımını inceleyebiliriz.

Bunun için önce arazi kullanımı veri kümesinin, verilen bir ilçeyle kesişimini belirlememiz gerekiyor. Örnek olarak yine Muette ilçesini ele alalım.

Arazi kullanımı ve ilçe veri kümeleri sırasıyla land_use ve districts olarak içe aktarılmıştır ve Muette ilçesi muette adlı shapely poligonuna çıkarılmıştır. Ayrıca GeoPandas ve matplotlib içe aktarılmıştır.

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

Python ile Coğrafi Verilerle Çalışma

Kursa Göz Atın

Egzersiz talimatları

  • land_use poligonlarının, tekil muette poligonuyla kesişimini hesapla. Sonucu land_use_muette olarak adlandır.
  • Bu kesişimin hızlı bir grafiğini çiz ve farklı poligonların sınırlarını daha net görmek için edgecolor='black' geçir.
  • land_use_muette'in ilk beş satırını yazdır.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

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