1. Learn
  2. /
  3. Courses
  4. /
  5. Làm việc với Dữ liệu Không gian địa lý trong Python

Connected

Exercise

Trích xuất thông tin từ lớp raster

Giờ hãy trích xuất thông tin từ lớp raster dựa trên một tệp vector. Chức năng này được cung cấp bởi gói rasterstats. Cụ thể trong bài này, bạn sẽ xác định loại thảm thực vật tại tất cả các điểm khai thác mỏ bằng cách lấy giá trị pixel raster gần nhất tại mỗi điểm trong bộ dữ liệu điểm khai thác mỏ.

Một tập con của bộ dữ liệu điểm khai thác mỏ (mining_sites) đã được nạp sẵn, và GeoPandas cùng matplotlib đã được nhập sẵn.

Instructions

100 XP
  • Import gói rasterstats.
  • Trích xuất giá trị raster gần nhất cho các vị trí điểm khai thác mỏ (mining_sites) bằng hàm rasterstats.point_query() và gán vào cột mới 'vegetation'.
  • Vẽ biểu đồ dữ liệu điểm khai thác mỏ, dùng cột 'vegetation' để tô màu các điểm. Nhớ thêm chú giải (legend).