Graver un réseau de flux dans une couche DEM à l'aide d'ArcGIS Desktop?

15

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.

Kate
la source
1
Les polylignes de votre réseau fluvial ont-elles des valeurs Z?
Kirk Kuykendall
Non, ils n'ont pas de valeurs Z. Ils du DNR.
Kate

Réponses:

19

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:

Con("rivers"==1, "DEM" - 1, "DEM")

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

user2856
la source
12

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.

entrez la description de l'image ici

elrobis
la source
2

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.

Hornbydd
la source
1

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.

ThomM
la source
1

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)

Module Burn Stream Network en DEM

Grave un réseau de flux dans un modèle d'élévation numérique (DEM). Les cellules de flux doivent être codées avec des valeurs de données valides, toutes les autres cellules doivent être définies sur aucune valeur de données. Les deux premières méthodes diminuent. La troisième méthode assure un gradient en aval stable. Une diminution d'élévation n'est appliquée que si une cellule en aval est également élevée ou supérieure. Vous devez fournir une grille avec des directions d'écoulement pour la détermination des cellules en aval. Le module «Sink Drainage Route Detection» offre de telles directions d'écoulement.

Auteur: O.Conrad (c) 2011

Spécification: grille

Menu: Analyse du terrain | Prétraitement

gisnside
la source
0

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

Fermeture éclair1365
la source