從給定的LineString對象和SRID構造一個Polygon對象。

語法

geometry  ST_Polygon(geometry  aLineString , integer  srid);

參數

參數名稱 描述
aLineString 目標LineString對象。
srid Geometry對象的空間參考系ID。

描述

  • 該函數不適用于MultiLineString,針對這種情況,請使用LineMerge合并多行。
  • 該函數不會創建帶孔的Polygon,針對這種情況,請使用ST_MakePolygon函數。
  • 該函數支持3D對象,并且不會丟棄Geometry對象的z-index。

示例

SELECT ST_AsEWKT(ST_Polygon(ST_GeomFromText('LINESTRING(1 2,3 4,5 6,1 2)'),4326));
              st_asewkt
--------------------------------------
 SRID=4326;POLYGON((1 2,3 4,5 6,1 2))
(1 row)