10 votos

El cálculo de la distancia de los puntos a diferente clase de mapa de bits utilizando ArcGIS Spatial Analyst?

Estoy buscando algunos consejos sobre cómo calcular la distancia de un punto a una clase diferente de una trama.

Específicamente, he observaciones (puntos) de uso animal, superpuestas sobre datos de cobertura del suelo.

Para cada punto que se desea calcular la distancia más cercana a la celda de una portada diferente tipo.

Por ejemplo, si un punto se encuentra en un pastizal parche, ¿cuál es la distancia más cercana a la de la célula que no es la hierba.

Estoy utilizando ArcGIS 10 y tener un análisis Espacial de la licencia.

Creo que la trama de la calculadora podría ser el mejor método para esto, pero alguien podría proporcionar una ecuación que iba a conseguir esto?

10voto

cjstehno Puntos 131

No creo que haya un solo comando para hacer esto, pero todavía podemos lograrlo de la forma más expedita. La idea es que la distancia más cercana a la de células diferentes es igual a la distancia más cercana a la ubicación de cuya vecindad inmediata contiene más de un tipo de célula.

Bueno, esto no es del todo cierto, pero es estrecha: es posible que desee agregar aproximadamente un ancho de celda a tal distancia. Si usted puede vivir con esta aproximación, aquí está el flujo de trabajo:

  1. Calcular una focal gran variedad de cuadrícula utilizando como un pequeño barrio como sea posible, lo que sería una de 2 en 2, barrio de la plaza.

  2. Anular todos los lugares con una focal de la variedad de 1 o menos: estos son el "interior" de las células.

  3. Calcular la distancia Euclidiana de la cuadrícula para el resto de las células: estas son las distancias a lugares a lo largo de las fronteras.

  4. (Opcional) Agregar el cellsize a la distancia de la cuadrícula.

  5. Extracto de los valores en todos los puntos que usted elija.

Para ilustrar, aquí es una pequeña pieza de una cuadrícula de colores por el tipo de célula. Las áreas negras son las células con focal de las variedades de 2 o más (calculado en el paso 2):

Cell classes

Un hillshaded distancia Euclidiana de la cuadrícula se parece a esto:

Distance grid

Alcanza picos (valores máximos) dentro de los centros de cada parche de la original trama y decae a cero a lo largo de la revisión de los límites, todavía muestra con negro.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X