将输入的MultiLineString连接成一个或多个LineString。

语法

geometry  ST_LineMerge(geometry  amultilinestring);

参数

参数名称 描述
amultilinestring 目标MultiLineString对象。

描述

  • 仅对MultiLineString、LineString有用。如果输入其他类型的对象,将返回空的GeometryCollection。
  • 该函数将丢弃对象的M坐标值。

示例

SELECT ST_AsText(ST_LineMerge(ST_GeomFromText('MULTILINESTRING((1 1,2 1),(2 1,2 2))')));
        st_astext
-------------------------
 LINESTRING(1 1,2 1,2 2)
(1 row)