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

PolarDB:ST_Envelope

最終更新日:Jun 21, 2024

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

構文

ジオメトリST_Envelope (ラスタソース);
ジオメトリST_Envelope (ラスタソース、
                     整数ピラミッド); 

パラメーター

パラメーター 説明
ソース バウンディングボックスを取得するラスタ。
ピラミッド ラスターが存在するピラミッドレベル。 有効な値は0から始まります。 デフォルト値:0

説明

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

Bounding box

例:

SELECT st_astext(st_envelope(rast_object))
からraster_table;

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

-ラスターが存在するピラミッドレベルを指定します。                 
SELECT st_astext(st_envelope(rast_object, 1))
からraster_table;

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