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 Tue 08 April 2014 15:46

RandoClèm
Participant occasionnel
Date d'inscription: 15 Mar 2013
Messages: 38

QGIS : Réalisation d'une courbe hypsométrique

Bonjour à tous,

J'ai besoin de votre aide ! smile
Je désire plus que tout réaliser une courbe hypsométrique pour un bassin versant.
J'ai mon MNT, mis en forme dans Qgis, j'ai réalisé des courbes de niveau avec un pas de 10m...
Le problème c'est que je ne sais pas du tout comment récupérer les données (si c'est possible) du raster, à savoir les surfaces occupées par chaque altitude ou tranche d'altitudes.

Existe-t-il une solution à mon problème ?

Merci d'avance.

Dernière modification par RandoClèm (Tue 08 April 2014 15:47)

Hors ligne

 

#2 Wed 09 April 2014 14:34

RandoClèm
Participant occasionnel
Date d'inscription: 15 Mar 2013
Messages: 38

Re: QGIS : Réalisation d'une courbe hypsométrique

Bonjour à tous,

Désolée pour le post, suite à de bons conseils, j'ai pu résoudre le problème.
Pour les gens que ça intéresseraient, il suffit en faite de polygoniser le raster en vecteur. Ce qui nous donne un vecteur avec les altitudes de chaque pixel, pour avoir la surface il suffit après de rajouter une colonne et et calculer l'aire.

J'espère que ce post pourra vous servir ! big_smile

Hors ligne

 

#3 Mon 06 October 2014 19:06

Richelsdorfite
Juste Inscrit !
Date d'inscription: 6 Oct 2014
Messages: 4

Re: QGIS : Réalisation d'une courbe hypsométrique

Bonsoir,

Je suis moi-même, dans le cadre d'une étude de territoire faite en formation agricole, à la recherche d'une méthodologie permettant de faire une courbe hypsométrique d'une zone.
N'étant pas du tout issu d'une formation géographique ou géomatique, pourriez-vous me détailler la procédure ?
Je pars d'un fichier EU-DEM 30 mètres duquel j'ai sélectionné un zone élargie autour du bassin étudié.

Cordialement,

Michel

Hors ligne

 

#4 Tue 07 October 2014 15:11

baudon
Participant occasionnel
Lieu: Caluire-et-Cuire
Date d'inscription: 27 Jan 2014
Messages: 16

Re: QGIS : Réalisation d'une courbe hypsométrique

Bonjour,

J'ai expérimenté une solution via QGIS et ImageJ (pas très compliquée).

Sous QGIS, ouvrir le raster (le MNT) et le shapefle (polygones) de la zone qui vous intéresse.
Découper le raster (Raster - Découper, sélectionner la couche de masquage).
L'enregistrer.
Ouvrir le raster découpé.
Le sauvegarder en le projetant (choisir une projection équivalente, conservant les surfaces, Bonne par exemple ou une projection qui convient au territoire d'étude). Choisir le format Geotiff ou tiff 32 bits. On peut ignorer l'étape de la projection si la zone est peu étendue.

Ouvrir le raster sauvegardé avec ImageJ (logiciel d'analyse scientifique d'images donc pas SIG, d'où le choix de la projection équivalente) et  créer l'histogramme du raster. On obtient un histogramme de 256 colonnes.

Enfin, reste à traiter les résultats du calcul afin d'éliminer les valeurs aberrantes et d'ajuster les valeurs pour obtenir des pourcentages ou des superficies.

Si la zone d'étude est petite, il se peut qu'il y ait des erreurs dans le MNT.

Un exemple de résultat :
https://commons.wikimedia.org/wiki/File … et_lin.svg


Cordialement,
Etienne

Hors ligne

 

#5 Tue 07 October 2014 21:05

Richelsdorfite
Juste Inscrit !
Date d'inscription: 6 Oct 2014
Messages: 4

Re: QGIS : Réalisation d'une courbe hypsométrique

Merci Etienne,

J'ai appliqué votre méthode qui me donne un résultat intéressant sur un secteur pas très éloigné de Gap ;-)
Je mets plusieurs liens comprenant mon raster - le shapefile - le résultat ainsi que l'histogramme obtenu avec ImageJ.

Raster :
http://dl.free.fr/gD5Psc5Nr

Shapefile :
http://dl.free.fr/o7ESkiq95

Résultat en GeoTIFF 16 bits (je ne trouve pas de 32 bits) :
http://dl.free.fr/jxcgn1MjX

Histogramme :
http://dl.free.fr/mwLAmKxGA

Serait-il possible de confirmer le résultat ?

Dernière modification par Richelsdorfite (Tue 07 October 2014 21:06)

Hors ligne

 

Pied de page des forums

Powered by FluxBB