Overlay van twee polygoonlagen
We gaan terug naar de datasets met grondgebruik en districten en combineren ze nu met een overlay-operatie. Maak een nieuw GeoDataFrame dat bestaat uit de intersectie van de grondgebruikpolygonen met elk van de districten, en zorg dat je de attribuutgegevens uit beide bronlagen meeneemt.
GeoPandas is al geïmporteerd.
Deze oefening maakt deel uit van de cursus
Werken met georuimtelijke data in Python
Oefeninstructies
- Print de eerste rijen van beide datasets (
land_useendistricts). - Maak een nieuw GeoDataFrame van de intersecties van
land_useendistricts. Wijs het resultaat toe aan de variabelecombined. - Print de eerste rijen van het resulterende GeoDataFrame (
combined).
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# 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(____)