ST_Reverse — Retourne la géométrie avec l'ordre des sommets inversé.
geometry ST_Reverse(geometry g1);
Peut être utilisé sur n'importe quelle géométrie et inverse l'ordre des sommets.
Amélioration : la prise en charge des courbes a été introduite dans la version 2.4.0.
Cette fonction prend en charge la 3D et ne supprime pas l'indice z.
Cette fonction prend en charge les surfaces Polyhedral.
WITH data(geom) AS (VALUES (
ST_MakeLine(ST_Point(1, 2), ST_Point(1, 10))
))
SELECT geom AS input_line,
ST_Reverse(geom) AS reversed_line
FROM data;
input_line | reversed_line ----------------------+---------------------- LINESTRING(1 2,1 10) | LINESTRING(1 10,1 2) (1 row)