名稱

ST_MakeEnvelope — 從最小和最大座標建立一個矩形多邊形。

概要

geometry ST_MakeEnvelope(float xmin, float ymin, float xmax, float ymax, integer srid=unknown);

描述

從 X 和 Y 的最小值和最大值建立一個矩形多邊形。輸入值必須在 SRID 指定的空間參考系統中。如果未指定 SRID,則使用未知的空間參考系統 (SRID 0)。

可用性:1.5

增強功能:2.0:引入了在不指定 SRID 的情況下指定範圍的能力。

範例:建立邊界框多邊形

SELECT ST_AsText( ST_MakeEnvelope(10, 10, 11, 11, 4326) );

st_asewkt
-----------
POLYGON((10 10, 10 11, 11 11, 11 10, 10 10))