Español

Cómo: Redondear valores de ráster de punto flotante con la calculadora ráster en ArcMap

Resumen

Los rásteres de punto flotante suelen tener valores decimales en cada celda. En algunos casos, dichos números deben estar redondeados y la salida haber sido convertida a una cuadrícula de enteros. Por ejemplo, para convertir un ráster a entidades con la herramienta De ráster a polígonos se requiere una entrada de tipo de ráster entero. La siguiente imagen muestra los valores de celda de un ráster de punto flotante.

An image of the floating-point raster cell values.

 

Procedimiento

En los siguientes pasos se describe cómo redondear valores de ráster de punto flotante con la calculadora ráster en ArcMap.

Nota:
El siguiente flujo de trabajo requiere una licencia de Spatial Analyst.
  1. Agregue el ráster de punto flotante a ArcMap.
  2. Vaya a Herramientas de Spatial Analyst > Álgebra de mapas > Calculadora ráster.
  3. En el cuadro de diálogo Calculadora ráster, escriba la expresión que aparece a continuación. Sustituya "floatraster" con el ráster de punto flotante.
    Int(floatraster + 0.5)
    Si el ráster contiene valores de punto flotante negativos, use esta expresión:
    Con(floatraster < 0,="" int(floatraster="" -="" 0.5),="" int(floatraster="" +="">

    An image of the Raster Calculator dialog box.
     
  4. Haga clic en Aceptar. Se genera un nuevo ráster de tipo entero con valores redondeados y se agrega al mapa.

El ráster de salida que contiene los valores redondeados es una cuadrícula continua, no una cuadrícula discreta ni clasificada. Convertir el ráster de salida a entidades genera un gran número de entidades con distintos valores de números enteros. La siguiente imagen muestra los valores de celda redondeados:

An image of the rounded raster cell values.
 
Nota:
ArcMap también proporciona las herramientas Redondeo hacia arriba y Redondeo hacia abajo para devolver el siguiente valor entero más alto y bajo de celdas ráster, respectivamente. Estas herramientas siempre generan un tipo de punto flotante, al contrario que la herramienta Entero, que genera valores enteros.

Información relacionada