Tình hình:
Tôi có một vector vector postgis có rất nhiều phân đoạn dòng (các tính năng). Tôi muốn tạo ra một tập hợp các lớp mới, mỗi lớp chứa một tập hợp các tính năng của lớp gốc và có các lớp này cũng được lưu trữ lại trong postgis. Lý tưởng nhất với các tính năng thực tế được lưu trữ chỉ một lần.
Cách duy nhất tôi có thể thấy để tạo một lớp mới thay vì tải một lớp từ một số nguồn là thông qua Layer-> mới cung cấp tùy chọn shapefile hoặc spatialite.
Chọn tệp hình dạng trước tiên tôi đã cố gắng chỉ định các thuộc tính gid và fid cho lớp mới nhưng SPIT phàn nàn về gid trường trùng lặp khi tôi cố tải nó vào postgis.
Nếu tôi không tạo bất kỳ thuộc tính nào cho lớp SPIT mới tải nó một cách vui vẻ, có lẽ sẽ sao chép tất cả các tính năng.
Tôi đoán đây là một 'tính năng' chứ không phải là một giám sát vì nếu có thể chia sẻ các tính năng giữa các lớp thì điều gì sẽ xảy ra nếu một tính năng bị chia tách? Nếu mọi thứ hoạt động bình thường thì tất cả các lớp có tính năng tham chiếu đó sẽ cần cập nhật với gid mới của phần mới.
Giải thích này có đúng không?
Russell