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?

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.


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.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.