ПочатиПочніть безкоштовно

Аналіз результату перекриття

Тепер, коли ми побудували перекриття наборів даних про землекористування та округи, можна зручніше дослідити землекористування в різних округах. Повернімося до прикладу округу Muette та проаналізуймо його землекористування.

GeoPandas і Matplotlib уже імпортовано. Результат функції overlay() з попередніх вправ доступний як combined.

Ця вправа є частиною курсу

Робота з геопросторовими даними в Python

Переглянути курс

Інструкції до вправи

  • Додайте новий стовпець 'area' із площею кожного полігона до GeoDataFrame combined.
  • Створіть підмножину land_use_muette, де 'district_name' дорівнює "Muette".
  • Побудуйте графік для land_use_muette, використавши стовпець 'class' для зафарбування полігонів.
  • Обчисліть загальну площу для кожного 'class' у land_use_muette за допомогою методу groupby() і виведіть результат.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# Print the first rows of the overlay result
print(combined.head())

# Add the area as a column
____ = ____

# Take a subset for the Muette district
land_use_muette = combined[____]

# Visualize the land use of the Muette district
land_use_muette.____(____)
plt.show()

# Calculate the total area for each land use class
print(land_use_muette.____(____)['area'].____() / 1000**2)
Редагувати та запускати код