Trường QGIS, Dân số với công thức tự cập nhật (như bảng tính)


12

Có cách nào (plugin, hay nói cách khác) để đặt một công thức làm giá trị của một trường , sau đó sẽ tự cập nhật như các trường khác mà nó dựa trên được điều chỉnh? Chính xác là cách máy tính trường cập nhật giá trị của trường, nhưng thay vì phải quay lại máy tính trường mỗi lần, nó chỉ có thể hoạt động như một bảng tính khi các lớp mà nó phụ thuộc được cập nhật.

Ví dụ: nếu tôi muốn tìm số lượng đơn vị nhà ở trong một đa giác, tôi có thể làm một cái gì đó trong máy tính trường như thế round("Density"*"Area"), nhưng tôi phải làm lại nó mỗi khi tôi điều chỉnh đa giác. Khi các tính toán trở nên phức tạp hơn, nó trở thành một rắc rối thực sự khi tự thực hiện và điều chỉnh thủ công.

Câu trả lời:


18

Vâng, chức năng này được gọi là các trường ảo .

Mở máy tính trường và kiểm tra hộp kiểm "trường ảo". Giá trị sau đó sẽ được cập nhật (hay đúng hơn là nó được tính toán lại mỗi khi được yêu cầu) dựa trên việc thay đổi giá trị thuộc tính hoặc hình học.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.