Perbarui / segarkan tabel PostGIS yang telah diedit di QGIS

8

Saya mengimpor tabel PostGIS (dengan geometri) dari database PostgreSQL saya sebagai layer di QGIS. Kemudian, saya mengedit tabel menggunakan UPDATEperintah PostgreSQL .

Apakah ada cara untuk dengan cepat memperbarui (seperti perintah refresh ↻ ?) Lapisan dalam QGIS dengan atribut atau geometri baru tanpa harus menghapus lapisan dan terhubung kembali dengan database?

BenjaminGolder
sumber

Jawaban:

5

Saya pikir semua yang perlu Anda lakukan adalah memperbesar atau memperkecil kanvas peta Anda.

Anda juga dapat menghapus centang dan memeriksa lagi kotak centang render di sudut kiri kanan.

Mengenai tabel atribut Anda mungkin harus menutupnya dan membukanya lagi.

Alexandre Neto
sumber
Apakah ini benar-benar bekerja untuk Anda? Karena sepertinya tidak ada bedanya bagi saya.
BenjaminGolder
Maaf, render tidak berfungsi. Tetapi Zoom in dan out tidak.
Alexandre Neto
Saya menerima ini karena tampaknya bekerja secara konsisten sekarang, tetapi saya bisa bersumpah ini tidak berhasil sebelumnya. Saya membuka dan menutup tabel atribut beberapa kali sebelum memposting pertanyaan. Aneh. Terima kasih!
BenjaminGolder
Hanya catatan bahwa itu sama untuk tabel server sql.
Eric
1

Saya telah menemukan bahwa (kembali) mengurutkan bidang (dengan mengklik header nama bidang di bagian atas) akan memaksa tabel atribut untuk menyegarkan dengan nilai-nilai baru. Ini juga berfungsi jika Anda mengedit langsung di QGIS.

Anda bisa mendapatkan data peta untuk diperbarui baik dengan memperbesar atau hanya mendorong / pan cepat dengan mouse, atau dengan menekan tombol refresh.

mikrofon
sumber