全部產品
Search
文件中心

ApsaraDB RDS:ST_Envelope

更新時間:Feb 28, 2024

返回給定Geometry對象的邊界框。

文法

geometry  ST_Envelope(geometry  g1);

參數

參數名稱

描述

g1

目標Geometry對象。

描述

  • 返回邊界框的實值型別為float8。

  • 邊界框由多邊形的角點(MINX,MINY),(MINX,MAXY),(MAXX,MAXY),(MAXX,MINY),(MINX,MINY)定義。

  • 退化的情況,例如垂線或者點,將會返回一個比Polygon低維度類型,例如Point或LineString類型。

樣本

  • 預設調用:

    SELECT ST_AsText(ST_Envelope('LINESTRING(0 0,2 2)'::geometry ));
               st_astext
    --------------------------------
     POLYGON((0 0,0 2,2 2,2 0,0 0))
    (1 row)
                        
  • 退化的情況:

    SELECT ST_AsText(ST_Envelope('LINESTRING(0 0,0 2)'::geometry ));
          st_astext
    ---------------------
     LINESTRING(0 0,0 2)
    (1 row)