Sovrapposizione di due layer di poligoni
Tornando ai dataset sull'uso del suolo e sui distretti, ora li combineremo con un'operazione di overlay. Crea un nuovo GeoDataFrame costituito dall'intersezione dei poligoni di uso del suolo con ciascuno dei distretti, assicurandoti di mantenere i dati degli attributi di entrambi i layer di origine.
GeoPandas è già importato.
Questo esercizio fa parte del corso
Lavorare con i dati geospaziali in Python
Istruzioni dell'esercizio
- Stampa le prime righe di entrambi i dataset (
land_useedistricts). - Crea un nuovo GeoDataFrame dalle intersezioni di
land_useedistricts. Assegna il risultato a una variabilecombined. - Stampa le prime righe del GeoDataFrame risultante (
combined).
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# 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(____)