4 votos

¿Cómo puedo rellenar los espacios en un mapa de bits a cero el valor de las células?

Estoy tratando de agregar algunos bosques de elevaciones a una DEM mediante el uso de ArcView. He convertido a una clase de entidad poligonal de un bosque en una trama con la misma resolución que mi DEM. Entonces me reclassed el bosque de ráster a 15 (la altura de el bosque). Esto ha resultado en una trama irregular, con huecos de nada entre.

Para obtener un raster que cubre toda el área de estudio he creado un constante ráster con la medida de la selva polígono y que contiene el valor de 0. cuando agrego los dos rásteres juntos termino con una réplica de mi bosque de trama en lugar de una trama con bosque de las células de valor 15 y 0 los valores de todas las demás.

Alguna idea de cómo rellenar los huecos entre mis bosque de las células?

6voto

Dan Puntos 16

Creo que tu "vacíos" son, de hecho, NoData. La regla de mapa de bits los operadores es que NoData engendra NoData. Puede utilizar la calculadora ráster y una instrucción anidada, sin el uso de la constante de la trama, para establecer NoData a 0. Dependiendo de la versión de ArcMap puede jugar con la sintaxis, pero la idea básica es:

Con(IsNull("raster"), 0, "raster")

Esto indica que si la trama es NoData, a continuación, asignar el nuevo raster 0 más mantener el valor original de la trama.

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