Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

#1 Mon 13 September 2021 17:08

FlorianeS
Membre
Lieu: Orléans
Date d'inscription: 18 Feb 2014
Messages: 9

QGIS: Export postgis via QGIS avec commentaire

Bonjour,
Dans une base postgis, j'ai une vue avec des commentaires sur des colonnes. Je souhaiterais exporter cette vue, via QGIS, pour pouvoir la diffuser, en conservant les commentaires dans la table exportée.
J'ai essayé d'exporter en shape ou en geopackage mais les commentaires sur les colonnes ne suivent pas.
Est ce que quelqu'un aurait une idée des étapes à suivre ?
Merci par avance, FlorianeS

Hors ligne

 

#2 Tue 14 September 2021 08:40

Sylvain M.
Membre
Lieu: Saint-Pierre-des-Nids (53)
Date d'inscription: 8 Sep 2005
Messages: 490

Re: QGIS: Export postgis via QGIS avec commentaire

Le formats SHP ne permet pas de stocker des commentaires sur des colonnes (je ne sais pas pour le GeoPackage, mais j'ai un doute).
Par contre, vous pourriez stocker ces commentaires dans une table annexe (une sorte de table de métadonnées), avec une ligne par champ, et une colonne pour le nom, une pour le commentaire.

Les commentaires des colonnes sont accessibles en SQL via ce genre de requête :

Code:

select col_description((table_schema||'.'||table_name)::regclass::oid, ordinal_position) as column_comment
, * from information_schema.columns 
WHERE table_schema = 'schema_name' 
and table_name = 'table_name';

(source)

A vous d'écrire la requête SQL correspondant à votre vue.


Sylvain M.

Hors ligne

 

#3 Tue 14 September 2021 15:40

FlorianeS
Membre
Lieu: Orléans
Date d'inscription: 18 Feb 2014
Messages: 9

Re: QGIS: Export postgis via QGIS avec commentaire

Bonjour,
Merci pour cette piste.
Je suis dans le cas où des collègues sont amenés, via QGIS, à exporter la table concernée pour la transmette à des partenaires. Ils ne maitrisent ni le SQL, ni les bases de données mais utilisent uniquement QGIS.

J'ai essayé d'autres formats d'échange (json, sqlite ...), j'ai le même résultat, les commentaires sur les colonnes ne sont pas conservées.
Je vais peut-être leur proposer de faire un copier coller, à la demande, des propriétés de la table, dans un fichier qu'ils mettrons avec les fichiers qu'ils enverront.
C'est du bidouillage mais ça évitera la recopie des commentaires à chaque demande.

Si quelqu'un à une autre idée, je suis preneuse.
Bonne journée,

Hors ligne

 

Pied de page des forums

Powered by FluxBB

Partagez  |