名称

ST_InterpolatePoint — 返回最接近某个点的几何图形的插值测量值。

语法

float8 ST_InterpolatePoint(geometry linear_geom_with_measure, geometry point);

说明

返回最接近给定点的线性测量几何图形的插值测量值。

[Note]

仅对具有 M 分量的线性几何图形使用此函数

可用性:2.0.0

此函数支持 3d,不会删除 z 索引。

示例

SELECT ST_InterpolatePoint('LINESTRING M (0 0 0, 10 0 20)', 'POINT(5 5)');
 ---------------------
         10
	

另请参阅

ST_AddMeasureST_LocateAlongST_LocateBetween