ST_LocateAlong — 傳回幾何圖形上符合量測值的點。
geometry ST_LocateAlong(
geometry geom_with_measure, float8 measure, float8 offset = 0)
;
傳回沿著具有給定量測值的量測幾何圖形上的位置。結果為點或多點。不支援多邊形輸入。
如果提供了 offset
,則結果會從輸入線向左或向右偏移指定的距離。正偏移量將向左偏移,負偏移量將向右偏移。
![]() |
|
此函式僅適用於具有 M 分量的線性幾何圖形 |
語義由 ISO/IEC 13249-3 SQL/MM Spatial 標準指定。
可用性:1.1.0 版本,舊名稱為 ST_Locate_Along_Measure。
已變更:2.0.0 版本,在先前版本中,此函式名為 ST_Locate_Along_Measure。
此函式支援 M 座標。
此方法實作 SQL/MM 規範。SQL-MM IEC 13249-3:5.1.13
SELECT ST_AsText( ST_LocateAlong( 'MULTILINESTRINGM((1 2 3, 3 4 2, 9 4 3),(1 2 3, 5 4 5))'::geometry, 3 )); ---------------------------------- MULTIPOINT M ((1 2 3),(9 4 3),(1 2 3))