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

GEODATA DAYS 2024

#1 Thu 10 September 2015 09:43

Col A
Participant occasionnel
Date d'inscription: 13 Mar 2015
Messages: 18

QGIS : Extraction de points xyz dans polygone, à partir d'un MNT

Bonjour à tous,
Je dispose d'un MNT (.tif) et d'un certain nombre de polygones dans lesquels je souhaite extraire les points XYZ du MNT.
Sur le forum j'ai vu pas mal de manip à faire pour extraire un MNT d'un MNT, mais un vecteur d'un MNT.

Aujourd'hui, je passe par la manip d'extraction de MNT => Raster - extraction - découper => je sélectionne la zone autour de mon polygone, je crée donc un nouveau MNT crop, et je le transforme ensuite en points XYZ. Enfin, je fais une sélection des points à l'intérieur du polygone..
C'est un peu fastidieux surtout que j'ai beaucoup de polygones !

Ma question est donc la suivante : Existe t-il un moyen plus simple d'extraire l'information en XYZ contenus dans un polygone à partir d'un MNT (.tif) ?!
Merci !

Hors ligne

 

#2 Thu 10 September 2015 10:08

gustavecoste
Participant actif
Lieu: Montpellier
Date d'inscription: 24 Apr 2013
Messages: 118

Re: QGIS : Extraction de points xyz dans polygone, à partir d'un MNT

Qu'entends tu exactement par les points XYZ du MNT? Un point par pixel?


Gustave Coste

Hors ligne

 

#3 Thu 10 September 2015 11:19

Col A
Participant occasionnel
Date d'inscription: 13 Mar 2015
Messages: 18

Re: QGIS : Extraction de points xyz dans polygone, à partir d'un MNT

Oui exactement !

Hors ligne

 

#4 Thu 10 September 2015 11:43

dominique.lys
Participant assidu
Date d'inscription: 5 Oct 2006
Messages: 473
Site web

Re: QGIS : Extraction de points xyz dans polygone, à partir d'un MNT

Bonjour,

Vous pouvez, dans la toolbox, utiliser l'outil "SAGA Grid value to point" qui permet non seulement de convertir un raster en points mais également de spécifier une couche de polygones pour extraire seulement les points contenus dans ces derniers ! Vous aurez dans les attributs les valeurs XYZ, s'il faut savoir également à quel polygone appartient chaque points vous pouvez faire par la suite une jointure spatiale pour rapatrier les attributs du polygone correspondant.

Hors ligne

 

#5 Thu 10 September 2015 11:54

Col A
Participant occasionnel
Date d'inscription: 13 Mar 2015
Messages: 18

Re: QGIS : Extraction de points xyz dans polygone, à partir d'un MNT

Merci pour votre réponse, ça a l'air super comme outil et tout à fait ce que je recherche, toutefois je n'ai pas SAGA dans ma toolbox..
Je suis en version 2.6 je ne devrais pas avoir SAGA automatiquement ?

Hors ligne

 

#6 Thu 10 September 2015 12:49

gustavecoste
Participant actif
Lieu: Montpellier
Date d'inscription: 24 Apr 2013
Messages: 118

Re: QGIS : Extraction de points xyz dans polygone, à partir d'un MNT

Selon la méthode d'installation de QGIS, il peut être nécessaire d'installer SAGA en parallèle. Tu pourra le trouver ici.

Dernière modification par gustavecoste (Thu 10 September 2015 12:50)


Gustave Coste

Hors ligne

 

#7 Thu 10 September 2015 15:48

dominique.lys
Participant assidu
Date d'inscription: 5 Oct 2006
Messages: 473
Site web

Re: QGIS : Extraction de points xyz dans polygone, à partir d'un MNT

Une alternative sans SAGA : l'outil GDAL clip raster by mask, on obtient un raster avec des données uniquement au niveau des polygones (le reste étant nodata), ensuite convertir ce raster en point avec l'outil que vous utilisiez dans vos précédentes manip.

Hors ligne

 

Pied de page des forums

Powered by FluxBB