Overlay of two polygon layers
Going back to the land use and districts datasets, we will now combine both datasets in an overlay operation. Create a new GeoDataFrame
consisting of the intersection of the land use polygons with each of the districts, but make sure to bring the attribute data from both source layers.
GeoPandas is already imported.
Este ejercicio forma parte del curso
Working with Geospatial Data in Python
Instrucciones del ejercicio
- Print the first rows of both datasets (
land_use
anddistricts
). - Create a new GeoDataFrame from the intersections of
land_use
anddistricts
. Assign the result to a variablecombined
. - Print the first rows the resulting GeoDataFrame (
combined
).
Ejercicio interactivo práctico
Prueba este ejercicio completando el código de muestra.
# 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(____)