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é ?

Annonce

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Wed 12 September 2018 14:49

Kili555
Participant actif
Date d'inscription: 12 Feb 2018
Messages: 50

QGIS: 2.18.23: Ou se trouve le fichier de style dans POSTGIS

Bonjour,

J'ai une couche de voies issues de ma base POSTGIS. Je créer mon style sur cette couche pas de soucis. Puis je fais style enregistrer dans la base de donnée (PostgreSQL).

L'enregistrement fonctionne je ferme et re-ouvre la couche avec QGIS le style est bien gardé.

Simplement où se situe t'il ? Où est enregistré le "fichier" style dans la base ? Dans le schéma public ?

Hors ligne

 

#2 Wed 12 September 2018 15:29

Pierre
DesCartesPourUnMondeMeilleur
Date d'inscription: 22 Sep 2005
Messages: 1643

Re: QGIS: 2.18.23: Ou se trouve le fichier de style dans POSTGIS

Aloha

Code:

SELECT id, f_table_catalog, f_table_schema, f_table_name, f_geometry_column, stylename, styleqml, stylesld, useasdefault, description, owner, ui, update_time
    FROM public.layer_styles;

Cordialement


art X I. Déclaration des Droits de l’Homme et du Citoyen 1789
La libre communication des pensées et des opinions est un des droits les plus précieux de l’Homme : tout Citoyen peut donc parler, écrire, imprimer librement, sauf à répondre de l’abus de cette liberté, dans les cas déterminés par la Loi.

Hors ligne

 

#3 Wed 12 September 2018 15:35

Kili555
Participant actif
Date d'inscription: 12 Feb 2018
Messages: 50

Re: QGIS: 2.18.23: Ou se trouve le fichier de style dans POSTGIS

C'est une requête à faire ?

Hors ligne

 

#4 Wed 12 September 2018 15:36

chanteclair
Participant assidu
Lieu: Pau
Date d'inscription: 3 Jan 2007
Messages: 726

Re: QGIS: 2.18.23: Ou se trouve le fichier de style dans POSTGIS

Bonjour,
Une table "layer_styles" est normalement créée dans le schéma public.
Cordialement.

Hors ligne

 

#5 Wed 12 September 2018 15:42

Kili555
Participant actif
Date d'inscription: 12 Feb 2018
Messages: 50

Re: QGIS: 2.18.23: Ou se trouve le fichier de style dans POSTGIS

Je trouvé la table "layer_styles" mais je ne retrouve pas celui que j'ai créer avec QGIS ou j'ai fait enregistrer dans la base de donnée

Hors ligne

 

#6 Wed 12 September 2018 15:48

Kili555
Participant actif
Date d'inscription: 12 Feb 2018
Messages: 50

Re: QGIS: 2.18.23: Ou se trouve le fichier de style dans POSTGIS

Depuis QGIS le fenêtre ne demande pas où l'enregistrer.

Simplement que le style est bien enregistrer

Dernière modification par Kili555 (Wed 12 September 2018 15:48)


Fichier(s) joint(s) :
Pour accéder aux fichiers vous devez vous inscrire.

Hors ligne

 

#7 Wed 12 September 2018 16:14

SANTANNA
Moderateur
Lieu: Angers
Date d'inscription: 18 Jan 2008
Messages: 3940

Re: QGIS: 2.18.23: Ou se trouve le fichier de style dans POSTGIS

Bonjour,

Depuis QGIS le fenêtre ne demande pas où l'enregistrer.


Parce que c'est le seul endroit où il enregistre lorsqu'on choisit l'option base de données.

Je trouvé la table "layer_styles" mais je ne retrouve pas celui que j'ai créer avec QGIS ou j'ai fait enregistrer dans la base de donnée


Le nouveau style n'est pas dedans, c'est cela? Même en rafraichissant le schéma?
Et si vous faites, Charger un style --> depuis la base de données, le nouveau style apparaît-il dans la liste?

Hors ligne

 

#8 Thu 13 September 2018 09:00

Kili555
Participant actif
Date d'inscription: 12 Feb 2018
Messages: 50

Re: QGIS: 2.18.23: Ou se trouve le fichier de style dans POSTGIS

Ok, je retrouve bien mes styles enregistrés avec QGIS en faisant Charger un style >>> Depuis la base de données. Les styles apparaissent bien dans la liste.

