Je travaille sur un DEM qui dans une zone où il y a peu de soulagement.
Je voudrais «brûler» le réseau fluvial dans le DEM pour pouvoir calculer avec précision l'accumulation et la longueur du débit.
J'utilise ArcGIS Desktop 10.
Je travaille sur un DEM qui dans une zone où il y a peu de soulagement.
Je voudrais «brûler» le réseau fluvial dans le DEM pour pouvoir calculer avec précision l'accumulation et la longueur du débit.
J'utilise ArcGIS Desktop 10.
Réponses:
Convertissez vos vecteurs de flux en raster avec une valeur de 1 et la même étendue et la même taille de cellule que votre DEM. Dans la calculatrice raster, utilisez une expression d'algèbre de carte quelque chose comme:
Si vous souhaitez graver dans les cours d'eau plus d'une unité d'élévation, passez
"DEM" - 1
à"DEM" - a bigger value
.Pour implémenter l'algorithme de coefficient de décroissance Whitebox GAT (Z = E - (G / (G + D)) ^ k * H) à partir de la réponse @elrobis dans la calculatrice raster d'ArcGIS 10, utilisez quelque chose comme:
"DEM" - Power (G / (G + EucDistance("rivers_raster") ), k ) * H
Remplacez G par votre taille de cellule, k par une valeur> 0 (coefficient de désintégration) et H par la quantité maximale pour abaisser votre DEM de, par exemple:
"DEM" - Power (30 / (30 + EucDistance("rivers_raster") ), 2 ) * 5
la source
Whitebox GAT ( package open source d'hydrologie et de télédétection) a une méthode de ce nom dans ses utilitaires d'hydrologie. La Whitebox est unique en ce qu'elle expose le code source et les algorithmes utilisés par l'analyse via l'interface utilisateur (notez le bouton Afficher le code). Même si vous avez l'intention d'isoler vos procédures dans ArcGIS, il peut être avantageux d'expérimenter avec une autre version.
la source
ArcHydro possède de nombreux outils de traitement DEM, l'un étant la gravure de flux en utilisant la méthodologie AGREE. Je l'ai utilisé plusieurs fois. C'est une extension d'ArcMap et assez complète.
la source
Vous pouvez utiliser votre DEM existant pour créer des points de hauteur et / ou des contours, puis utiliser l' outil Topo to Raster pour recréer un DEM hydrologiquement correct, y compris votre réseau d'eau. Je ne suis pas sûr à 100% de la différence entre la surface résultante et votre DEM d'origine, bien que vous puissiez être sûr que cela fonctionnera pour créer des réseaux de flux, si les mesures de hauteur exactes ne sont pas essentielles. L'outil Topo to Raster permet également d'autres caractéristiques importantes sur le plan hydrologique telles que les plans d'eau et les puits connus.
Il nécessite l'extension Spatial Analyst, bien que je suppose que vous l'avez si vous regardez en premier lieu l'accumulation et la longueur du flux.
Je n'ai pas essayé cela moi-même et je n'ai pas de données à portée de main pour concocter un test en ce moment, mais je ne vois pas pourquoi cela ne fonctionnerait pas.
la source
Pour Arcgis, la réponse de Luke semble parfaite, mais comme il est mentionné WhiteBox GAT dans une autre réponse, je ne peux pas m'empêcher d'ajouter des informations supplémentaires sur d'autres "saveurs" au cas où cela pourrait aider.
SAGA-GIS (gratuit) possède des fonctionnalités de prétraitement intéressantes - l'une d'elles peut répondre à votre question: http://www.saga-gis.org/saga_tool_doc/2.1.3/ta_preprocessor_6.html
Vous aurez besoin d'un DEM raster et de votre réseau fluvial dans un format raster ( Shapes to Grid devrait accomplir cela - tout le reste devrait être nodata)
la source
Consultez la boîte à outils MAPC (MAPC.org) ici
L'un des outils crée un "Burn Raster" à partir de lignes vectorielles et de DEM
la source