跳转至
🎉 Apache Sedona 1.9.1 已正式发布!🗺️ 新增 Geography SQL 函数、Box2D 与 Box3D 类型、栅格 Python UDF 等。查看发布说明 →

ST_SetPoint

Introduction: Replace Nth point of linestring with given point. Index is 0-based. Negative index are counted backwards, e.g., -1 is last point.

ST_SetPoint

Format: ST_SetPoint (linestring: Geometry, index: Integer, point: Geometry)

Return type: Geometry

Since: v1.3.0

SQL Example

SELECT ST_SetPoint(ST_GeomFromText('LINESTRING (0 0, 0 1, 1 1)'), 2, ST_GeomFromText('POINT (1 0)'))

Output:

LINESTRING (0 0, 0 1, 1 0)