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

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Wed 09 August 2017 15:57

marvinr
Participant occasionnel
Date d'inscription: 21 Dec 2015
Messages: 13

QGIS 2.14: Exporter masque en .shp ("Mask")

Bonjour,

Je souhaite enregistrer, en tant que .shp, le masque que j'ai crée autour d'un élément grâce à l'extension "Mask" sur Qgis.

Quand je fais "enregistrer sous.." cela me remet le polygone d'origine et efface le masque.

Je fais donc appel à vous afin de savoir s'il y avait une méthode particulière à suivre ?

Merci d'avance smile

Dernière modification par marvinr (Thu 10 August 2017 08:58)

Hors ligne

 

#2 Wed 09 August 2017 17:48

Robin
GeoRezo forever
Lieu: France
Date d'inscription: 31 Aug 2005
Messages: 13614
Site web

Re: QGIS 2.14: Exporter masque en .shp ("Mask")

Aucune méthode ne permet de créer un masque infini smile Le masque utilisé par le plugin est l'équivalent de la symbologie polygone inversé.
En gros, QGIS prend un polygone et masque ce qui n'est pas ce polygone à l'infini, mais ça reste de l'affichage.

Par contre, rien ne t'empêche de découper depuis un (énorme) carré disposé autour de ton polygone d'origine le contour de celui ci (outil Différence symétrique, je crois). Il restera un trou, que tu pourras utiliser comme masque, comme on faisait avant cette fonctionnalité de polygones inversés.

Hors ligne

 

#3 Thu 10 August 2017 08:55

marvinr
Participant occasionnel
Date d'inscription: 21 Dec 2015
Messages: 13

Re: QGIS 2.14: Exporter masque en .shp ("Mask")

C'est bien ce que je craignais...

Merci beaucoup pour ta réponse !
Je vais essayer ta méthode smile

Hors ligne

 

#4 Thu 10 August 2017 09:20

sabriGeo
Participant occasionnel
Date d'inscription: 13 Oct 2009
Messages: 31

Re: QGIS 2.14: Exporter masque en .shp ("Mask")

Bonjour Marvinr,

si j'ai bien compris ton souci, une possibilite pourait etre de sauvegarder le style en qml dans le meme dossier avec le meme nom que le shp, a l'ouverture du shp, celui s'affichera avec une symbologie inverse (l'effet mask).

Hors ligne

 

#5 Thu 10 August 2017 09:46

marvinr
Participant occasionnel
Date d'inscription: 21 Dec 2015
Messages: 13

Re: QGIS 2.14: Exporter masque en .shp ("Mask")

Intéressant, je ne connaissais pas/plus cette technique.
Je vais essayer de voir si ça peut correspondre à ce que j'ai besoin de faire, merci pour cette nouvelle piste !

Hors ligne

 

#6 Thu 10 August 2017 10:15

lylambda
Participant actif
Date d'inscription: 31 Aug 2016
Messages: 127

Re: QGIS 2.14: Exporter masque en .shp ("Mask")

La méthode de sabriGeo est fonctionnelle.

Une autre, équivalente, consiste à :
- "Enregistrer sous ..." la couche mask tel que tu l'indique au début du fil
- clique droit sur la couche mask générée par l'extension > menu "Styles" > "Copier le style"
- clique droit sur ta copie shp de la couche mask > menu "Styles" > "Coller le style"

Hors ligne

 

#7 Thu 10 August 2017 11:47

Robin
GeoRezo forever
Lieu: France
Date d'inscription: 31 Aug 2005
Messages: 13614
Site web

Re: QGIS 2.14: Exporter masque en .shp ("Mask")

sabriGeo a écrit:

si j'ai bien compris ton souci, une possibilite pourait etre de sauvegarder le style en qml dans le meme dossier avec le meme nom que le shp, a l'ouverture du shp, celui s'affichera avec une symbologie inverse (l'effet mask).


Dans le même style, on peut aussi sauvegarder en qlr si besoin (= Fichier de Définition de couche - Layer definition file). A charger par le menu couche - layer / Ajouter depuis un fichier de définition de couche - Add from Layer Definition file

Dernière modification par Robin (Thu 10 August 2017 11:48)

Hors ligne

 

Pied de page des forums

Powered by FluxBB