Cập nhật / làm mới bảng PostGIS đã chỉnh sửa trong QGIS


8

Tôi đã nhập bảng PostGIS (có hình học) từ cơ sở dữ liệu PostgreSQL của tôi dưới dạng một lớp trong QGIS. Sau đó, tôi chỉnh sửa bảng bằng UPDATEcác lệnh PostgreSQL .

Có cách nào để cập nhật nhanh chóng (như lệnh refresh ? Không?) Lớp trong QGIS với các thuộc tính hoặc hình học mới mà không phải xóa lớp và kết nối lại với cơ sở dữ liệu?

Câu trả lời:


5

Tôi nghĩ rằng tất cả những gì bạn cần làm là phóng to hoặc thu nhỏ trong khung vẽ bản đồ của bạn.

Bạn cũng có thể bỏ chọn và kiểm tra lại hộp kiểm kết xuất ở góc bên phải.

Về bảng thuộc tính, bạn có thể phải đóng nó và mở lại.


Điều này thực sự làm việc cho bạn? Bởi vì nó dường như không tạo ra sự khác biệt cho tôi.
BenjaminGolder

Xin lỗi, kết xuất không hoạt động. Nhưng Phóng to và thu nhỏ thì có.
Alexandre Neto

Tôi chấp nhận điều này bởi vì nó dường như hoạt động ổn định ngay bây giờ, nhưng tôi có thể đã thề điều này không hoạt động sớm hơn. Tôi đã mở và đóng bảng thuộc tính nhiều lần trước khi đăng câu hỏi. Kỳ dị. Cảm ơn!
BenjaminGolder

Chỉ cần lưu ý rằng nó giống nhau cho các bảng máy chủ sql.
Eric

1

Tôi đã thấy rằng (sắp xếp lại) trường (bằng cách nhấp vào tiêu đề tên trường ở trên cùng) sẽ buộc bảng thuộc tính phải làm mới với các giá trị mới. Điều này cũng hoạt động nếu bạn đang chỉnh sửa trực tiếp trong QGIS.

Bạn có thể lấy dữ liệu bản đồ để cập nhật bằng cách phóng to hoặc chỉ cần một cú huých nhanh / pan bằng chuột hoặc nhấn nút refresh.

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.