Annonce
Pour sa 21ème année, l’association GeoRezo a toujours besoin de vous !
10€ = 1 mois de frais bancaires ; 15€ = 12 mois de nom de domaine ; 30€ = 1 semaine de location des serveurs …
Retrouver nos membres bienfaiteurs
#1 Tue 29 November 2016 08:11
- PHV
- Participant occasionnel
- Lieu: Tours
- Date d'inscription: 20 Sep 2005
- Messages: 39
QGIS: Liaison dynamique avec PostrgreSQL
Bonjour,
envisageant l'installation de Postgre et QGIS, j'aimerai savoir, comme pour une liaison Mapinfo-Access via le DBMS ou l'ODBC, s'il existe ce type de liaison dynamique entre QGIS et Postgre?
Si cela focntionne bien et si c'est facile à mettre en place?
Dans l'attente d'une réponse.... positive.
Merci beaucoup et bonne journée.
Hors ligne
#2 Tue 29 November 2016 09:42
- Xavier Julian
- Participant assidu
- Lieu: Orange
- Date d'inscription: 19 Jan 2015
- Messages: 218
Re: QGIS: Liaison dynamique avec PostrgreSQL
Bonjour,
Oui : dans PostgreSQL, si vous créez une "vue" celle si sera dynamique dans QGIS.
Donc si vous changez le contenu de votre table dans PostgreSQL, vous verrez directement les résultats dans QGIS.
++
Hors ligne
#3 Tue 29 November 2016 15:21
Re: QGIS: Liaison dynamique avec PostrgreSQL
Bonjour,
dans la (bonne solution) que vous envisagez, il n'y a plus de notion de lien comme dans le couple access/mapinfo qui nécessitait le partage d'une colonne commune pour fonctionner. Access gérant les attributs non spatiaux et Mapinfo la géométrie des objets.
Dans PostgreSQL (avec l'extension PostGIS), l'information spatiale est gérée comme tout autre attribut (date, texte, booléen), c'est à dire dans un attribut de la table, de type geometry, pour lequel on dispose d’opérateurs et de fonctions spécifiques.
Les tables de PostgreSQL qui contiennent un attribut de type geometry (PostGIS) sont exploitables dans QGIS, en lecture et en écriture.
Les vues sont l'équivalent des requêtes enregistrées d'access, elles sont aussi accessible depuis QGIS et présenteront une information toujours fidèle au contenu de la base de données.
QGIS est une interface parmi d'autres (ex. pgAdmin) de votre base de données PostgreSQL, mais une interface qui présente la particularité de comprendre et de représenter graphiquement sur une carte vos colonnes géométriques.
Mathieu BOSSAERT
Association GeoRezo
Hors ligne