Message posté par : zutix
----------------------------------------
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
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=333629#p333629
Pour y répondre : qgis_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net