Udostępnij za pośrednictwem


STPointN (geometry Data Type)

Zwraca określony punkt w geometry wystąpienie.

.STPointN ( expression )

Argumenty

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

Zwracane typy

SQL Server typ zwrotny: geometry

Zwracany typ CLR: SqlGeometry

Otwórz typ lokalizacji geograficznych konsorcjum (OGC): Point

Remarks

Jeśli geometry wystąpienie jest utworzona, użytkownik 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 geometry wystąpienie zostało wykonane przez system, 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: CERTIFICATE_MAPPED_USERTa 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 geometry;
SET @g = geometry::STGeomFromText('LINESTRING(0 0, 2 2, 1 0)', 0);
SELECT @g.STPointN(2).ToString();

See Also

Other Resources