Name

ST_PolygonFromText — 使用给定的SRID从WKT创建几何图形。如果未提供SRID,则默认为0。

Synopsis

geometry ST_PolygonFromText(text WKT);

geometry ST_PolygonFromText(text WKT, integer srid);

描述

使用给定的SRID从WKT创建几何图形。如果未提供SRID,则默认为0。如果wkt不是多边形,则返回NULL。

OGC规范3.2.6.2-选项SRID来自一致性套件

[Note]

如果您绝对确定所有的WKT几何图形都是多边形,请不要使用此函数。它比ST_GeomFromText慢,因为它增加了一个额外的验证步骤。

This method implements the OGC Simple Features Implementation Specification for SQL 1.1. s3.2.6.2

This method implements the SQL/MM specification. SQL-MM 3:8.3.6

示例

SELECT ST_PolygonFromText('POLYGON((-71.1776585052917 42.3902909739571,-71.1776820268866 42.3903701743239,
-71.1776063012595 42.3903825660754,-71.1775826583081 42.3903033653531,-71.1776585052917 42.3902909739571))');
st_polygonfromtext
------------------
010300000001000000050000006...


SELECT ST_PolygonFromText('POINT(1 2)') IS NULL as point_is_notpoly;

point_is_not_poly
----------
t

另请参阅

ST_GeomFromText