ST_Raster.getPixelType
Definición
La función ST_Raster.getPixelType devuelve la propiedad de tipo de píxel del ST_Raster. La siguiente tabla enumera los valores de tipo de píxel válidos:
Valor |
Descripción |
---|---|
1bit |
datos de 1 bits |
4bit |
datos de 4 bits |
uint8 |
entero de 8 bits sin signo |
int8 |
entero de 8 bits con signo |
uint16 |
entero de 16 bits sin signo |
int16 |
entero de 16 bits con signo |
uint32 |
entero de 32 bits sin signo |
int32 |
entero de 32 bits con signo |
flotante |
número de punto flotante y precisión simple |
doble |
número de punto flotante y precisión doble |
Sintaxis
Oracle
getPixelType()
PostgreSQL
getPixelType(raster IN ST_RASTER)
SQL Server
getPixelType()
Devuelve
Oracle
VARCHAR2
PostgreSQL
Texto
SQL Server
NVARCHAR
Parámetros
Ninguno
Ejemplos
Las siguientes consultas devuelven el tipo de píxel para cada ráster en la tabla:
Oracle
SELECT image.raster_id, image.getPixelType() FROM FOO t; T.IMAGE.RASTER_ID T.IMAGE.GETPIXELTYPE() --------------- -------------------- 2 UINT8 3 UINT8 23 UINT8 24 UINT8 42 UINT8 43 UINT8
PostgreSQL
SELECT raster_id(image), getPixelType(image) FROM foo; RASTER_ID(IMAGE) GETPIXELTYPE(IMAGE) ---------------- -------------------- 2 UINT8 3 UINT8 23 UINT8 24 UINT8 42 UINT8 43 UINT8
SQL Server
SELECT image.raster_id, image.getPixelType() FROM foo; RASTER_ID GETPIXELTYPE() --------------- -------------------- 2 UINT8 3 UINT8 23 UINT8 24 UINT8 42 UINT8 43 UINT8
7/11/2012