Name

CG_Rotate — Roterar en geometri med en given vinkel runt origo (0,0).

Synopsis

geometry CG_Rotate(geometry geom, float8 angle);

Beskrivning

Roterar indatageometrin geom med vinkelradianer runt ursprungspunkten (0,0). Rotationen utförs i 2D-rymden; Z-koordinaterna ändras inte. Positiva vinklar roterar geometrin moturs.

Tillgänglighet: 3.6.0 - kräver SFCGAL >= 2.0.0

Denna metod behöver SFCGAL-backend.

Exempel

SELECT ST_AsText(CG_Rotate('LINESTRING(1 0, 0 1)', pi()/2));
-- Result: LINESTRING(0 1, -1 0)