Je me demandais si quelqu'un pourrait me dire en termes simples comment extraire ou différencier les crêtes et les sommets des données d'altitude de 10 m à l'aide d'ArcGIS 10.1?
la source
Je me demandais si quelqu'un pourrait me dire en termes simples comment extraire ou différencier les crêtes et les sommets des données d'altitude de 10 m à l'aide d'ArcGIS 10.1?
La définition des crêtes par rapport aux sommets des collines / montagnes dépend assez de l'échelle. Jeff Jenness explique de façon conceptuelle comment modéliser les reliefs topographiques dans son article Quelques réflexions sur l'analyse des caractéristiques de l'habitat topographique . Si vous fouillez son site Web, vous pouvez également trouver son affiche à ce sujet, sous Outils ArcGIS> Concepteur de corridor de facette du sol. (Le lien est ici )
Jeff a un outil pour modéliser la position topographique dans son extension d'outils de facettes terrestres pour ArcMap, et j'ai réécrit une version simple de classe 4 (crêtes, canyons, pentes plates, pentes abruptes) de son outil dans le cadre d'une boîte à outils Python (téléchargez le CorridorDesigner général utiliser la boîte à outils ).
Si vous faites cela à partir de zéro, vous pouvez:
La création de bassins versants devrait vous aider à localiser les crêtes et le sommet des collines. Ensuite, je définirais un sommet de colline comme un maximum local, tandis qu'un point sur une crête n'est pas le maximum (il y a un autre point plus haut ou égal à ce point). Vous pouvez identifier les maxima locaux à l'aide de l'outil de statistique focale.
une autre façon de voir le problème est d'analyser à l'opposé de votre DEM (zéro moins DEM). Vous calculez l'accumulation de flux que vous convertissez en flux. L'une des extrémités des ruisseaux sera un sommet et le ruisseau sera la crête.
Notez que 10 m DEM est assez précis, donc pour ce type d'analyse, il est probablement préférable de lisser votre couche en premier afin d'éviter les maxima locaux.
la source