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 Mon 22 February 2016 09:02

imsaf
Participant actif
Date d'inscription: 17 Feb 2016
Messages: 59

QGIS : Altitude et pentes de tronçons d'un cours d'eau

Bonjour QGISiens,

Je dispose d'une rivière avec ses affluents que j'ai découpée en tronçons de 1km chacun avec l'extension " stations lines". j'ai eu comme résultat donc un shapefile de plusieurs petits segments distancés de 1km .

Maintenant, j'aimerai calculer la différence d'altitude entre chaque segment pour calculer par la suite la pente locale. Le but étant d'avoir un tableau de pentes mais aussi un shapefile classant ces pentes selon leurs valeurs. Comment faire SVP tout ça ? je suis en satge de fin d'études et toute débutante sur QGIS.

Hors ligne

 

#2 Mon 22 February 2016 10:08

MathieuB
Membre du bureau
Lieu: Montpellier
Date d'inscription: 18 Jan 2006
Messages: 1220
Site web

Re: QGIS : Altitude et pentes de tronçons d'un cours d'eau

Bonjour,

avec un raster d'altitude et l'extension Raster "statistiques de zone", vous pourrez afficher pour chaque tronçon le min et le max du raster, calculer la différence entre les deux et faire votre affichage

La seule petite chose à faire est de convertir votre linéaire en polygone, avec un tampon d'un mètre par exemple.


Mathieu BOSSAERT
Association GeoRezo

Hors ligne

 

#3 Mon 22 February 2016 12:04

Romary
Participant assidu
Lieu: Epinal
Date d'inscription: 17 Jun 2011
Messages: 210

Re: QGIS : Altitude et pentes de tronçons d'un cours d'eau

Bonjour,
Si ça peut vous être utile, voici la procédure que je me suis noté pour une problématique similaire :

    1. Création du rasteur de pente,
    2. conversion rasteur -> polygone,
    3. nettoyage de la couche. Conserver id et champ pour stockage de la pente,
    4. Découpe des linéaires par le rasteur polygonisé : intersection vecteur (le linéaire en question) par polygone (rasteur polygonisé),
    5. Alimenter la pente pour chaque tronçon par jointure topo,
    6. Ajouter la colonne avec les longueurs de chaque tronçon,
    7. sauvegarder,
    8. dupliquer et éditer le dbf de la couche shape sur excel,
    9. réaliser les moyennes des pentes par id pondérées par la longueur de chaque tronçon,
    10. pour une conversion en pourcentage : 100* tan( pi*"angle_degre")/180),
    11. réaliser une jointure attributaire,
    12. thématique sur le champ résultant.

Cordialement,
Ry

Hors ligne

 

#4 Tue 23 February 2016 08:52

imsaf
Participant actif
Date d'inscription: 17 Feb 2016
Messages: 59

Re: QGIS : Altitude et pentes de tronçons d'un cours d'eau

Merci pour vos réponses, je vais essayer et je vous ferai un retour

Hors ligne

 

Pied de page des forums

Powered by FluxBB