ST_Envelope — 返回栅格范围的多边形表示形式。
geometry ST_Envelope(raster rast);
返回栅格范围的多边形表示形式(以 srid 定义的空间坐标单位表示)。 它是一个表示为多边形的 float8 最小边界框。
多边形由边界框的角点定义((MINX, MINY), (MINX, MAXY), (MAXX, MAXY), (MAXX, MINY), (MINX, MINY))
SELECT rid, ST_AsText(ST_Envelope(rast)) As envgeomwkt
FROM dummy_rast;
rid | envgeomwkt
-----+--------------------------------------------------------------------
1 | POLYGON((0 0,20 0,20 60,0 60,0 0))
2 | POLYGON((3427927 5793243,3427928 5793243,
3427928 5793244,3427927 5793244, 3427927 5793243))