4 votos

Conjunto de NoData valores a las celdas con un valor y viceversa?

Estoy trabajando en un ModelBuilder modelo que calcula hábitat natural basado en diferentes atributos, tales como la proximidad al agua, landcovers, elevación (todos los datos ráster). También quiero tomar en cuenta "la perturbación humana" - es decir, excluir zonas que están muy cerca de un área desarrollada.

Para hacer eso, me tomó de la cubierta vegetal de trama, se utiliza Con la herramienta para asignar todos los "desarrollados" células valor de 1 y un valor NoData a todas las demás células. Entonces, he utilizado la Distancia Euclidiana herramienta para crear un "buffer" en torno a los "desarrollados" de las células. Por lo tanto, ahora tengo una trama que tiene células con regular los valores en el "buffer" de la zona alrededor de las zonas desarrolladas y NoData más lejos de las zonas desarrolladas y necesito el opuesto exacto - NoData alrededor de las áreas a desarrollar y regular los valores de ellos.

picture

Estoy usando ArcMap 10.4.1

7voto

Gavin Schulz Puntos 592

Usted puede hacerlo con la Reclasificación de la herramienta.

Aquí he creado una trama en la misma como su ejemplo de arriba - parte superior de las dos células tienen un valor de 1, las dos últimas son NULL (o NoData). El 1 de color negro, y me han coloreado el NoData con "Sahara" de Arena por lo que se muestra en la captura de pantalla.

En la herramienta Reclasificar yo, literalmente, acaba de invertir los valores escribiendo en NoData junto a la 1, y un 1 junto a la NoData.

enter image description here

Y el resultado - la trama se invierte. El 1 de color negro, y el NoData con "Sahara"de Arena.

enter image description here

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