根據柵格的地理參考信息獲得柵格對象的凸包。

語法

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

參數

參數名稱 描述
source 需要計算的raster對象。
pyramid 金字塔層級,從0開始,默認值為0。

描述

如下圖所示,紅色外框包含的部分為柵格對象的凸包。

凸包

示例

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))