用给定的坐标的最小值和最大值构造一个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)