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

Перетин GeoDataFrame з полігоном

Об'єднавши набір даних землекористування та набір даних округів, ми тепер можемо дослідити, яке саме землекористування в певному окрузі.

Для цього спершу потрібно визначити перетин набору даних землекористування з заданим округом. Знову візьмімо округ Muette як приклад.

Набори даних землекористування та округів уже імпортовано як land_use і districts, а округ Muette виділено в полігон shapely muette. Крім того, GeoPandas і matplotlib уже імпортовано.

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

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

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

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

  • Обчисліть перетин полігонів 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.____)
Редагувати та запускати код