ST_PolygonFromText — 从具有给定 SRID 的 WKT 创建几何图形。如果未提供 SRID,则默认为 0。
geometry ST_PolygonFromText(
text WKT)
;
geometry ST_PolygonFromText(
text WKT, integer srid)
;
从具有给定 SRID 的 WKT 创建几何图形。如果未提供 SRID,则默认为 0。如果 WKT 不是多边形,则返回 null。
OGC SPEC 3.2.6.2 - 选项 SRID 来自符合性套件
如果您绝对确定所有的 WKT 几何图形都是多边形,请不要使用此函数。它比 ST_GeomFromText 慢,因为它增加了一个额外的验证步骤。 |
此方法实现了 OGC 简单要素 SQL 实现规范 1.1。 s3.2.6.2
此方法实现了 SQL/MM 规范。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