選取您的 Cookie 偏好設定

我們使用提供自身網站和服務所需的基本 Cookie 和類似工具。我們使用效能 Cookie 收集匿名統計資料,以便了解客戶如何使用我們的網站並進行改進。基本 Cookie 無法停用,但可以按一下「自訂」或「拒絕」以拒絕效能 Cookie。

如果您同意,AWS 與經核准的第三方也會使用 Cookie 提供實用的網站功能、記住您的偏好設定,並顯示相關內容,包括相關廣告。若要接受或拒絕所有非必要 Cookie,請按一下「接受」或「拒絕」。若要進行更詳細的選擇,請按一下「自訂」。

ST_MakeEnvelope - Amazon Redshift

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

ST_MakeEnvelope

ST_MakeEnvelope 會傳回幾何,如下所示:

  • 如果輸入座標指定了一個點,則傳回的幾何為一個點。

  • 如果輸入座標指定了直線,則傳回的幾何為 linestring。

  • 否則,傳回的幾何為多邊形,其中輸入座標會指定方塊的左下角和右上角。

如果提供,則傳回幾何的空間參考系統識別碼 (SRID) 值將設定為輸入 SRID 值。

語法

ST_MakeEnvelope(xmin, ymin, xmax, ymax)
ST_MakeEnvelope(xmin, ymin, xmax, ymax, srid)

引數

xmin

DOUBLE PRECISION 資料類型的值。此值是方塊左下角的第一個座標。

ymin

DOUBLE PRECISION 資料類型的值。此值是方塊左下角的第二個座標。

xmax

DOUBLE PRECISION 資料類型的值。此值為方塊右上角的第一個座標。

ymax

DOUBLE PRECISION 資料類型的值。此值為方塊的右上角的第二個座標。

srid

INTEGER 資料類型的值,表示空間參考系統識別碼 (SRID)。如果未提供 SRID 值,則會將其設定為零。

傳回類型

POINTLINESTRINGPOLYGON 子類型的 GEOMETRY

如果未設定 srid,則傳回幾何的 SRID 會設定為 srid 或零。

如果 xminyminxmaxymaxsrid 為 null,則傳回 null。

如果 srid 為負值,則會傳回錯誤。

範例

下列 SQL 會傳回一個多邊形,表示由四個輸入座標值定義的包絡線。

SELECT ST_AsEWKT(ST_MakeEnvelope(2,4,5,7));
st_astext --------------- POLYGON((2 4,2 7,5 7,5 4,2 4))

以下 SQL 會傳回一個多邊形,表示由四個輸入座標值和 SRID 值定義的包絡線。

SELECT ST_AsEWKT(ST_MakeEnvelope(2,4,5,7,4326));
st_astext ---------------------------------- SRID=4326;POLYGON((2 4,2 7,5 7,5 4,2 4))

下一個主題:

ST_MakeLine

上一個主題:

ST_M
隱私權網站條款Cookie 偏好設定
© 2025, Amazon Web Services, Inc.或其附屬公司。保留所有權利。