Nom

ST_CurveN — Renvoie la Nième courbe composante d'une CompoundCurve.

Synopsis

geometry ST_CurveN(geometry a_compoundcurve, integer index);

Description

Renvoie la Nièmecourbe composante d'une CompoundCurve. L'index commence à 1. Renvoie NULL si la géométrie n'est pas une CompoundCurve ou si l'index est hors de la plage.

Cette méthode implémente la spécification SQL/MM. SQL-MM 3 : 8.2.6, 8.3.5

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

Exemples

This example extracts the second component curve, a CircularString, from a CompoundCurve.

Code
SELECT ST_CurveN(
  'COMPOUNDCURVE(
    (0 0,2 0),
    CIRCULARSTRING(2 0,3 1,4 0),
    (4 0,6 1)
  )',
  2) AS curve;
Export de raster
CIRCULARSTRING(2 0,3 1,4 0)
Figure
Geometry figure for visual-st-curven-01