Nếu tôi hiểu chính xác câu hỏi của bạn, tôi đã làm một cái gì đó tương tự trước đây; chỉ cần nhớ những gì tôi đã làm.
Điều này sẽ hoạt động nếu polys của bạn chồng chéo VÀ không cùng lớp. Nếu chúng ở trên cùng một lớp và có thể, hãy di chuyển chúng sang các lớp riêng biệt, nếu bạn không lớp đích sẽ chỉ kế thừa một trong các giá trị.
Quá trình chính để sử dụng là các thuộc tính Tham gia theo vị trí trong menu Vector> Quản lý dữ liệu . Ở đây chỉ định trường lục giác của bạn là lớp đích và lớp tham gia là một trong các đa giác của bạn. Đặt tên cho lớp kết quả của bạn và đánh dấu vào nút radio cho Keep All Records .
Lớp kết quả phải là một bản sao của lớp lục giác của bạn với tất cả các ô giao nhau với lớp đa giác của bạn. Bây giờ, để sử dụng lớp kết quả cuối cùng của bạn làm lớp đích và tham gia lớp đa giác tiếp theo. Lấy lasyer kết quả và tham gia lớp tiếp theo của bạn cho đến khi bạn tham gia tất cả các lớp của bạn.
Lớp cuối cùng của bạn nên đã kế thừa tất cả các trường thuộc tính của các lớp trước đó và phần lớn có thể nói là NULL.
Đây là nơi chúng ta phải chơi trong một số can đảm của một shapefile, vì vậy nếu bạn không lưu lớp đó như một shapefile thì hãy làm ngay bây giờ. Và loại bỏ lớp khỏi không gian làm việc của bạn trong QGIS.
Mở các tệp * .dbf của shapefile trong OpenOffice Calc, KHÔNG sử dụng Excel. Nó sẽ đọc các tập tin và nó vô dụng, học được điều đó một cách khó khăn. Và không sắp xếp lại dữ liệu, nó cũng rất cụ thể theo thứ tự các hàng trong tệp. Kiểm tra để đảm bảo các NULL bây giờ là Zeros nếu không, thay thế chúng cẩn thận.
Bây giờ chèn shapefile vào QGIS và mở Bảng thuộc tính . Bây giờ nó sẽ hiển thị số không thay vì NULL. Sử dụng Máy tính trường và tính tổng các trường được thực hiện cho công việc của bạn trong một cột mới.
Bây giờ bạn có một trường tổng hợp sẽ hiển thị với mức độ chính xác các giá trị của tất cả các bộ sưu tập tính năng chồng lên trường mục tiêu. Bạn có thể sử dụng chức năng Symbology để tô màu cho đa giác của mình dựa trên giá trị của trường tổng của bạn để có bản đồ hợp xướng đẹp.
Nếu bạn muốn loại bỏ tất cả các trường không sử dụng trong tệp. Chỉ cần mở lại tệp dbf trong Calc và xóa các cột không mong muốn theo ý muốn. Cá nhân, tôi khuyên bạn nên học cách thoải mái đi vào một shapefile theo cách này như tôi thường làm.