返回M值在指定范圍內(nèi)的Geometry(Collection)對(duì)象。

語(yǔ)法

geometry  ST_LocateBetween(geometry  geomA , float8  measureStart , float8  measureEnd , float8  offset);

參數(shù)

參數(shù)名稱 描述
geomA 目標(biāo)Geometry對(duì)象。
measureStart M值下限。
measureEnd M值上限。
offset 偏移量。

描述

  • 該函數(shù)不支持多邊形形式的對(duì)象。
  • 如果提供了偏移量,則結(jié)果將向輸入線的左側(cè)或右側(cè)偏移指定數(shù)量的單位。

    正偏移量將在左側(cè),負(fù)偏移量將在右側(cè)。

示例

SELECT ST_AsText(ST_LocateBetween(ST_GeomFromText('MultiPointM((1 2 3),(4 5 6),(7 8 9))'),3,6));
         st_astext
----------------------------
 MULTIPOINT M (1 2 3,4 5 6)
(1 row)