Como você identifica sulcos em uma varredura de elevação?

8

Eu queria saber se alguém poderia me dizer, em termos leigos, como extrair ou diferenciar entre cumes e morros de dados de elevação de 10m usando o ArcGIS 10.1?

user27103
fonte

Respostas:

14

Definir cumes versus topos de montanhas / montanhas depende bastante da escala. Jeff Jenness aborda conceitualmente como modelar formas de relevo topográficas em seu artigo Algumas reflexões sobre a análise de características topográficas de habitats . Se você vasculhar o site dele, também poderá encontrar o pôster dele, em Ferramentas ArcGIS> Land Facet Corridor Designer. (O link está aqui )

Jeff tem uma ferramenta para modelar a posição topográfica em sua extensão de ferramentas de faceta terrestre para o ArcMap, e eu reescrevi uma versão simples de 4 classes (cristas, cânions, declives planos, declives acentuados) de sua ferramenta como parte de uma caixa de ferramentas Python (faça o download do CorridorDesigner general use a caixa de ferramentas ).

Se você estiver fazendo isso do zero, poderá:

  1. Execute estatísticas focais (média) em um DEM usando um tamanho de vizinhança que faça sentido para a sua análise (grandes vizinhanças sufocam com um DEM de 10m).
  2. Subtraia a média das estatísticas focais do DEM original. Essa camada (TPI) indica se um pixel está acima ou abaixo da média da vizinhança. Valores negativos indicam que um pixel está abaixo da altitude média de sua vizinhança (vales e fundos do desfiladeiro). Valores positivos indicam que um pixel está acima da altitude média de sua vizinhança (cumes e morros).
  3. Reclassifique a camada TPI para selecionar drenagens, saliências e declives. Com a minha implementação da ferramenta, usei valores> = 12 para indicar sulcões, <= para indicar fundos do canyon e entre -12 e 12 para indicar declives. O que você usa para esses limites realmente depende do seu cenário e estudo.
  4. Se você estiver interessado em quebrar classes de inclinação (por exemplo, áreas planas versus declives acentuados), opcionalmente, pode calcular o declive, reclassificá-lo para declives planos / suaves / acentuados e, em seguida, usar uma instrução CON para substituir os valores de declive calculados na etapa 3 por categorias de declive.
Dan Majka
fonte
Resposta maravilhosa!
Devdatta Tengshe
No ArcMap, a ferramenta de geoprocessamento a ser usada é "Estatísticas Focais" para a média das estatísticas zonais.
Dvdhns
13

Criar bacias hidrográficas deve ajudá-lo a localizar os cumes e o topo da colina. Então, eu definiria o topo de uma colina como o máximo local, enquanto um ponto em uma cordilheira não é o máximo (existe outro ponto mais alto ou igual a esse ponto). Você pode identificar o máximo local usando a ferramenta estatística focal.

Outra maneira de analisar o problema é analisar o oposto do seu DEM (zero menos DEM). Você calcula a acumulação de fluxo que converte em fluxos. Uma das extremidades dos riachos será um topo, e o riacho será a cordilheira.

Observe que 10 m DEM é bastante preciso; portanto, para esse tipo de análise, é provavelmente melhor suavizar sua camada primeiro, a fim de evitar o máximo local.

radouxju
fonte