Utiliser PostGIS depuis QGIS

Avant d'utiliser le DB Manager de QGIS, il faut au préalable créer une nouvelle connexion ou utiliser une connexion déjà créée depuis le menu Couche / Ajouter une couche / Ajouter une couche PostGIS puis configurer les paramètres de connexions de la base de données (adresse, port, nom de la base, nom de l'utilisateur et mot de passe).

MéthodeConnecter une base de données PostGIS

Cliquer sur l'icône Ajouter une couche PostGIS dans la barre d'outils de QGIS.

ou à partir du menu Couche puis Ajouter une couche PostGIS (Ctrl+Shift+D).

Ajouter couches PostGIS
Information de connexion

Cliquer sur Nouveau pour établir une nouvelle connexion avec une base PostGIS. Renseigner les paramètres de connexion (identiques à ceux renseignés dans pgAdmin) :

  • nom à choisir

  • hôte : localhost

  • port : 5432

  • base de données : formation

Dans le volet Authentification, ajouter une authentification cryptée en appuyant sur le bouton +.

Donner un nom à l’authentification, choisir l'authentification basique, puis rentrer les identifiants et mots de passe de la connexion.

Tester ma connexion, puis cliquer sur OK.

Conseil

Le recours à la table de métadonnées estimées permet d'optimiser la rapidité d'ouverture du fichier.

AttentionConnexion vide par défaut

Ce qui suit est une description, mais par défaut, la base formation est vide, au sens où elle n'a pas de données géographiques.

Pour voir apparaître les schémas, tables et vues présentes, il faut cocher Lister les tables sans géométrie.

Ajouter une couche PostGIS

L'utilisation du bouton connecter en ayant choisi la connexion donne accès à la liste des schémas et tables de la base.

Liste des tables et schémas

Conseil

Dans le cas de tables volumineuses (comme par exemple la BDParcellaire®), il est conseillé d'utiliser le constructeur de requêtes (bouton 'Filtrer') pour filtrer les données à afficher (par exemple sur une seule commune).

Choisir la table qu'on souhaite afficher dans QGIS et cliquer sur Ajouter.

La couche des données de PostGIS apparaît dans la liste des couches de QGIS et s'affiche dans la fenêtre cartographique si on coche son affichage.

L'info-bulle dans le contrôle des couches affiche les informations sur l'origine de la couche (base Sandbox,...)

Visualisation dans QGIS