DP
Size: a a a
DP
DL
DL
create temporary table mylines (
id serial primary key,
geom geometry(LineString)
);
insert into mylines (geom) values ('LINESTRING(0 0, 2 0)'::geometry), ('LINESTRING(2 0, 3 1)'::geometry), ('LINESTRING(1 0, 1 1)'::geometry);
select st_astext(st_union(geom)) from mylines;
DL
"MULTILINESTRING((0 0,1 0),(1 0,2 0),(2 0,3 1),(1 0,1 1))"
DL
DP
DL
DL
select st_astext(st_linemerge(st_union(geom))) from mylines;
"MULTILINESTRING((0 0,1 0),(1 0,2 0,3 1),(1 0,1 1))"
JD
DP
DP
JD
DP
DP
DP
DP