ST_CurveN — Gibt die N-te Geometrie einer Kurvenkomponente in einer CompoundCurve zurück.
geometry ST_CurveN(
geometry a_compoundcurve, integer index)
;
Gibt die N-te Komponente einer Kurvengeometrie von einer CompoundCurve zurück. Der Index beginnt mit 1. Gibt NULL zurück, wenn die Geometrie keine CompoundCurve ist oder der Index außerhalb des Bereichs liegt.
Diese Methode setzt die SQL/MM-Spezifikation um. SQL-MM 3: 8.2.6, 8.3.5
Diese Funktion unterstützt 3d und lässt den Z-Index nicht fallen.
SELECT ST_AsText(ST_CurveN('COMPOUNDCURVE( (2 2, 2.5 2.5), CIRCULARSTRING(2.5 2.5, 4.5 2.5, 3.5 3.5), (3.5 3.5, 2.5 4.5, 3 5, 2 2) )', 1));
ST_NumCurves, ST_Dump, ST_ExteriorRing, ST_NumInteriorRings, ST_NumGeometries