НачатьНачать бесплатно

Наложение двух полигональных слоёв

Вернёмся к наборам данных о землепользовании и округах — теперь объединим их с помощью операции наложения. Создайте новый GeoDataFrame, состоящий из пересечений полигонов землепользования с каждым из округов, сохранив при этом атрибутивные данные из обоих исходных слоёв.

GeoPandas уже импортирован.

Это упражнение является частью курса

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

Посмотреть курс

Инструкции к упражнению

  • Выведите первые строки обоих наборов данных (land_use и districts).
  • Создайте новый GeoDataFrame из пересечений land_use и districts. Сохраните результат в переменную combined.
  • Выведите первые строки полученного GeoDataFrame (combined).

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# Print the first five rows of both datasets
print(____)
print(____)

# Overlay both datasets based on the intersection
combined = geopandas.____(____, ____, how='____')

# Print the first five rows of the result
print(____)
Редактировать и запускать код