Giới thiệu
Trong bối cảnh farm plot, polygon có lỗ (hole) là một tình huống bất thường và thường gây ra vấn đề. Farm plot thường là các khu đất nông nghiệp liền mạch, có ranh giới rõ ràng. Các lỗ bên trong polygon có thể phát sinh từ lỗi dữ liệu, chẳng hạn như ranh giới bị lệch, số hóa chưa hoàn chỉnh hoặc các dataset chồng lấn nhau.
Trong hầu hết các trường hợp, farm plot không nên có lỗ vì chúng làm sai lệch việc thể hiện diện tích đất sử dụng được và có thể gây ra các vấn đề nghiêm trọng trong phân tích không gian. Các vấn đề này bao gồm tính sai diện tích thửa đất, mô hình phân bổ nguồn lực kém hiệu quả và lỗi trong phân loại sử dụng đất.
Tài liệu này hướng dẫn cách xóa lỗ khỏi polygon bằng QGIS, một hệ thống thông tin địa lý mã nguồn mở phổ biến. Nếu QGIS chưa được cài đặt trên máy của bạn, hãy đọc tài liệu này của QGIS để cài đặt ứng dụng.
Hướng dẫn này được thực hiện trên máy MacOS. Người dùng hệ điều hành khác có thể làm theo mà không có khác biệt đáng kể.
Trên Meridia Verify portal, dữ liệu có lỗ được thể hiện qua risk profile của test GET07 (Farm plot polygon contains holes).
Nhập polygon vào QGIS
Phần này cung cấp hướng dẫn chi tiết về cách nhập tệp vào QGIS để xử lý tiếp. Bước này giải thích cách đưa dữ liệu vào QGIS, một công cụ GIS mã nguồn mở phổ biến.
Để bắt đầu nhập tệp, hãy khởi động QGIS từ menu Start hoặc biểu tượng trên màn hình.
Trong QGIS, để bắt đầu quá trình nhập, vào menu Layer > Add Layer > Add Vector Layer
Cửa sổ Data Source Manager sẽ mở ra. Bạn dùng cửa sổ này để nhập dữ liệu vào QGIS. Trong hướng dẫn này, dữ liệu cần nhập có định dạng KML, một trong những định dạng dữ liệu không gian được sử dụng nhiều nhất. Nếu dữ liệu của bạn ở định dạng tệp khác, bạn vẫn có thể làm theo bước này mà không cần thêm hay thay đổi bước nào.
Bạn có thể nhập dữ liệu bằng cửa sổ Data Source Manager vừa hiện ra.
Chọn
Filelàm Source Type.Nhấp vào nút
…để duyệt tìm tệp KML (hoặc tệp ở định dạng khác).
Điều hướng đến thư mục dữ liệu của bạn.
Chọn (các) tệp KML cần nhập.
Nhấp vào nút
Open.
Sau khi chọn tệp, nhấp nút Add để hoàn tất việc nhập.
Cửa sổ Data Source Manager sẽ đóng lại và (các) tệp đã nhập sẽ hiển thị trên bản đồ ở giữa cửa sổ chính của QGIS, đồng thời xuất hiện trong bảng Layers ở góc dưới bên trái cửa sổ QGIS dưới dạng nhóm KML chứa vector layer. Tuy nhiên, với các định dạng tệp khác, dữ liệu đã nhập có thể hiển thị dưới dạng một layer đơn thay vì nhóm KML, giúp mọi thứ đơn giản hơn nữa.
Nếu tệp đã nhập không hiển thị trên bản đồ, trong bảng Layers, nhấp chuột phải vào tệp đã nhập > Zoom to Layer (hoặc Zoom to Group)
Để thay đổi cách hiển thị polygon, nhấp đúp vào layer > Symbology > Single Symbol > Color. Nhấp OK khi hoàn tất.
Xóa lỗ khỏi polygon
Sau khi polygon có lỗ đã hiển thị trên khung bản đồ chính của QGIS, bước tiếp theo là kích hoạt bảng Processing Toolbox của QGIS, nơi chứa nhiều công cụ xử lý không gian. Để xóa lỗ khỏi polygon layer, chúng ta sẽ dùng công cụ “Delete Holes”.
Nhấp vào nút
Toolstrên thanh công cụ, một bảng mới tên Processing Toolbox sẽ hiện ra.Tìm công cụ
Delete Holestrong bảng Processing Toolbox.Nhấp đúp vào công cụ
Delete Holesđể mở cửa sổ công cụ.
Trong cửa sổ Delete Holes, bạn có thể cấu hình quá trình xóa lỗ khỏi polygon.
Chọn polygon layer cần xử lý.
Chỉ định diện tích tối đa của các lỗ sẽ bị xóa. Để xóa tất cả các lỗ, đặt tham số này bằng 0.
Nhấp
Runđể bắt đầu xử lý.
Sau khi quá trình xử lý hoàn tất, bạn có thể đóng cửa sổ Delete Holes. Một layer mới, là kết quả của quá trình xử lý, sẽ hiển thị trên khung bản đồ chính của QGIS.
Kiểm tra layer kết quả để đảm bảo quá trình đã chạy thành công như mong muốn.
Xuất polygon kết quả
Khi kết quả đã đúng như mong muốn, bạn có thể xuất kết quả sang định dạng tệp mong muốn.
Nhấp chuột phải vào layer kết quả >
Export>Save Feature As …Chỉ định định dạng tệp để lưu kết quả. Trong hướng dẫn này, chúng ta chọn
shape file (.SHP), định dạng tệp không gian có khả năng tương thích cao nhất, bao gồm cả tương thích với Meridia Verify portal.Chỉ định thư mục và tên của tệp kết quả. Nhấp vào nút
…bên trái để duyệt đến thư mục mong muốn.Nhấp
OKđể hoàn tất việc xuất. Bạn có thể mở thư mục để tìm tệp đã xuất.
Kết luận
Tóm lại, việc xóa lỗ trong polygon có thể rất quan trọng để dữ liệu của bạn phản ánh thực tế sát nhất có thể. Với hướng dẫn này, bạn sẽ có một polygon không có lỗ, sẵn sàng để tải lên Meridia Verify portal.
Chúng tôi khuyến khích bạn áp dụng hướng dẫn này cho nhiều tình huống khác nhau để làm quen với QGIS và với chính quy trình này, điều sẽ giúp bạn xử lý các vấn đề về dữ liệu không gian khác trong tương lai.
Vui lòng tham khảo các tài liệu bổ sung dưới đây để biết thêm thông tin về hướng dẫn này.










