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

PolarDB:ST_ConvexHull

最終更新日:Jul 01, 2024

このトピックでは、ST_ConvexHull関数について説明します。この関数は、ラスター内のすべてのジオメトリを囲む最小の凸ジオメトリを取得します。

構文

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

パラメーター

パラメーター

説明

source

最小の凸ジオメトリを取得するラスタです。

pyramid

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

説明

この関数は、ラスター内のすべてのジオメトリを囲む最小の凸ジオメトリを取得します。

Minimum convex geometry

例:

SELECT st_astext(st_convexhull(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_convexhull(rast_object,  1))
FROM raster_table;

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