Par contre sur PG admin les styles n'apparaissent pas dans la table layer styles du schémas public. Donc je me demande bien où sont-ils ?

Dernière modification par Kili555 (Thu 13 September 2018 09:05)


Fichier(s) joint(s) :
Pour accéder aux fichiers vous devez vous inscrire.

Hors ligne

 

#9 Thu 13 September 2018 09:17

chanteclair
Participant assidu
Lieu: Pau
Date d'inscription: 3 Jan 2007
Messages: 726

Re: QGIS: 2.18.23: Ou se trouve le fichier de style dans POSTGIS

Bonjour,
Par rapport à votre capture, si vous affichez le contenu de la table layer_styles, dans la colonne stylename vous devriez retrouver la liste affichée dans Qgis.

Hors ligne

 

#10 Thu 13 September 2018 09:37

Kili555
Participant actif
Date d'inscription: 12 Feb 2018
Messages: 50

Re: QGIS: 2.18.23: Ou se trouve le fichier de style dans POSTGIS

Non je ne vois rien du tout dans stylename

Dernière modification par Kili555 (Thu 13 September 2018 09:37)


Fichier(s) joint(s) :
Pour accéder aux fichiers vous devez vous inscrire.

Hors ligne

 

#11 Thu 13 September 2018 09:46

chanteclair
Participant assidu
Lieu: Pau
Date d'inscription: 3 Jan 2007
Messages: 726

Re: QGIS: 2.18.23: Ou se trouve le fichier de style dans POSTGIS

Il vous faut cliquer d'abord sur le nom de la table puis s'activera le bouton situé à droite de celui de la requête sql et vous verrez le contenu de la table

Hors ligne

 

#12 Thu 13 September 2018 09:49

SANTANNA
Moderateur
Lieu: Angers
Date d'inscription: 18 Jan 2008
Messages: 3940

Re: QGIS: 2.18.23: Ou se trouve le fichier de style dans POSTGIS

Bonjour,
Chanteclair voulait dire, vous sélectionnez layer_styles dans l'arborescence puis cliquez sur l’icône d'affichage des données dans la barre d'outils (me souviens plus du nom). Là ce que vous montrez ce sont les propriétés du champ, pas son contenu.
EDIT: oups! coiffé sur le poteau.

Dernière modification par SANTANNA (Thu 13 September 2018 09:49)

Hors ligne

 

#13 Thu 13 September 2018 10:25

Kili555
Participant actif
Date d'inscription: 12 Feb 2018
Messages: 50

Re: QGIS: 2.18.23: Ou se trouve le fichier de style dans POSTGIS

rien ne dit dans les propriétés où est-ce que se situe mon style enregistré

Dernière modification par Kili555 (Thu 13 September 2018 10:25)


Fichier(s) joint(s) :
Pour accéder aux fichiers vous devez vous inscrire.

Hors ligne

 

#14 Thu 13 September 2018 10:33

chanteclair
Participant assidu
Lieu: Pau
Date d'inscription: 3 Jan 2007
Messages: 726

Re: QGIS: 2.18.23: Ou se trouve le fichier de style dans POSTGIS

Justement ! Santanna vous dit que vous regardez les propriétés et non le contenu de la table !!
Surlignez en bleu la table layer_styles dans la partie gauche de PgAdmin. Ensuite, en haut cliquez sur le bouton "Afficher les données de l'objet sélectionné" pour voir le contenu de la table (bouton représentant une grille bleue et blanche, à droite de la loupe de requête SQL).

Hors ligne

 

#15 Thu 13 September 2018 10:43

Kili555
Participant actif
Date d'inscription: 12 Feb 2018
Messages: 50

Re: QGIS: 2.18.23: Ou se trouve le fichier de style dans POSTGIS

ok dans le contenu de la table là je vois bien les lignes avec mes styles. Donc ils sont bien enregistrés dans la table layer_styles

Hors ligne

 

#16 Thu 13 September 2018 10:55

SANTANNA
Moderateur
Lieu: Angers
Date d'inscription: 18 Jan 2008
Messages: 3940

Re: QGIS: 2.18.23: Ou se trouve le fichier de style dans POSTGIS

Donc ils sont bien enregistrés dans la table layer_styles


Ils l'étaient sinon ils n'apparaitraient pas dans QGIS lors du chargement de styles.
Anyway, content que vous ayez trouvé et soyez rassurés.

Hors ligne

 

Pied de page des forums

Powered by FluxBB