用给定的坐标的最小值和最大值构造一个Polygon对象。

语法

geometry  ST_MakeEnvelope(double precision  xmin , double precision  ymin , double precision  xmax , double precision  ymax , integer  srid);

参数

参数名称 描述
xmin X最小值。
ymin Y最小值。
xmax X最大值。
ymax Y最大值。
srid Geometry对象的空间参考系ID。默认为未知。

描述

输入值必须在给定的SRID的有效范围内。

示例

SELECT ST_AsText(ST_MakeEnvelope(1, 2, 3, 4, 4326));
           st_astext
--------------------------------
 POLYGON((1 2,1 4,3 4,3 2,1 2))
(1 row)