Name

ST_Scroll — Modifier le point de départ d'une LineString fermée.

Synopsis

geometry ST_Scroll(geometry linestring, geometry point);

Description

Modifie le point de départ/fin d'une LineString fermée en fonction du sommet point donné.

Disponibilité : 3.2.0

Cette fonction prend en charge la 3D et ne supprime pas l'indice z.

Cette fonction prend en charge les coordonnées M.

Exemples

Faire partir une ligne fermée de son 3ème sommet

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)

Voir aussi

ST_Normalize