Pages: 1
- Sujet précédent - QGIS/Atlas de plan: filtrer points par localisation dans un polygone - Sujet suivant
#1 Fri 26 January 2024 14:23
- liege67
- Participant actif
- Lieu: Liège
- Date d'inscription: 10 Apr 2014
- Messages: 145
QGIS/Atlas de plan: filtrer points par localisation dans un polygone
[résolu]
bonjour
je dispose de points d'observation dans les 5 provinces wallonnes (5 polygones), j'ai préparé un atlas de plan (qui fonctionne sans le filtre à définir ci-après) dont la couche de couverture (atlas_pagename - champ NameFRE) est la couche des provinces
dans l'atlas, je souhaite filtrer les points et ne les afficher que dans la province courante
j'ai donc créé pour la couche de points une symbologie "Ensemble de règles" dont la règle "Présent dans la province" est celle-ci
overlay_within( 'Layer_Provinces', filter:= 'NameFRE' = @atlas_pagename ) ou
overlay_within( 'Layer_Provinces', filter:= NameFRE = @atlas_pagename )
et le ELSE est un autre symbole
ce filtre rend "false" pour tous les points et c'est le symbole de la règle ELSE qui s'applique partout
où est mon erreur ?
merci, jean marc
Dernière modification par liege67 (Fri 26 January 2024 16:23)
Hors ligne
#2 Fri 26 January 2024 15:04
- SANTANNA
- Moderateur
- Lieu: Angers
- Date d'inscription: 18 Jan 2008
- Messages: 3944
Re: QGIS/Atlas de plan: filtrer points par localisation dans un polygone
Bonjour,
je souhaite filtrer les points et ne les afficher que dans la province courante
Utilisez donc l'outil de filtre spatial de l'objet carte lui-même. Voir paramètres de découpage
overlay_within( 'Layer_Provinces', filter:= 'NameFRE' = @atlas_pagename )
Cette formule n'est pas bonne car 'NameFRE' est du texte litéral et j'imagine que vos pages d'atlas (vos provinces) ne se nomment pas ainsi.
overlay_within( 'Layer_Provinces', filter:= NameFRE = @atlas_pagename )
Il n'y a rien qui me saute à l’œil avec celui-ci. L'atlas est bien activé?
Hors ligne
#3 Fri 26 January 2024 15:16
- liege67
- Participant actif
- Lieu: Liège
- Date d'inscription: 10 Apr 2014
- Messages: 145
Re: QGIS/Atlas de plan: filtrer points par localisation dans un polygone
bonjour
l'atlas fonctionne bien, avec le champ NameFRE comme nom de page - voir illu
jean marc
Hors ligne
#4 Fri 26 January 2024 16:05
- liege67
- Participant actif
- Lieu: Liège
- Date d'inscription: 10 Apr 2014
- Messages: 145
Re: QGIS/Atlas de plan: filtrer points par localisation dans un polygone
le paramètre "découper aux limites de l'entité atlas", que j'avais complètement perdu de vue, fait le job !
merci
Hors ligne
#5 Sat 27 January 2024 15:17
- Tixi
- Participant actif
- Date d'inscription: 6 Jun 2022
- Messages: 126
Re: QGIS/Atlas de plan: filtrer points par localisation dans un polygone
le paramètre "découper aux limites de l'entité atlas", que j'avais complètement perdu de vue, fait le job !
Ca, ca marche pour la légende, mais je n'ai rien vu de tel pour la carte. Si j ai rate quelque chose, merci de préciser ou sont ces paramètres.
Cordialement
Hors ligne
#6 Sat 27 January 2024 15:55
- liege67
- Participant actif
- Lieu: Liège
- Date d'inscription: 10 Apr 2014
- Messages: 145
Re: QGIS/Atlas de plan: filtrer points par localisation dans un polygone
le paramètre "découper aux limites de l'entité atlas", que j'avais complètement perdu de vue, fait le job !
Ca, ca marche pour la légende, mais je n'ai rien vu de tel pour la carte. Si j ai rate quelque chose, merci de préciser ou sont ces paramètres.
Cordialement
ci-joint illustration - on parle bien ici des param de l'objet carte dans la mise en page (Qgis 3.32.3)
jean marc
Hors ligne
#7 Sun 28 January 2024 14:26
- Tixi
- Participant actif
- Date d'inscription: 6 Jun 2022
- Messages: 126
Re: QGIS/Atlas de plan: filtrer points par localisation dans un polygone
Merci, je pense que j aurais du voir cette fonctionnalite.
Je n ai pas fini de faire le tour de toutes les options, mais ca me sera tres utile.
Cordialement
Hors ligne
#8 Sun 28 January 2024 14:29
- liege67
- Participant actif
- Lieu: Liège
- Date d'inscription: 10 Apr 2014
- Messages: 145
Re: QGIS/Atlas de plan: filtrer points par localisation dans un polygone
cette fonctionnalité est apparue avec la version 3.16
https://www.qgis.org/fr/site/forusers/v … atlas-maps
Dernière modification par liege67 (Sun 28 January 2024 14:29)
Hors ligne
Pages: 1
- Sujet précédent - QGIS/Atlas de plan: filtrer points par localisation dans un polygone - Sujet suivant