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 Tue 18 June 2019 14:21

hm85
Participant occasionnel
Date d'inscription: 22 Jan 2015
Messages: 21

QGIS 3.5: atlas avec masque

Bonjour,

Dans la version 2.18 de qgis, j'utilisais le plugin mask avec l'atlas.
J'avais donc un masque autour de chaque entité de mon atlas.
Avec la version 3.5, cela ne fonctionne plus ou tout du moins je n'y arrive pas.
J'ai donc fait une couche avec un ensemble de règle pour masquer les données autres de l'atlas en cours ('champ' not in ($atlas_feature).
Mais ça ne fonctionne pas non plus.

Quelqu'un a t-il déjà rencontré ce problème.
Merci d'avance pour vos réponse

Hors ligne

 

#2 Tue 18 June 2019 15:13

LambertI
Participant occasionnel
Lieu: NANCY
Date d'inscription: 14 Apr 2006
Messages: 17

Re: QGIS 3.5: atlas avec masque

Bonjour,

Vous pouvez utiliser en symbologie les polygones inversés avec comme sous-moteur de rendu la règle   $id= @atlas_featureid

Voir pièce jointe

Cordialement


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

Hors ligne

 

#3 Mon 24 June 2019 13:31

Lucie SMVG
Juste Inscrit !
Date d'inscription: 24 Jun 2019
Messages: 2

Re: QGIS 3.5: atlas avec masque

Bonjour,
j'ai testé votre solution qui fonctionne et permet de faire ressortir seulement le polygone de la couche qui sert pour l'atlas mais en revanche ça ne répond pas au problème de l'atlas avec le plugin mask qui lui permet de masquer ce qu'il y a autour du polygone de l'atlas (les autres couches qui dépassent du polygone).
Avez vous une solution pour faire fonctionner plugin mask avec l'atlas ?
Merci

Hors ligne

 

#4 Mon 24 June 2019 14:24

Renaud
Membre
Lieu: Ploemeur (56)
Date d'inscription: 9 Mar 2006
Messages: 2315

Re: QGIS 3.5: atlas avec masque

Bonjour,

La réponse précédente, utilisation de la symbologie 'polygones inversés', répond bien à la question


Renaud Mouche

Hors ligne

 

#5 Tue 25 June 2019 08:01

Lucie SMVG
Juste Inscrit !
Date d'inscription: 24 Jun 2019
Messages: 2

Re: QGIS 3.5: atlas avec masque

effectivement il faut la fonction polygones inversés pour la couche qui sert de masque mais pour les autres couches que l'on souhaite afficher en prenant les contours de l'atlas, il faut une seconde formule aussi bien pour la symbologie que pour les étiquettes dans les ensembles de règles : contains(@atlas_geometry,$geometry)

Hors ligne

 

Pied de page des forums

Powered by FluxBB