Pages: 1
- Sujet précédent - QGIS 2.18.3: parfois chevauchement inattendu 2 symboles ? - Sujet suivant
#1 Fri 12 June 2020 10:06
- zutix
- Participant actif
- Date d'inscription: 19 Mar 2020
- Messages: 87
QGIS 2.18.3: parfois chevauchement inattendu 2 symboles ?
Objectif : éviter que des symboles se chevauchent parfois alors qu’ils ne devraient pas.
Bonjour,
Description du problème.
Soient 3 couches : n0 pour l’année n0 (ex. 2017), et de même n1 (2018) et n2 (2019).
Sur la couche n1, un symbole dynamique :
- triangle vert pointe en haut si CHAMP_A > x
- losange orange si CHAMP_A = x
- triangle rouge pointe en bas si CHAMP_A < x
est appliqué par Style > Ensemble de règles.
De même pour les 2 autres couches : n0 et n2.
Pour que les symboles des 3 ans ne superposent pas, le décalage X,Y de chaque symbole simple de chaque couche est programmé à l’aide du petit rectangle tout à droite qui devient jaune lorsqu’il est associé à un champ DECAL_XY de la table attributaire de la façon suivante :
pour n0 : DECAL_XY = ‘-700,0’
pour n1 : DECAL_XY = ‘0,0’
pour n2 : DECAL_XY = ‘700,0’
(Le symbole a une taille de 600 unités de carte (uc) et le décalage est de 700 uc à gauche, 0 ou 700 uc à droite. DECAL_XY dans la table attributaire est associé à décalage X,Y de chaque symbole)
Cela fonctionne bien la plupart du temps mais parfois 2 symboles se chevauchent. Pourquoi ? Comment y remédier ?
D'avance merci de votre aide.
Cordialement
Hors ligne
#2 Sat 13 June 2020 13:17
- zutix
- Participant actif
- Date d'inscription: 19 Mar 2020
- Messages: 87
Re: QGIS 2.18.3: parfois chevauchement inattendu 2 symboles ?
Bonjour
Après recherche, il s’avère que la rotation ne fait pas tourner de 180° que le symbole mais aussi sa position. En corrigeant le décalage en conséquence tout rentre dans l’ordre.
En espérant que cela soit utile à d'autres.
Cordialement
Hors ligne
Pages: 1
- Sujet précédent - QGIS 2.18.3: parfois chevauchement inattendu 2 symboles ? - Sujet suivant