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 adalah bagian dari kursus
Bekerja dengan Data Geospasial di Python
Petunjuk 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 praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# 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)