#1 Mon 27 February 2023 14:57
- Sig_Passy
 - Participant occasionnel
 - Date d'inscription: 17 Mar 2022
 - Messages: 38
 
QGIS: Symbologie selon regles spatiales
Bonjour,
Je tente sans succès de mettre en place une symbologie se basant sur 2 règles.
J'ai dans mon projet 2 couches : une couche_POINT et une couche_LIGNE
Je souhaite mettre en place une symbologie sur la couche_POINT avec les règles suivantes :
Code:
• couche_POINT intersecte la couche_LIGNE • couche_POINT n'intersecte pas la couche_LIGNE
Malheureusement toutes mes tentatives ont échoué.
J'ai tenté avec la fonction "intersects", "dsjoint" du constructeur de chaine d'expression mais en vain :-/ 
Je me loupe clairement dans l'écriture de la règle de la règle mais je ne comprends pas où.
Pourriez vous m'aidez, s'il vous plait ?
En vous remerciant par avance.
Dernière modification par Sig_Passy (Mon 27 February 2023 14:57)
Hors ligne
#2 Mon 27 February 2023 16:16
- shirosaki
 - Participant actif
 - Lieu: Lyon
 - Date d'inscription: 30 Mar 2018
 - Messages: 127
 
Re: QGIS: Symbologie selon regles spatiales
bonjour, 
si vos deux couches ont le même système de projection vous pouvez utiliser la fonction "overlay_intersects"
exemple sur la couche point : 
Code:
overlay_intersects( layer := 'couche_LIGNE')
renvoi Vrais si couche_point intersecte couche_ligne, renvoi faux sinon
Paul QUESNOT
Hors ligne
#3 Mon 27 February 2023 16:25
- Sig_Passy
 - Participant occasionnel
 - Date d'inscription: 17 Mar 2022
 - Messages: 38
 
Re: QGIS: Symbologie selon regles spatiales
Merci c'est parfait !
Hors ligne


