RingN (type de données geography)

Retourne l'anneau spécifié de l'instance geography : 1 ≤ n ≤ NumRings().

Syntaxe

.RingN (expression )

Arguments

  • expression
    Expression int comprise entre 1 et le nombre d'anneaux dans une instance polygon.

Valeur de retour

SQL Server type de retour : geography

Type de retour CLR : SqlGeography

Notes

Si la valeur de l'index d'anneau n est inférieure à 1, cette méthode lève un ArgumentOutOfRangeException. La valeur d'index d'anneau doit être supérieure ou égale à 1 et doit être inférieure ou égal au nombre retourné par NumRings().

Exemples

Cet exemple crée une instance Polygon avec deux anneaux et retourne le deuxième anneau.

DECLARE @g geography;
SET @g = geography::STGeomFromText('POLYGON((-122.358 47.653, -122.348 47.649, -122.348 47.658, -122.358 47.658, -122.358 47.653), (-122.357 47.654, -122.357 47.657, -122.349 47.657, -122.349 47.650, -122.357 47.654))', 4326);
SELECT @g.RingN(2).ToString();