Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Printemps des cartes 2024

#1 Wed 06 September 2017 09:11

PHV
Participant occasionnel
Lieu: Tours
Date d'inscription: 20 Sep 2005
Messages: 39

QGIS: Affichage de données dans atlas automatique du composeur

Bonjour,
Je suis dans la réalisation d'un atlas automatisé dans le composeur d'impression et je souhaiterai afficher dans la carte uniquement la liste des données qui intersectent l'entité de l'atlas. Je coche dans les paramètres cette option, mais ça ne fonctionne pas.
Pouvez-vous me dire pourquoi?
Le must, serai aussi que je puisse afficher que les étiquettes des entités qui intersecte l'entité de l'atlas.
Auriez-vous aussi une solution pour ça?
Merci beaucoup.

Hors ligne

 

#2 Wed 06 September 2017 09:42

MathieuR
Membre
Lieu: aix-en-provence
Date d'inscription: 16 Feb 2009
Messages: 1690
Site web

Re: QGIS: Affichage de données dans atlas automatique du composeur

Bonjour,

Pour le premier souci, chez moi, ça marche bien avec les paramètres comme dans l'image en PJ.

Concernant les étiquettes, il y a : https://gis.stackexchange.com/questions … as-feature
La formule à appliquer dans l'onglet étiquettes de la couche :

Code:

case when intersects($geometry, @atlas_geometry) then label end

Fichier(s) joint(s) :
Pour accéder aux fichiers vous devez vous inscrire.

geodata au cerema et petits billets en géomatique

Hors ligne

 

#3 Wed 06 September 2017 11:22

PHV
Participant occasionnel
Lieu: Tours
Date d'inscription: 20 Sep 2005
Messages: 39

Re: QGIS: Affichage de données dans atlas automatique du composeur

Merci pour votre réponse.
J'ai fait le test sur mon document mais ça n'a pas fonctionné.
J'ai créé un nouveau projet bateau pour vérifier le projet en cours n'était pas corrompu. Sur le projet test, ça a bien fonctionné mais avec une autre couche de couverture d'atlas. ce qui me laisse à penser que c'est la couche de couverture du projet initial qui déraille, mais je ne vois pas en quoi.
Une idée?

Hors ligne

 

#4 Wed 06 September 2017 11:28

SANTANNA
Moderateur
Lieu: Angers
Date d'inscription: 18 Jan 2008
Messages: 3799

Re: QGIS: Affichage de données dans atlas automatique du composeur

Bonjour,

Sur le projet test, ça a bien fonctionné mais avec une autre couche de couverture d'atlas. ce qui me laisse à penser que c'est la couche de couverture du projet initial qui déraille, mais je ne vois pas en quoi.


Ca veut dire que ça ne fonctionne pas avec l'ancienne couche de couverture, même dans le nouveau projet bateau?
Problème de géométrie? Non concordance de projection?

Hors ligne

 

#5 Wed 06 September 2017 11:34

PHV
Participant occasionnel
Lieu: Tours
Date d'inscription: 20 Sep 2005
Messages: 39

Re: QGIS: Affichage de données dans atlas automatique du composeur

Possible à propos de la géométrie.
Pour les projections il n'y a pas de soucis.
Je vais tenter la saisie d'une nouvelle couche qui servira de couv pour vérifier si c'est bien la géométrie.
Merci pour l'idée

Hors ligne

 

#6 Wed 06 September 2017 13:25

PHV
Participant occasionnel
Lieu: Tours
Date d'inscription: 20 Sep 2005
Messages: 39

Re: QGIS: Affichage de données dans atlas automatique du composeur

Je confirme que la géométrie est bien pour quelque chose dans le disfonctionnement:
une nouvelle couche de polygones propres et ça marche nickel.
Merci à vous pour le coup de main.

Hors ligne

 

Pied de page des forums

Powered by FluxBB