Prozkoumání výsledku překrytí
Teď, když máme vytvořené překrytí datových sad využití půdy a městských obvodů, můžeme snáze zkoumat využití půdy v jednotlivých obvodech. Vraťme se k příkladu obvodu Muette a podívejme se, jaké je tam využití půdy.
GeoPandas a Matplotlib jsou již naimportované. Výsledek funkce overlay() z předchozích cvičení je dostupný jako combined.
Toto cvičení je součástí kurzu
Práce s geoprostorovými daty v Pythonu
Pokyny k cvičení
- Přidej do GeoDataFrame
combinednový sloupec'area's plochou každého polygonu. - Vytvoř podmnožinu s názvem
land_use_muette, kde je'district_name'rovno "Muette". - Vykresli graf
land_use_muettea použij sloupec'class'k obarvení polygonů. - Pomocí metody
groupby()vypočítej celkovou plochu pro každou třídu'class'zland_use_muettea výsledek vypiš.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Print the first rows of the overlay result
print(combined.head())
# Add the area as a column
____ = ____
# Take a subset for the Muette district
land_use_muette = combined[____]
# Visualize the land use of the Muette district
land_use_muette.____(____)
plt.show()
# Calculate the total area for each land use class
print(land_use_muette.____(____)['area'].____() / 1000**2)