Mettre à jour / actualiser la table PostGIS modifiée dans QGIS


8

J'ai importé une table PostGIS (avec géométrie) de ma base de données PostgreSQL en tant que couche dans QGIS. Plus tard, j'ai édité le tableau à l'aide des UPDATEcommandes PostgreSQL .

Existe-t-il un moyen de mettre à jour rapidement (comme une commande de rafraîchissement?? ) La couche dans QGIS avec les nouveaux attributs ou la nouvelle géométrie sans avoir à supprimer la couche et à se reconnecter à la base de données?

Réponses:


5

Je pense que tout ce que vous avez à faire est de zoomer ou dézoomer dans votre canevas de carte.

Vous pouvez également décocher et cocher à nouveau la case de rendu dans le coin droit gauche.

En ce qui concerne la table attributaire, vous devrez peut-être la fermer et la rouvrir.


Est-ce que cela fonctionne réellement pour vous? Parce que cela ne semble pas faire de différence pour moi.
BenjaminGolder

Désolé, le rendu ne fonctionne pas. Mais le zoom avant et arrière le fait.
Alexandre Neto

J'accepte cela car cela semble fonctionner de manière cohérente maintenant, mais j'aurais juré que cela n'a pas fonctionné plus tôt. J'ai ouvert et fermé la table attributaire plusieurs fois avant de poster la question. Bizarre. Merci!
BenjaminGolder

Juste une note que c'est la même chose pour les tables de serveur SQL.
Eric

1

J'ai trouvé que le (re) tri du champ (en cliquant sur l'en-tête du nom du champ en haut) forcerait la table d'attributs à se rafraîchir avec les nouvelles valeurs. Cela fonctionne également si vous modifiez directement dans QGIS.

Vous pouvez obtenir les données de la carte à mettre à jour soit en zoomant ou juste un petit coup de pouce / panoramique avec la souris, ou en appuyant sur le bouton de rafraîchissement.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.