Pages: 1
- Sujet précédent - QGIS: Styler une couche depuis un champ de code couleur HTML - Sujet suivant
#1 Wed 24 March 2021 09:29
- bruhnild
- Participant actif
- Lieu: Lyon
- Date d'inscription: 7 Jun 2014
- Messages: 130
QGIS: Styler une couche depuis un champ de code couleur HTML
Bonjour,
J'ai une couche d’occupation des sols dans laquelle j'ai stocké dans un champ les codes couleurs en HTML pour chacune des typologies (prairies, vergers, vignes..).
Je voudrais pouvoir utiliser ce champ pour styler ma couche plutôt que de refaire une catégorisation à la main. Savez vous si ce genre de choses est possible dans Qgis?
En PJ une capture d'écran de la table attributaire avec le champ de codes couleurs.
Merci d'avance pour vos retours!
Hors ligne
#2 Wed 24 March 2021 18:08
- lylambda
- Participant actif
- Date d'inscription: 31 Aug 2016
- Messages: 127
Re: QGIS: Styler une couche depuis un champ de code couleur HTML
Bonjour,
Oui, il est possible de modifier la couleur d'une entité en fonction d'un champ code couleur d'une table.
Je te renvoi vers ce message : https://georezo.net/forum/viewtopic.php … 63#p339763
J'y explique la démarche à suivre pour une entité ponctuelle, mais cela fonctionne de manière similaire pour des polygones.
Au lieu d'entrer un variable basée sur "CASE WHEN", indique juste ton champ couleur.
Par contre, la légende n'informera pas sur cette affichage de couleur, puisque tu ne passeras pas par un style catégorisé.
Pour créer ce style automatiquement à partir de ta table, je te renvoi vers ces scripts de Florian Boret : https://static.geotribu.fr/articles/202 … tyle_QGIS/
Bonne stylisation !
Dernière modification par lylambda (Wed 24 March 2021 18:18)
Hors ligne
#3 Thu 25 March 2021 08:37
- bruhnild
- Participant actif
- Lieu: Lyon
- Date d'inscription: 7 Jun 2014
- Messages: 130
Re: QGIS: Styler une couche depuis un champ de code couleur HTML
Merci beaucoup, je n'avais pas besoin de la légende juste du style!
Je récapitule la méthode pour une couche polygone:
- Symbologie
- Symbole unique
- Remplissage simple
- Couleur de remplissage>Type de champ:string>couleur
Bonne journée!
Dernière modification par bruhnild (Thu 25 March 2021 08:39)
Hors ligne
Pages: 1
- Sujet précédent - QGIS: Styler une couche depuis un champ de code couleur HTML - Sujet suivant