ST_Raster.getPixelType
Définition
La fonction ST_Raster.getPixelType renvoie la propriété du type de pixel de l'objet ST_Raster. Le tableau suivant répertorie les valeurs de types de pixel valides :
Valeur |
Description |
---|---|
1bit |
données 1 bit |
4bit |
données 4 bits |
uint8 |
entier 8 bits non signé |
int8 |
entier 8 bits signé |
uint16 |
entier 16 bits non signé |
int16 |
entier 16 bits signé |
uint32 |
entier 32 bits non signé |
int32 |
entier 32 bits signé |
réel simple |
nombre à virgule flottante à simple précision |
double |
nombre à virgule flottante à double précision |
Syntaxe
Oracle
getPixelType()
PostgreSQL
getPixelType(raster IN ST_RASTER)
SQL Server
getPixelType()
Renvoie
Oracle
VARCHAR2
PostgreSQL
Texte
SQL Server
NVARCHAR
Paramètres
Aucun
Exemples
Les requêtes suivantes renvoient le type de pixel de chaque raster dans la table.
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
5/10/2014