Suite

QGIS peut-il gérer une base de données PostgreSQL non spatiale ?


J'ai une base de données avec une table avec des parcelles. Cette table a un champ spatial pour la zone. Aussi, j'ai une autre table avec les propriétaires. Un propriétaire peut être propriétaire de certaines parcelles, et il y a un"id_propriétaire"champ dans la table de tracé.

Ma question est de savoir s'il est possible d'utiliser le tableau"propriétaire"dans QGIS ? Si je peux afficher les données, effectuer des requêtes ou mettre à jour des champs dans"propriétaire"tableau.

J'ai déjà cherché mais je n'ai pas vu exactement cette question.


Oui,

  • Vous pouvez ouvrir et modifier une table non géométrique à partir de PostGIS dans QGIS.
  • Vous pouvez ouvrir des vues PostGIS dans QGIS. Aussi des vues spatiales.
  • Vous pouvez modifier les vues PostGIS dans QGIS, si vous écrivez un "au lieu de déclencheur" dans PostgreSQL.


Pour afficher des tables non spatiales dans QGIS 3.8 :

  1. Faites un clic droit sur la connexion à la base de données et cliquez sur "Modifier la connexion"

  2. Cochez la case "Répertorier également les tables sans géométrie"