根據柵格的地理參考資訊獲得柵格對象的凸包。
文法
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))