返回一個包含兩個輸入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)