返回一个包含两个输入Geometry共享的路径的集合。
语法
geometry ST_SharedPaths(geometry lineal1 , geometry lineal2);
参数
参数名称 | 描述 |
---|---|
lineal1 | 路径1。 |
lineal2 | 路径2。 |
描述
- 方向相同的对象在返回集合的第一个元素中,方向相反的对象在返回集合的第二个元素中。
- 路径基于第一个Geometry对象的方向。
示例
默认调用:
select ST_AsText(ST_GeometryN(g,1)),ST_AsText(ST_GeometryN(g,2)) from (select ST_SharedPaths('LINESTRING(-1 0,0 0,0 1)'::geometry,'LINESTRING(0 0,0 1,1 1)'::geometry) as g) as t;
st_astext | st_astext
----------------------------+-----------------------
MULTILINESTRING((0 0,0 1)) | MULTILINESTRING EMPTY
(1 row)