STPointN (geography Data Type)
Zwraca określony punkt w geography wystąpienie.
.STPointN ( expression )
Argumenty
- expression
Is int wyrażenie między 1 a liczbą punktów w geography wystąpienie.
Zwracane typy
SQL Server typ zwrotny: geography
Zwracany typ CLR: SqlGeography
Otwórz typ lokalizacji geograficznych konsorcjum (OGC): Point
Remarks
Jeśli geography wystąpienie jest utworzone przez użytkownika, STPointN() Zwraca punkt określony przez expression przez kolejność punktów w kolejności, w których zostały one początkowo wejściowych.
Jeśli geography wystąpienie jest konstruowana w systemie STPointN() Zwraca punkt określony przez expression według kolejności wszystkich punktów w tej samej kolejności byłyby w danych wyjściowych: najpierw według geography wystąpienie, następnie według pierścienia w instancji (w razie potrzeby), a następnie przez punkt w pierścieniu. Ta kolejność jest deterministyczny.
Jeśli ta metoda jest wywoływana o wartości mniejszej niż 1, generuje ArgumentOutOfRangeException.
Jeśli ta metoda jest wywoływana z wartość większa niż liczba punktów wystąpienie, funkcja zwraca wartość null.
Przykłady
Poniższy przykład tworzy LineString wystąpienie i zastosowań STPointN() Aby pobrać drugi punkt opis instancji.
DECLARE @g geography;
SET @g = geography::STGeomFromText('LINESTRING(-122.360 47.656, -122.343 47.656)', 4326);
SELECT @g.STPointN(2).ToString();