Kom igångKom igång gratis

Överlager av två polygonlager

Vi återvänder till datamängderna för markanvändning och stadsdelar och kombinerar nu båda i en överlageroperation. Skapa en ny GeoDataFrame som består av snittet mellan markanvändningspolygonerna och varje stadsdel – se till att attributdata från båda källagren tas med.

GeoPandas är redan importerat.

Den här övningen är en del av kursen

Arbeta med geospatial data i Python

Visa kurs

Övningsinstruktioner

  • Skriv ut de första raderna i båda datamängderna (land_use och districts).
  • Skapa en ny GeoDataFrame från snittet av land_use och districts. Tilldela resultatet till variabeln combined.
  • Skriv ut de första raderna i den resulterande GeoDataFrame:n (combined).

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# 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(____)
Redigera och kör kod