Capacidad de profundidad de bit para las celdas de dataset ráster
La profundidad de bit (profundidad de píxel) de una celda determina el rango de valores que un archivo ráster en particular puede almacenar, que está basado en la fórmula 2n (en la que n es la profundidad de bit). Por ejemplo, un ráster de 8 bits puede tener 256 valores únicos que oscilan entre 0 y 255.
En la siguiente tabla se muestra el rango de valores almacenados para distintas profundidades de bits:
Profundidad de bit |
Rango de valores que puede contener cada celda |
---|---|
1 bit |
0 a 1 |
2 bit |
0 a 3 |
4 bit |
0 a 15 |
No marcado de 8 bit |
0 a 255 |
Marcado de 8 bit |
-128 a 127 |
No marcado de 16 bit |
0 a 65535 |
Marcado de 16 bit |
-32768 a 32767 |
No marcado de 32 bit |
0 a 4294967295 |
Marcado de 32 bit |
-2147483648 a 2147483647 |
Punto flotante 32 Bit |
-3.402823466e+38 a 3.402823466e+38 |
La profundidad de bit compleja se admite para fines de lectura y visualización. Esta profundidad de bit existe en una cantidad de formatos ráster, incluidos formatos Radar como Radarsat, y .gff.
Existen excepciones a esto que están ocultas. Un dataset de cuadrícula siempre se almacena como 32 bits (con signo, sin signo o punto flotante), pero ArcGIS lo muestra arriba como si fuese la profundidad de bit más apropiada con respecto a los valores de celda que contiene.
ArcInfo Workstation siempre muestra la profundidad de bit de la cuadrícula.
Los productos de Esri contienen todas las designaciones de valores desconocidos dentro de sus datasets ráster. Los valores desconocidos son NoData. Internamente, un valor real se debe utilizar para almacenar las celdas NoData. Como consecuencia, cuando se agrega NoData a un ráster que ya tiene un rango de bit completo (es decir que hay al menos una celda en la extensión ráster que ocupa todos los valores en el rango de bit, por ejemplo, cuando 0 a 255 están representados), se promociona a la próxima profundidad de bit más alta. Por ejemplo, una cuadrícula sombreada con valores de celda de 0 a 255, que después se le agrega NoData, se representa como 16 bit sin signo.