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 27 June 2022 14:27

jlavaure
Participant assidu
Date d'inscription: 20 Apr 2013
Messages: 202

QGIS 3.22: Style de remplissage "comme un drapeau" pour un polygone

Bonjour chère communauté,

Je bloque sur une tentative de style pour un polygone :

Imaginons que j'ai un polygone carré. Je souhaite le "colorier" comme un drapeau. Par exemple 33% de gauche en bleu, 33% du centre en blanc et 33% de la droite en rouge, le tout en verticale. Je souhaite avoir une démarcation net entre les couleurs (et non comme le style gradient).

Comment faire ce type de style sans découper pour autant ma couche polygone ne trois parties ?

Merci par avance pour vos idées et votre aide. J.

Hors ligne

 

#2 Mon 27 June 2022 15:20

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

Re: QGIS 3.22: Style de remplissage "comme un drapeau" pour un polygone

Bonjour,
J'aurais tendance à dire qu'il faudrait:
1- créer le modèle de gradient (en discrète): depuis le gestionnaire de style/symboles: https://docs.qgis.org/3.22/fr/docs/user … color-ramp ou le menu déroulant d'un widget couleur graduée
2- appliquer à la couche en tant que remplissage par gradient. Il faudra penser à appliquer une rotation de 90°

Hors ligne

 

#3 Mon 27 June 2022 15:27

GlaDal
Participant assidu
Date d'inscription: 30 Aug 2013
Messages: 1059

Re: QGIS 3.22: Style de remplissage "comme un drapeau" pour un polygone

Hors ligne

 

#4 Thu 30 June 2022 11:29

jlavaure
Participant assidu
Date d'inscription: 20 Apr 2013
Messages: 202

Re: QGIS 3.22: Style de remplissage "comme un drapeau" pour un polygone

Bonjour,

Comme je l'ai précisé dans mon premier post "et non comme style gradient", j'ai déjà essayé cette technique (en discrète). Mais le résultat est le même qu'en continue. Je n'arrive pas à obtenir une démarcation nette entre les couleurs.

Si vous avez d'autres idées je suis preneur ?

Merci pour les premières pistes.

Hors ligne

 

#5 Fri 01 July 2022 10:33

Alban Kraus
Participant actif
Lieu: Tulle (19)
Date d'inscription: 13 Jan 2022
Messages: 55

Re: QGIS 3.22: Style de remplissage "comme un drapeau" pour un polygone

Bonjour,

Les dégradés discrets ne sont pas supportés pour la symbologie "Remplissage en dégradé" : https://github.com/qgis/QGIS/issues/277 … -495894728

Il vous faut donc utiliser un dégradé continu à 6 points : 0% = Bleu, 33.3% = Bleu, 33.4% = Blanc, 66.6% = Blanc, 66.7% = Rouge, 100% = Rouge

Notons que le "Remplissage dégradé suivant la forme" supporte, lui, les dégradés discrets.

Hors ligne

 

#6 Fri 01 July 2022 10:51

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

Re: QGIS 3.22: Style de remplissage "comme un drapeau" pour un polygone

Bonjour,

Il vous faut donc utiliser un dégradé continu à 6 points : 0% = Bleu, 33.3% = Bleu, 33.4% = Blanc, 66.6% = Blanc, 66.7% = Rouge, 100% = Rouge


Ce devrait marcher en effet. Bien vu.

Hors ligne

 

#7 Mon 25 July 2022 11:21

jlavaure
Participant assidu
Date d'inscription: 20 Apr 2013
Messages: 202

Re: QGIS 3.22: Style de remplissage "comme un drapeau" pour un polygone

En effet, ça semble fonctionner, un grand merci et bien joué !

Hors ligne

 

Pied de page des forums

Powered by FluxBB