すべてのプロダクト
Search
ドキュメントセンター

PolarDB:ST_Envelope

最終更新日:Jul 01, 2024

このトピックでは、ラスターのバウンディングボックスを取得するST_Envelope関数について説明します。

構文

geometry ST_Envelope(raster source);
geometry ST_Envelope(raster source,
                     integer pyramid);

パラメーター

パラメーター

説明

source

バウンディングボックスを取得するラスタ。

pyramid

ラスターが存在するピラミッドレベル。 有効な値は0から始まります。 デフォルト値:0

説明

この関数は、ラスターのバウンディングボックスを取得します。

Bounding box

例:

SELECT st_astext(st_envelope(rast_object))
FROM raster_table;

----------------------------------------------------
 POLYGON((-180 90,180 90,180 -90,-180 -90,-180 90))

--Specify the pyramid level at which the raster resides.                 
SELECT st_astext(st_envelope(rast_object,  1))
FROM raster_table;

----------------------------------------------------
 POLYGON((-180 90,180 90,180 -90,-180 -90,-180 90))