นำเข้าและแสดงผลข้อมูล raster
ในแบบฝึกหัดนี้ เราจะใช้ชุดข้อมูล raster ของแผนที่ประเภทพืชพรรณ (จาก https://www.wri.org) ค่าใน raster เป็นชุดของค่าแบบ discrete ที่บ่งบอกประเภทของพืชพรรณ เริ่มต้นด้วยการอ่านข้อมูลและแสดงผลร่วมกับข้อมูลพื้นที่ทำเหมืองกัน
ชุดข้อมูลพื้นที่ทำเหมือง (mining_sites) โหลดไว้แล้ว และ GeoPandas กับ matplotlib ถูก import แล้วเช่นกัน
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การทำงานกับข้อมูลเชิงพื้นที่ใน Python
คำแนะนำการฝึกหัด
- Import แพ็กเกจ
rasterio - เปิดไฟล์ vegetation map geotiff (
"central_africa_vegetation_map_foraf.tif") และกำหนดให้กับตัวแปรsrc - แสดงผลชุดข้อมูล raster โดยใช้ฟังก์ชัน
rasterio.plot.show()และเพิ่มตำแหน่งพื้นที่ทำเหมืองด้วยสีแดง ขนาด marker เท่ากับ 1
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Import the rasterio package
____
# Open the raster dataset
src = rasterio.____("central_africa_vegetation_map_foraf.tif")
# Import the plotting functionality of rasterio
import rasterio.plot
# Plot the raster layer with the mining sites
ax = rasterio.plot.show(____)
mining_sites.plot(____)
plt.show()