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

Printemps des cartes 2024

#1 Wed 23 September 2020 10:52

stephh28
Participant occasionnel
Date d'inscription: 19 Sep 2014
Messages: 39

QGIS 3.8: Controle ordre de rendu entites

Bonjour,

J'essaie de contrôler l'ordre de rendu des entités d'une couche pour que les points qui se superposent mais certains avec des enjeux plus forts apparaissent en priorité.

Faut il mettre une expression pour définir l'ordre? Car si je mets uniquement la colonne des enjeux cela ne change rien dans le rendu...

Merci !

Hors ligne

 

#2 Wed 23 September 2020 12:14

dominique.lys
Participant assidu
Date d'inscription: 5 Oct 2006
Messages: 473
Site web

Re: QGIS 3.8: Controle ordre de rendu entites

Tout dépend de ce qu'il y a dans votre colonne "enjeux", idéalement il faut un score numérique qui pourra être ordonné de façon cohérente. Par exemple : 1, 2 ou 3. 3 étant l’enjeu le plus fort, les entités avec ce score apparaitront au dessus. Si vous avez du texte dans votre colonne par exemple "faible", "modéré", "fort" alors le tri se fait par ordre alphabétique et ça ne marche pas. Dans ce cas il faut écrire une expression par exemple:

CASE
WHEN 'faible' THEN 1
WHEN 'modéré' THEN 2
WHEN 'fort' THEN 3
END

Hors ligne

 

#3 Wed 23 September 2020 12:30

stephh28
Participant occasionnel
Date d'inscription: 19 Sep 2014
Messages: 39

Re: QGIS 3.8: Controle ordre de rendu entites

Merci pour votre réponse !

Dans ma colonne enjeu j'ai effectivement des chiffres : 1 - 2 - 3 dont 3 étant l'enjeu le plus fort
Du coup quand je coche contrôle de l'ordre de rendu des entités et que je défini l'ordre en sélectionnant la colonne enjeu puis en précisant descendant ça ne me change pas du tout l'ordre d'apparition de mes points sur ma carte...
Je ne vois pas où se situe le problème.

Hors ligne

 

#4 Wed 23 September 2020 15:14

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

Re: QGIS 3.8: Controle ordre de rendu entites

Bonjour,

Du coup quand je coche contrôle de l'ordre de rendu des entités et que je défini l'ordre en sélectionnant la colonne enjeu puis en précisant descendant ça ne me change pas du tout l'ordre d'apparition de mes points sur ma carte...


Ce ne devrait pas plutôt être ascendant? https://docs.qgis.org/3.10/fr/docs/user … -rendering

Hors ligne

 

#5 Wed 23 September 2020 17:25

stephh28
Participant occasionnel
Date d'inscription: 19 Sep 2014
Messages: 39

Re: QGIS 3.8: Controle ordre de rendu entites

En effet il s'agit plutôt d'ascendant mais cela ne fonctionne quand même pas... Du coup je suis passée alors par les niveaux de symboles dans l'onglet "avancé".

Hors ligne

 

Pied de page des forums

Powered by FluxBB