0 votos
327 vistas
Saludos a todos, tengo un raster DEM con valores negativos los cuales quiero eliminar. Necesito que todos los valores menores a 100 se hagan 100. Estos son los valores en mi raster original: Max:53441 min: -3444.

Luego de utilizar el siguiente codigo python:

    inRaster  = Raster('ns_dem_int')
    outRaster = Con(inRaster, 100, inRaster, "Value <= 100")
    # ## Tambien ya probe con: outRaster = Con(inRaster < long(100), long(100), inRaster)
    outRaster.save("DEM14")    

Los valores para DEM14 son: Max: 28221 min: 8842.

Value  es un campo long integer.

Como es posible? que esta mal? alguna sugerencia?
Muchas gracias anticipadas.
por Novato (151 puntos)   en ArcGIS Desktop | 327 vistas

1 Respuesta

+1 voto
Mejor respuesta
Problema resuelto:
Se trata de un 'bug' en ArcGIS, todo estaba bien hecho y los resultados fueron los esperados... en el raster de salida. Mientras tanto, en la tabla de contenidos se mostraba al raster con los valores maximos y minimos equivocados.
Leccion: verificar por mas de una manera los resultados obtenidos. ArcGIS puede equivocarse, asi que no hay que andar muy tranquilo con lo que se obtenga.
por Novato (151 puntos)  
1,441 preguntas
1,591 respuestas
980 comentarios
1,271 usuarios