ÎncepețiÎncepe gratuit

Intersecția unui GeoDataFrame cu un Polygon

Combinând setul de date privind utilizarea terenurilor cu setul de date al districtelor, putem analiza cum sunt folosite terenurile dintr-un anumit district.

Pentru aceasta, trebuie mai întâi să determinăm intersecția setului de date privind utilizarea terenurilor cu un district dat. Să luăm din nou districtul Muette ca exemplu.

Seturile de date privind utilizarea terenurilor și districtele au fost deja importate ca land_use, respectiv districts, iar districtul Muette a fost extras în poligonul shapely muette. De asemenea, GeoPandas și matplotlib sunt deja importate.

Acest exercițiu face parte din cursul

Lucrul cu date geospațiale în Python

Vezi cursul

Instrucțiuni pentru exercițiu

  • Calculează intersecția poligoanelor din land_use cu poligonul unic muette. Numește rezultatul land_use_muette.
  • Creează rapid un grafic al acestei intersecții și transmite edgecolor='black' pentru a vedea mai clar limitele diferitelor poligoane.
  • Afișează primele cinci rânduri din land_use_muette.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# Print the land use datset and Notre-Dame district polygon
print(land_use.head())
print(type(muette))

# Calculate the intersection of the land use polygons with Notre Dame
land_use_muette = ____

# Plot the intersection
land_use_muette.____
plt.show()

# Print the first five rows of the intersection
print(land_use_muette.____)
Editează și rulează codul