Name

ST_Scroll — Startpunkt eines geschlossenen LineStrings ändern.

Synopsis

geometry ST_Scroll(geometry linestring, geometry point);

Beschreibung

Ändert den Start-/Endpunkt eines geschlossenen LineStrings auf den angegebenen Scheitelpunkt .

Verfügbarkeit: 3.2.0

Diese Funktion unterstützt 3d und lässt den Z-Index nicht fallen.

Diese Funktion unterstützt M-Koordinaten.

Beispiele

Eine geschlossene Linie soll an ihrem 3. Scheitelpunkt beginnen.

SELECT ST_AsEWKT(ST_Scroll('SRID=4326;LINESTRING(0 0 0 1, 10 0 2 0, 5 5 4 2,0 0 0 1)', 'POINT(5 5 4 2)'));

st_asewkt
----------
SRID=4326;LINESTRING(5 5 4 2,0 0 0 1,10 0 2 0,5 5 4 2)

Siehe auch

ST_Normalize