Pages: 1
- Sujet précédent - QGIS : Filtrer donnees tables attributaires feuille d Atlas - Sujet suivant
#1 Wed 30 July 2025 12:08
- Lena Lozac'h
- Juste Inscrit !
- Date d'inscription: 7 Dec 2022
- Messages: 6
QGIS : Filtrer donnees tables attributaires feuille d Atlas
[EDITE]
Bonjour à tous
Tout d'abord j'ai essayé de rechercher sur le site mais je n'ai rien (ou pas su) trouvé.
Sous QGIS, j'ai monté un projet d'éclairage public.
Voici ma question :
J'ai créé un Atlas avec une carte, repérant des points lumineux, et des tables attributaire, indiquant les informations de points lumineux.
Je souhaiterais filtrer mes tables attributaires par rapport aux noms des feuilles (qui prennent des numéros de rues) de mon Atlas.
[img]https://i.ibb.co/LdQkcqpg/AVANT-AUCUN-PROBLEME.png[/img]
Auparavant j'arrivais à faire ce que j'explique ci-dessous, cependant depuis peu cela ne fonctionne plus.
J'ai un tableau avec trois colonnes :
- Type de support
Mon type est filtrer directement dans les propriétés de l'objet via l'expression
Code:
"TYPE_SUPPORT" is not NULL AND "n°" = attribute( @atlas_feature , 'n°')
- Nombre
Afin de compter le nombre de support concerné par ce type de support sur la rue qui est affiché par l'Atlas j'utilisais cette expression
Code:
count( "ident" ,group_by:= "TYPE_SUPPORT" , filter := ("n°" = attribute( @atlas_feature , 'n°')))
- Identifiant
Enfin j'affichais les identifiants des supports liés à ce type de support avec l'expression
Code:
concatenate( "ident" ,group_by:= "TYPE_SUPPORT" , filter:= "n°" = attribute( @atlas_feature , 'n°') , concatenator:=', ')
Dorénavant les deux dernières colonnes ne fonctionnent plus, les types de support sont bien liés à la feuille courante de l'Atlas, mais je ne peux plus filtrer le nombre et les identifiant en fonction de l'Atlas.
[img]https://i.ibb.co/8DfMPLH8/APRES-PROBLEMES.png[/img]
En espérant être assez claire, je peux donner plus d'explications si cela n'est pas assez explicite.
Merci pour votre aide
Dernière modification par Lena Lozac'h (Wed 30 July 2025 13:06)
Hors ligne
#2 Wed 30 July 2025 12:59
- SANTANNA
- Moderateur
- Lieu: Angers
- Date d'inscription: 18 Jan 2008
- Messages: 4115
Re: QGIS : Filtrer donnees tables attributaires feuille d Atlas
Bonjour,
Je vous joints un PDF pour imagé mes propos.
Pas de document joint. Cliquez sur Modifier et vous devriez avoir dans l'interface l'outil d'ajout de pièce jointe.
Dorénavant les deux dernières colonnes ne fonctionnent plus
Pour aider à éventuellment mieux vous aider, il faudrait indiquer le comportement actuel des expressions. Le résultat est-il erroné ou l'expression réputée invalide, ou ....? Et quid si vous simplifiez l'expression étape par étape, à quel moment ça part en vrille?
Hors ligne
#3 Wed 30 July 2025 13:09
- Lena Lozac'h
- Juste Inscrit !
- Date d'inscription: 7 Dec 2022
- Messages: 6
Re: QGIS : Filtrer donnees tables attributaires feuille d Atlas
Bonjour,
J'ai édité mon premier post, en ajoutant des liens vers les différentes images.
Merci
Hors ligne
#4 Wed 30 July 2025 14:15
- SANTANNA
- Moderateur
- Lieu: Angers
- Date d'inscription: 18 Jan 2008
- Messages: 4115
Re: QGIS : Filtrer donnees tables attributaires feuille d Atlas
A part les valeurs qui ne sont pas les mêmes entre les deux tableaux (peut-être parce que l'entité atlas n'est pas la même) , je ne vois pas à quel endroit une formule ne marche.
Hors ligne
#5 Wed 30 July 2025 14:24
- Lena Lozac'h
- Juste Inscrit !
- Date d'inscription: 7 Dec 2022
- Messages: 6
Re: QGIS : Filtrer donnees tables attributaires feuille d Atlas
Effectivement sur la deuxième image cela n'est pas visible car j'ai fait une modification dans la formule (ce n'est pas le résultat voulu non plus car cela ne colle pas avec ma présentation et les cumuls ne sont pas bons).
Je vous joins ci-dessous le résultat que j'ai dorénavant en utilisant exactement les formules que j'ai indiqué dans mon post.
[img]https://i.ibb.co/zhJJH6HC/CUMUL-UNIQUEMENT.png[/img]
J'ai l'impression que lorsque je fait appel à mon atlas cela me fait uniquement des cumuls.
Désolé pour le désordre dans l'explication précédente.
Hors ligne
#6 Wed 30 July 2025 15:43
- Lena Lozac'h
- Juste Inscrit !
- Date d'inscription: 7 Dec 2022
- Messages: 6
Re: QGIS : Filtrer donnees tables attributaires feuille d Atlas
Rebonjour,
Entre temps j'avais téléchargé la nouvelle mise à jour de QGIS 3.40, j'ai donc décidé de réessayer avec mon ancienne version et cela fonctionne.
Apparemment la formule que j'utilisais ne doit plus fonctionner dans la nouvelle mise à jour.
Hors ligne
Pages: 1
- Sujet précédent - QGIS : Filtrer donnees tables attributaires feuille d Atlas - Sujet suivant