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

Annonce

Rencontres QGIS 2025

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

#1 Thu 14 December 2023 10:25

EPODE_L_B
Participant occasionnel
Lieu: Chambéry
Date d'inscription: 22 Mar 2023
Messages: 40

QGIS: couleur de trait similaire a celle de remplissage

Bonjour, 

Lorsque j'applique un style gradué à une couche de polygones, je voudrais que les contours (couleur de trait) de chaque classe soient automatiquement de la même couleur que la celle de remplissage de la classe, y a t'il une expression pour ça ?

Qgis met automatiquement la couleur de trait définie dans les paramètres de symbole, donc je me retrouve avec la même couleur de contour sur toutes mes classes et ce n'est pas ce que je veux, et je ne veux pas non plus ne pas mettre de contours vide car cela marque tout de même des limites dans mon interface carto.

Connaissez vous une expression ou une fonction QGis qui peut répondre à mon souhait ?

Merci à vous

Hors ligne

 

#2 Thu 14 December 2023 11:00

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

Re: QGIS: couleur de trait similaire a celle de remplissage

Bonjour,
Définissez la couleur de contour avec la variable @symbol_color

Hors ligne

 

#3 Fri 15 December 2023 14:11

EPODE_L_B
Participant occasionnel
Lieu: Chambéry
Date d'inscription: 22 Mar 2023
Messages: 40

Re: QGIS: couleur de trait similaire a celle de remplissage

Bonjour,

Super! C'est exactement ce qu'il me fallait je pense, merci à vous !

Hors ligne

 

#4 Tue 04 June 2024 14:27

Narinelgo
Participant occasionnel
Date d'inscription: 6 Oct 2023
Messages: 11

Re: QGIS: couleur de trait similaire a celle de remplissage

Bonjour,

Où doit-on indiquer @symbol_color comme variable pour la couleur des contours s'il vous plaît ?

Merci d'avance !

Hors ligne

 

#5 Tue 04 June 2024 14:37

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

Re: QGIS: couleur de trait similaire a celle de remplissage

Bonjour,
A l'aide du bouton "Valeurs définies par des données" à droite du menu de sélection de la couleur

Hors ligne

 

#6 Tue 04 June 2024 17:55

FB33
Participant occasionnel
Date d'inscription: 6 Jul 2022
Messages: 48

Re: QGIS: couleur de trait similaire a celle de remplissage

Bonjour,

Sinon, à mon sens, le plus simple est sans doute de définir la couleur de trait dans les paramètres du symbole (simple) sur "Contour transparent" en cochant la case ad'hoc (au dessus de la roue chromatique).

Hors ligne

 

#7 Wed 05 June 2024 08:00

Narinelgo
Participant occasionnel
Date d'inscription: 6 Oct 2023
Messages: 11

Re: QGIS: couleur de trait similaire a celle de remplissage

Bonjour,

Santana, le bouton en question est grisé et inutilisable.

FB33, je vais faire comme ça.

Merci à vous deux pour les réponses rapides.
Bonne journée !

Hors ligne

 

#8 Wed 05 June 2024 21:32

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

Re: QGIS: couleur de trait similaire a celle de remplissage

Bonjour,

Santana, le bouton en question est grisé et inutilisable.


Il va peut-être falloir partager une copie d'écran ou préciser le contexte exact où vous cherchez ce bouton car je ne vois pas de situation de mise en symbologie où ce bouton paraît grisé.
Je ne suis pas sûr que la solution de transparence réponde à la demande initiale de cette discussion (ni aboutisse au même rendu) mais si elle vous convient,  tant mieux...

Hors ligne

 

#9 Wed 05 June 2024 22:14

FB33
Participant occasionnel
Date d'inscription: 6 Jul 2022
Messages: 48

Re: QGIS: couleur de trait similaire a celle de remplissage

Bonjour,
Ma proposition ne répond en effet pas exactement à la question posée (que les contours de chaque classe soient automatiquement de la même couleur que celle de remplissage de la classe), mais semble pouvoir résoudre le problème rencontré...
Le contour (quelle que soit son épaisseur, ajustable mais avec une valeur minimale) est tracé en périphérie intérieure du polygone dont il dépend. En le paramétrant sur "transparent", il laisse donc voir "au travers" la couleur de remplissage du polygone jusqu'à sa limite extrême, et, de fait, deux polygones contiguës paraitront totalement jointifs, sans aucune bordure(s) visible entre eux (ce qui semble être le but recherché).

Hors ligne

 

#10 Thu 06 June 2024 11:56

Narinelgo
Participant occasionnel
Date d'inscription: 6 Oct 2023
Messages: 11

Re: QGIS: couleur de trait similaire a celle de remplissage

Bonjour,

FB33 : oui c'est totalement jointif, donc c'est ok pour ce que je veux faire. :-)

Santana : oui la solution de FB33 convient.
mais j'aime bien tenter quand même les conseils, alors en fouinant j'ai trouvé mon erreur : en fait il faut aller dans le sous-menu Expression/Editer..
j'ai donc tenté en mettant la formule indiquée plus haut mais elle n'est pas complète je pense,  ça ne fonctionne pas.
comme je débute à aller dans le détails des fonctions de QGIS, je rame un peu.

Dernière modification par Narinelgo (Thu 06 June 2024 11:57)

Hors ligne

 

#11 Thu 20 June 2024 10:04

Narinelgo
Participant occasionnel
Date d'inscription: 6 Oct 2023
Messages: 11

Re: QGIS: couleur de trait similaire a celle de remplissage

Bonjour,

Je me permets de relancer ce sujet car je ne réussis pas à utiliser @symbol_color.

Je vous remercie par avance pour les détails que vous pourrez m'indiquer.

Dernière modification par Narinelgo (Fri 25 October 2024 11:18)

Hors ligne

 

#12 Fri 25 October 2024 11:24

Narinelgo
Participant occasionnel
Date d'inscription: 6 Oct 2023
Messages: 11

Re: QGIS: couleur de trait similaire a celle de remplissage

Je relance pour donner une solution complémentaire.

Ouvrir la fenêtre "paramètre du symbole", où l'on choisit la couleur du trait, pour informer de la variable.

Puis aller sur le petit bouton à droite de "couleur du trait", CLIC DROIT, un menu s'ouvre.

En bas de la liste choisir ASSISTANT

Une fenêtre s'ouvre et là on colle : @symbol_color

Dernière modification par Narinelgo (Fri 25 October 2024 11:31)

Hors ligne

 

#13 Fri 25 October 2024 12:05

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

Re: QGIS: couleur de trait similaire a celle de remplissage

Bonjour,

Narinelgo a écrit:

En bas de la liste choisir ASSISTANT


Ce ne serait pas plutôt "Éditer" qu'il faut choisir? et j'aurais aussi dit "clic gauche" et pas "clic droit" pour ouvrir le menu. Mais pas de QGIS sous la main pour vérifier ce dernier point.

Hors ligne

 

#14 Fri 25 October 2024 14:06

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

Re: QGIS: couleur de trait similaire a celle de remplissage

Pour moi ASSISTANT sers plutôt à faire des symboles proportionnels par exemple. Le mieux est en effet d'aller dans 'Editer' pour accéder à la fenêtre d'expression.

et j'aurais aussi dit "clic gauche" et pas "clic droit" pour ouvrir le menu


C'est bien clic gauche.

Un exemple d'utilisation de l'ASSISTANT : https://pasq.fr/4-facons-de-faire-des-s … ous-qgis-3

Hors ligne

 

Pied de page des forums

Powered by FluxBB