#1 Wed 02 October 2019 16:50
- florence44
- Participant actif
- Date d'inscription: 11 Sep 2007
- Messages: 103
QGIS: Etiquettes - Inverse de within(centroid ?
Bonjour, je ne trouve pas de fonction inverse à celle-ci :
within(centroid($geometry), @atlas_geometry)
Pour faire rapide, je veux étiqueter les cadres de mon atlas qui se trouve autour de celui actif dans ma mise en page.
Merci, Florence
Hors ligne
#2 Thu 03 October 2019 08:41
Re: QGIS: Etiquettes - Inverse de within(centroid ?
Bonjour
C'est l'opérateur disjoint qu'il faut utiliser
Ex. tiré de QGIS :
Code:
disjoint( geom_from_wkt( 'POLYGON((0 0, 0 1, 1 1, 1 0, 0 0 ))' ), geom_from_wkt( 'LINESTRING(3 3, 4 4, 5 5)' ) ) → true
geodata au cerema et petits billets en géomatique
Hors ligne
#3 Thu 03 October 2019 11:19
- florence44
- Participant actif
- Date d'inscription: 11 Sep 2007
- Messages: 103
Re: QGIS: Etiquettes - Inverse de within(centroid ?
Bonjour, ça m'étiquette également la page de l'atlas active
Florence
MathieuR a écrit:
Bonjour
C'est l'opérateur disjoint qu'il faut utiliser
Ex. tiré de QGIS :Code:
disjoint( geom_from_wkt( 'POLYGON((0 0, 0 1, 1 1, 1 0, 0 0 ))' ), geom_from_wkt( 'LINESTRING(3 3, 4 4, 5 5)' ) ) → true
Hors ligne
#4 Thu 03 October 2019 11:23
- florence44
- Participant actif
- Date d'inscription: 11 Sep 2007
- Messages: 103
Re: QGIS: Etiquettes - Inverse de within(centroid ?
Autant pour moi ça fonctionne.
Génial merci beaucoup.
Florence
MathieuR a écrit:
Bonjour
C'est l'opérateur disjoint qu'il faut utiliser
Ex. tiré de QGIS :Code:
disjoint( geom_from_wkt( 'POLYGON((0 0, 0 1, 1 1, 1 0, 0 0 ))' ), geom_from_wkt( 'LINESTRING(3 3, 4 4, 5 5)' ) ) → true
Hors ligne