#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
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: 211
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