Name

ST_PointFromText — 使用给定的SRID从WKT生成点几何图形。如果未提供SRID,则默认为未知。

Synopsis

geometry ST_PointFromText(text WKT);

geometry ST_PointFromText(text WKT, integer srid);

描述

从OGC知名文本表示法构造一个PostGIS ST_Geometry点对象。如果未提供SRID,则默认为未知(当前为0)。如果几何图形不是WKT点表示,则返回NULL。如果wkt完全无效,则抛出错误。

[Note]

ST_PointFromText函数有两个变体,第一个不接受SRID,并返回没有定义的空间参考系统的几何图形。第二个参数将空间参考id作为第二个参数,并返回一个ST_Geometry值,该值将此sRID作为其元数据的一部分。SRID必须在SPATIAL_REF_SYS表中定义。

[Note]

如果您绝对确定所有的WKT几何图形都是点,请不要使用此函数。它比ST_GeomFromText慢,因为它增加了一个额外的验证步骤。如果您从较长后方坐标构建点,且更关心性能和准确性,而不是OGC合规性,请使用 ST_MakePoint 或符合OGC标准的别名 ST_Point

This method implements the OGC Simple Features Implementation Specification for SQL 1.1. S3.2.6.2-选项SRID来自一致性套件。

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

示例

SELECT ST_PointFromText('POINT(-71.064544 42.28787)');
SELECT ST_PointFromText('POINT(-71.064544 42.28787)', 4326);
        

另请参阅

ST_GeomFromText, ST_MakePoint, ST_Point, ST_SRID