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

语法

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

参数

参数名称 描述
wKT WKT字符串。
srid Geometry对象的空间参考系ID。

描述

  • 如果你很肯定输入的图形为MultiPolygon,使用ST_GeomFromText更快,因为没有多余的检测步骤。
  • 如果未提供SRID,则默认为0。
  • 如果WKT不是MultiPolygon,则返回NULL。

示例

SELECT ST_AsText(ST_MPolyFromText('MULTIPOLYGON(((0 0,1 0,1 1,0 0),(1 1,2 1,2 2,1 1)))'));
                      st_astext
-----------------------------------------------------
 MULTIPOLYGON(((0 0,1 0,1 1,0 0),(1 1,2 1,2 2,1 1)))
(1 row)