Aktualisieren / aktualisieren Sie die bearbeitete PostGIS-Tabelle in QGIS

8

Ich habe eine PostGIS-Tabelle (mit Geometrie) aus meiner PostgreSQL-Datenbank als Layer in QGIS importiert. Später habe ich die Tabelle mit PostgreSQL- UPDATEBefehlen bearbeitet .

Gibt es eine Möglichkeit, den Layer in QGIS schnell (wie einen Befehl zum Aktualisieren ) mit den neuen Attributen oder der neuen Geometrie zu aktualisieren, ohne den Layer entfernen und erneut mit der Datenbank verbinden zu müssen?

BenjaminGolder
quelle

Antworten:

5

Ich denke, alles, was Sie tun müssen, ist das Vergrößern oder Verkleinern Ihrer Kartenleinwand.

Sie können das Kontrollkästchen Rendern in der rechten linken Ecke auch deaktivieren und erneut aktivieren.

In Bezug auf die Attributtabelle müssen Sie sie möglicherweise schließen und erneut öffnen.

Alexandre Neto
quelle
Funktioniert das tatsächlich für Sie? Weil es für mich keinen Unterschied zu machen scheint.
BenjaminGolder
Entschuldigung, das Rendern funktioniert nicht. Aber das Vergrößern und Verkleinern tut es.
Alexandre Neto
Ich akzeptiere das, weil es jetzt konsequent zu funktionieren scheint, aber ich hätte schwören können, dass dies früher nicht funktioniert hat. Ich habe die Attributtabelle mehrmals geöffnet und geschlossen, bevor ich die Frage gestellt habe. Seltsam. Vielen Dank!
BenjaminGolder
Nur ein Hinweis, dass es für SQL Server-Tabellen gleich ist.
Eric
1

Ich habe festgestellt, dass das (erneute) Sortieren des Felds (durch Klicken auf die Feldnamenüberschrift oben) die Aktualisierung der Attributtabelle mit den neuen Werten erzwingt. Dies funktioniert auch, wenn Sie direkt in QGIS bearbeiten.

Sie können die Kartendaten entweder durch Zoomen oder durch kurzes Stoßen / Schwenken mit der Maus oder durch Drücken der Aktualisierungstaste aktualisieren.

Mike
quelle