Menginspeksi hasil overlay
Setelah kita membuat overlay dari himpunan data penggunaan lahan dan distrik, kita dapat lebih mudah meninjau penggunaan lahan untuk berbagai distrik. Mari kembali ke contoh distrik Muette, dan inspeksi penggunaan lahannya.
GeoPandas dan Matplotlib sudah diimpor. Hasil fungsi overlay() dari latihan sebelumnya tersedia sebagai combined.
Latihan ini merupakan bagian dari kursus
Bekerja dengan Data Geospasial di Python
Instruksi latihan
- Tambahkan kolom baru
'area'yang berisi luas setiap poligon ke GeoDataFramecombined. - Buat subset bernama
land_use_muettedi mana'district_name'bernilai "Muette". - Buat plot dari
land_use_muette, gunakan kolom'class'untuk mewarnai poligon. - Hitung total luas untuk setiap
'class'dariland_use_muettemenggunakan metodegroupby(), lalu cetak hasilnya.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# 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)