#1 Mon 04 March 2024 12:41
- auvrayp
- Juste Inscrit !
- Date d'inscription: 4 Mar 2024
- Messages: 1
QGIS: Largeur cours d eau
Bonjour,
Je travaille sur QGIS et pour un projet, je dois déterminer la largeur de nombreux cours d'eau dans une région donnée. Le résultat recherché est un axe avec des tronçons réguliers et pour chaque tronçon, la largeur moyenne.
J'ai à disposition un MNT (LIDAR) précis à 20 cm et un couche avec l'axe des cours d'eau.
Les options envisagées sont :
1) mesurer à la main en se basant sur le relief ombré
2) tracer à la main les berges des cours d'eau et calculer la distance entre les berges et l'axe.
3) faire une analyse spatiale à partir de l'axe et du MNT pour sortir directement la donnée de la largeur
Question A : Pour résoudre l'option 2, est-ce qu'il existe une méthode pour calculer la distance entre deux axes ?
Question B : On m'a parlé de SAGA, un plug-in pour l'analyse hydro sur QGIS. Est-ce que c'est une bonne direction pour résoudre l'option 3 ?
Merci d'avance ! N'hésitez pas à demander des détails si ce n'est pas clair.
P.
Hors ligne
#2 Sat 13 April 2024 00:47
- Benoit D
- Participant assidu
- Date d'inscription: 17 Jul 2018
- Messages: 151
Re: QGIS: Largeur cours d eau
Prendre l'axe des cours d'eau et le découper selon la longueur de tronçon droits voulue.
Transformer le tronçon en surface avec un Tampon d'extrémité plat plus large que le plus large des cours d'eau.
Filtrer le MNT par la classification 9 (eau), en intersectant avec les polygones.
Calculer l'emprise orientée minimale de chaque extrait de MNT "water".
La dimension qui n'est pas celle du tronçon de cours d'eau est la largeur sur cette portion.
Hors ligne