Overlay a două straturi de poligoane
Revenind la seturile de date privind utilizarea terenurilor și districtelele, vom combina acum ambele seturi de date într-o operație de overlay. Creează un nou GeoDataFrame format din intersecția poligoanelor de utilizare a terenurilor cu fiecare dintre districte, asigurându-te că păstrezi atributele din ambele straturi sursă.
GeoPandas este deja importat.
Acest exercițiu face parte din cursul
Lucrul cu date geospațiale în Python
Instrucțiuni pentru exercițiu
- Afișează primele rânduri din ambele seturi de date (
land_useșidistricts). - Creează un nou GeoDataFrame din intersecțiile dintre
land_useșidistricts. Atribuie rezultatul variabileicombined. - Afișează primele rânduri ale GeoDataFrame-ului rezultat (
combined).
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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(____)