Calculando a distância dos pontos para diferentes classes na varredura usando o ArcGIS Spatial Analyst?

10

Estou procurando alguns conselhos sobre como calcular a distância de um ponto a uma classe diferente de uma varredura.

Especificamente, tenho observações (pontos) do uso de animais sobrepostas em dados de cobertura do solo.

Para cada ponto, quero calcular a distância até a célula mais próxima de um tipo de cobertura diferente.

Por exemplo, se um ponto estiver localizado em uma área de pastagem, qual é a distância da célula mais próxima que não é grama?

Estou usando o ArcGIS 10 e tenho uma licença de Analista espacial.

Eu acho que a calculadora raster pode ser a melhor abordagem para isso, mas alguém poderia fornecer uma equação que faria isso?

James
fonte

Respostas:

10

Não acredito que exista um único comando para fazer isso, mas ainda podemos realizá-lo com conveniência. A ideia é que a distância para a célula diferente mais próxima seja igual à distância para o local mais próximo cuja vizinhança imediata contenha mais de um tipo de célula.

Bem, isso não é bem verdade, mas está próximo: convém adicionar aproximadamente uma largura de célula a essa distância. Se você pode conviver com essa aproximação, aqui está o fluxo de trabalho:

  1. Calcule uma grade de variedade focal usando o menor bairro possível, o que seria um bairro 2 por 2 quadrado.

  2. Anule todos os locais com uma variedade focal de 1 ou menos: estas são as células "internas".

  3. Calcule a grade da distância euclidiana para todas as células restantes: estas são as distâncias para os locais ao longo dos limites.

  4. (Opcional) Adicione o tamanho da célula à grade de distância.

  5. Extraia os valores nos pontos que você escolher.

Para ilustrar, aqui está um pequeno pedaço de uma grade colorida por tipo de célula. As áreas pretas são as células com variedades focais de 2 ou mais (calculadas na etapa 2):

Classes de células

Uma grade de distância euclidiana sombreada é semelhante a esta:

Grade de distância

Atinge picos (valores máximos) dentro dos centros de cada amostra da varredura original e diminui para zero ao longo dos limites da amostra, ainda mostrados em preto.

whuber
fonte