ST_Raster.getPyramidLevel
Определение
Функция ST_Raster.getPyramidLevel возвращает максимальный уровень пирамидного слоя растра. Уровень 0 является уровнем с полным разрешением, или базовым уровнем.
Синтаксис
Oracle
getPyramidLevel()
PostgreSQL
getPyramidLevel(raster IN ST_RASTER)
SQL Server
getPyramidLevel()
Возвраты
Oracle
Число (Number)
PostgreSQL
Целое
SQL Server
Целое
Параметры
raster—Объект ST_Raster для тестирования
Примеры
Следующие запросы возвращают уровень пирамидного слоя для каждого растра в таблице:
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
5/25/2014