Skip to main content
Returns a point interpolated along a line. First argument must be a LINESTRING. Second argument is a Double between 0 and 1 representing fraction of total linestring length the point has to be located. ST_LineInterpolatePoint

Signatures

ST_LineInterpolatePoint (geom: Geometry, fraction: Double)

Parameters

geom
Geometry
required
The input geometry.
fraction
Double
required
The fraction value.

Return type

The resulting geometry.

Example

SELECT ST_LineInterpolatePoint(ST_GeomFromWKT('LINESTRING(25 50, 100 125, 150 190)'), 0.2)
POINT (51.5974135047432 76.5974135047432)