ST_PointFromText

从给定的WKT字符串和SRID来构造一个Point对象。

语法

geometry ST_PointFromText(text wKT);
geometry ST_PointFromText(text wKT , integer srid);

参数

参数名称

描述

wKT

WKT字符串。

srid

Geometry对象的空间参考系ID。

描述

  • 如果未提供SRID,则默认为0。

  • 如果WKT不是Point,则返回NULL。

  • 如果WKT完全无效,则抛出错误。

  • 如果你很肯定输入的图形为Point,使用ST_GeomFromText更快,因为没有多余的检测步骤。

  • 如果要从经纬度坐标构建点,并且比OGC兼容更在意性能和准确性,请使用ST_MakePointST_Point函数。

示例

添加SRID:

SELECT ST_AsEWKT(ST_PointFromText('POINT(119 40)', 4326));
        st_asewkt
-------------------------
 SRID=4326;POINT(119 40)
(1 row)