ラスター内のすべてのジオメトリを囲む最小凸包ジオメトリを返します。
構文
geometry ST_ConvexHull(raster source);
geometry ST_ConvexHull(raster source, integer pyramid);パラメーター
| パラメーター | 説明 |
|---|---|
| source | 凸包を計算する対象のラスターオブジェクトです。 |
| pyramid | ラスターのピラミッドレベルです。有効な値は 0 から始まります。デフォルト値は 0 です。 |
説明
ST_ConvexHull は、ラスター内のすべてのジオメトリを囲む最小凸包ジオメトリを返します。

例
基本的な使用法 (ピラミッドレベルを指定しない場合):
SELECT st_astext(st_convexhull(rast_object))
FROM raster_table;
----------------------------------------------------
POLYGON((-180 90,180 90,180 -90,-180 -90,-180 90))ピラミッドレベルを指定する場合:
SELECT st_astext(st_convexhull(rast_object, 1))
FROM raster_table;
----------------------------------------------------
POLYGON((-180 90,180 90,180 -90,-180 -90,-180 90))