ST_Raster.getPixelType
Definition
Mit der ST_Raster.getPixelType-Funktion wird die Pixeltypeigenschaft von ST_Raster zurückgegeben. Die folgende Tabelle enthält gültige Pixeltypwerte:
Wert |
Beschreibung |
---|---|
1bit |
1-Bit-Daten |
4bit |
4-Bit-Daten |
uint8 |
8-Bit-Ganzzahl ohne Vorzeichen |
int8 |
8-Bit-Ganzzahl mit Vorzeichen |
uint16 |
16-Bit-Ganzzahl ohne Vorzeichen |
int16 |
16-Bit-Ganzzahl mit Vorzeichen |
uint32 |
32-Bit-Ganzzahl ohne Vorzeichen |
int32 |
32-Bit-Ganzzahl mit Vorzeichen |
float |
Gleitkommazahl mit einfacher Genauigkeit |
double |
Gleitkommazahl mit doppelter Genauigkeit |
Syntax
Oracle
getPixelType()
PostgreSQL
getPixelType(raster IN ST_RASTER)
SQL Server
getPixelType()
Rückgaben
Oracle
VARCHAR2
PostgreSQL
Text
SQL Server
NVARCHAR
Parameter
Keine
Beispiele
Mit den folgenden Abfragen wird der Pixeltyp der einzelnen Raster in der Tabelle zurückgegeben:
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
3/6/2012