This topic describes the ST_InterpolatePoint function. This function returns the m coordinate of the closest point in a geometry object to a point object.
Syntax
float8 ST_InterpolatePoint(geometry line , geometry point);
Parameters
Parameter | Description |
---|---|
line | The LineString object that you want to specify. |
point | The point object that you want to specify. |
Description
This function supports 3D objects and does not delete z coordinates.
Examples
SELECT ST_InterpolatePoint('LINESTRING M (0 0 0, 2 0 2)', 'POINT(1 1)');
st_interpolatepoint
---------------------
1
(1 row)