Udostępnij za pośrednictwem


STPointN (Geografia typ danych)

Zwraca określony w pkt geography wystąpienie.

Składnia

.STPointN ( expression )

Argumenty

  • expression
    Jest int wyrażenie między 1 a liczbą punktów w geography wystąpienie.

Zwracane typy

SQL Serverzwracany typ: geography

Zwracany typ CLR: SqlGeography

Otwórz typ konsorcjum geograficzne (OGC): Point

Uwagi

Jeśli geographyjestwystąpienie utworzone przez użytkownika, STPointN() zwraca punkt określony przez expression przez kolejność punktów w kolejności, w którym były one pierwotnie wprowadzania.

Jeśli geography wystąpienie jest skonstruowany w systemie STPointN() zwraca punkt określony przez expression przez kolejność wszystkich punktów w tym samym celu byłyby wyjściowe: pierwszy przez geography wystąpienie, następnie według pierścienia w wystąpienie (w stosownych przypadkach), a następnie według punktu w pierścieniu.To zamówienie jest firmy Deterministic Networks.

Jeśli ta metoda jest wywoływana o wartości mniejszej niż 1, zgłasza ArgumentOutOfRangeException.

Jeśli ta metoda jest wywoływana z wartość większa niż liczba punktów w wystąpienie, zwraca null.

Przykłady

Poniższy przykład tworzy LineString wystąpienie i zastosowań STPointN() do pobierania drugiego punktu w polu Opis wystąpienie.

DECLARE @g geography;
SET @g = geography::STGeomFromText('LINESTRING(-122.360 47.656, -122.343 47.656)', 4326);
SELECT @g.STPointN(2).ToString();

Zobacz także

Inne zasoby