Pages: 1
- Sujet précédent - QGIS 1.8 : Découper une couche vecteur par une couche raster - Sujet suivant
#1 Fri 24 May 2013 11:08
- BOYER.M
- Participant actif
- Date d'inscription: 5 Sep 2012
- Messages: 147
QGIS 1.8 : Découper une couche vecteur par une couche raster
Comment peut on découper une couche vecteur par une couche raster QGIS 1.8 ?
J'ai une couche raster, et plusieurs couches vecteurs, je souhaite garder de ces couches vecteurs uniquement les élément présent sur sur ma couche raster.
Dernière modification par BOYER.M (Fri 24 May 2013 11:11)
Hors ligne
#2 Fri 24 May 2013 14:32
- aurelien.quiblier
- Participant actif
- Lieu: Lyon
- Date d'inscription: 26 Oct 2010
- Messages: 146
- Site web
Re: QGIS 1.8 : Découper une couche vecteur par une couche raster
Bonjour,
Tu pourrais peut-être polygoniser ton raster et ensuite faire un découpage de ta couche vectorielle par la couche résultant de la polygonisation.
Aurélien QUIBLIER
arx iT
Hors ligne
#3 Fri 24 May 2013 14:41
- BOYER.M
- Participant actif
- Date d'inscription: 5 Sep 2012
- Messages: 147
Re: QGIS 1.8 : Découper une couche vecteur par une couche raster
j’ai déjà essayé sa fait planter QGIS
Hors ligne
#4 Fri 24 May 2013 15:24
- aurelien.quiblier
- Participant actif
- Lieu: Lyon
- Date d'inscription: 26 Oct 2010
- Messages: 146
- Site web
Re: QGIS 1.8 : Découper une couche vecteur par une couche raster
Essaye avec d'autres rasters, c'est étonnant que ça ne fonctionne pas. Sinon, essaye avec d'autres logiciels, comme GRASS ou SAGA.
Autrement, j'ai une autre idée, qui consiste à faire l'inverse : rasteriser ta couche vecteur (en créant au préalable un champ, qui aurait pour toutes les entités la même valeur, 10 par exemple) en définissant le champ créé comme "champ d'attribut".
Tu prends garde à ce que tout le territoire sur lequel tu veux travailler ait bien une seule valeur comme pixel, par exemple 1 (et que tout le reste, qui est en dehors, ait une autre valeur, le mieux serait 0).
Ensuite, tu utilises la calculatrice raster pour multiplier un raster par l'autre.
En résultat, tu auras un raster avec des valeurs en 10 (1*10) et le reste en 0 (0*10). Tout ce qui est en 10 est la portion de territoire que tu veux garder.
Aurélien QUIBLIER
arx iT
Hors ligne
#5 Fri 24 May 2013 15:26
- BOYER.M
- Participant actif
- Date d'inscription: 5 Sep 2012
- Messages: 147
Re: QGIS 1.8 : Découper une couche vecteur par une couche raster
J'y suis enfin arrivé.
J'ai créé une nouvelle couche vecteur de polygone, où j'ai créé un rectangle de l'emprise de mon raster puis découper et c'est bon.
Dernière modification par BOYER.M (Fri 24 May 2013 15:57)
Hors ligne
#6 Sat 25 May 2013 20:43
- FERNANE
- Participant actif
- Date d'inscription: 14 Sep 2005
- Messages: 139
Re: QGIS 1.8 : Découper une couche vecteur par une couche raster
Bonjour,
Avec la calculatrice RASTER, essayer la formule champ0 (0 ou valeur
hors de l'emprise)
Polygoniser l'emprise sur le fichier résultat ( la valeur est la même =
1 sur la zone concernée)
Faîtes ensuite vos extractions de fichiers avec le polygone unique
d'emprise obtenu.
Hors ligne
#7 Sat 16 November 2013 21:18
- Quintin
- Juste Inscrit !
- Date d'inscription: 16 Nov 2013
- Messages: 4
Re: QGIS 1.8 : Découper une couche vecteur par une couche raster
Bonsoir,
moi en faite j'ai le problème inverse. J'ai une couche de MNT format raster et une couche département vecteur.
Sauf que je ne voudrais exporter que la partie du MNT contenu dans l'emprise du département.
Merci d'avance.
Hors ligne
#8 Sat 16 November 2013 22:16
- SANTANNA
- Moderateur
- Lieu: Angers
- Date d'inscription: 18 Jan 2008
- Messages: 3929
Re: QGIS 1.8 : Découper une couche vecteur par une couche raster
Bonjour,
Je pense que menu Raster >> Découper et choisir en mode de découpage, couche de masquage > votre couche département devrait faire l'affaire.
Hors ligne
#9 Sat 16 November 2013 23:55
- Quintin
- Juste Inscrit !
- Date d'inscription: 16 Nov 2013
- Messages: 4
Re: QGIS 1.8 : Découper une couche vecteur par une couche raster
Tout d'abbord, merci de ta réponse aussi rapide.
Mais cela ne marche pas, je dois faire une manipulation mauvaise très certainement.
Quand je vais dans découpage, je choisis couche de masquage, je sélectionne mon fichier shp des communes en couche de masquage, mais quand je valide, j'ai une fenêtre attention, not created.
Alors que si je sélectionne manuellement avec le rectangle, cela marche (évidement la cote d'Or n'est pas vraiment rectangulaire).
Hors ligne
#10 Sun 17 November 2013 15:46
- SANTANNA
- Moderateur
- Lieu: Angers
- Date d'inscription: 18 Jan 2008
- Messages: 3929
Re: QGIS 1.8 : Découper une couche vecteur par une couche raster
Bonjour,
il semble que t'utilises une couche avec plusieurs entités. Crée au préalable une couche dep avec comme seule entité la Cote-d'Or, en fusionnant toutes tes communes. Et réessaies avec cette couche.
Hors ligne
#11 Mon 18 November 2013 19:27
- Quintin
- Juste Inscrit !
- Date d'inscription: 16 Nov 2013
- Messages: 4
Re: QGIS 1.8 : Découper une couche vecteur par une couche raster
Bonsoir,
excuse moi mais je suis complètement novice dans le monde de Qgis, comment fait on pour tout fusionner?
A partir de la table d'attribut?
Merci d'avance.
Hors ligne
#12 Mon 18 November 2013 21:51
- Quintin
- Juste Inscrit !
- Date d'inscription: 16 Nov 2013
- Messages: 4
Re: QGIS 1.8 : Découper une couche vecteur par une couche raster
En faite c'est bon j'ai réussis à fusionner en 1 entité mais je ne comprend tout pas comment faire le découpage ensuite je crois que je ne dois pas faire correctement le découpage.
Hors ligne
Pages: 1
- Sujet précédent - QGIS 1.8 : Découper une couche vecteur par une couche raster - Sujet suivant