ST_Raster.getPyramidLevel
Definition
Mit der ST_Raster.getPyramidLevel-Funktion wird die maximale Pyramidenebene eines Rasters zurückgegeben. Ebene 0 ist die Ebene mit voller Auflösung bzw. die Basisebene.
Syntax
Oracle
getPyramidLevel()
PostgreSQL
getPyramidLevel(raster IN ST_RASTER)
SQL Server
getPyramidLevel()
Rückgaben
Oracle
Zahl
PostgreSQL
Ganzzahl
SQL Server
Ganzzahl
Parameter
raster – Das zu testende ST_Raster-Objekt
Beispiele
Mit den folgenden Abfragen wird die Pyramidenebene der einzelnen Raster in der Tabelle zurückgegeben:
Oracle
SELECT image.raster_id, image.getPyramidLevel() FROM FOO t; T.IMAGE.RASTER_ID T.IMAGE.GETPYRAMIDLEVEL() --------------- ----------------------- 2 2 3 2 23 0 24 0 42 0 43 0
PostgreSQL
SELECT raster_id(image), getPyramidLevel(image) FROM foo; RASTER_ID(IMAGE) GETPYRAMIDLEVEL(IMAGE) ---------------- ---------------------- 2 2 3 2 23 0 24 0 42 0 43 0
SQL Server
SELECT image.raster_id, image.getPyramidLevel() FROM foo; IMAGE.RASTER_ID IMAGE.GETPYRAMIDLEVEL() --------------- ----------------------- 2 2 3 2 23 0 24 0 42 0 43 0
7/10/2012