Hệ thống Tuân thủ EUDR — Bản đồ GIS & Polygon
- Bài toán: tuân thủ Quy định Chống phá rừng của EU (EUDR) đòi hỏi quản lý thửa đất/vùng trồng dạng polygon, kiểm tra giao cắt với vùng rừng, và truy xuất nguồn gốc theo chuẩn — dữ liệu không gian lớn, nhiều định dạng (GeoJSON/KML/XLSX) và quan hệ phân cấp Plot → Parcel → Farmer.
- Giải pháp: xây Clean Architecture .NET 8 + PostgreSQL/PostGIS dùng hàm không gian (ST_Intersects, ST_Area) cho phân tích overlay rừng; Angular 18 + Leaflet để vẽ/sửa polygon trực tiếp; pipeline import đa định dạng map theo mã (plotcode/farmercode) thay vì UUID; lịch sử polygon và soft-delete cho audit trail.
- Vai trò của tôi: phát triển end-to-end từ schema PostGIS, migration tuần tự (001→007), API GIS đến UI bản đồ; đóng gói Docker Compose cho cả DEV và PRODUCTION; xử lý ranh giới hành chính 34 tỉnh và bàn giao Phase 1 kèm tài liệu nghiệm thu.