Aracılığıyla paylaş


STGeometryN (coğrafi konum veri türü)

Belirtilen bir döner geographyöğesinde bir GeometryCollectionveya onun alt türlerinden biri. Ne zaman **STGeometryN()**alt türü olan üzerinde kullanılan bir GeometryCollection, gibi MultiPointya MultiLineString, bu yöntem döndürür geographyn = 1 ile çağrılırsa örneği.

Sözdizimi

.STGeometryN ( expression )

Bağımsız değişkenler

  • expression
    Olan bir intsayısı ile 1 arasında ifade geographyörnekler de GeometryCollection.

Dönüş Türleri

SQL Server dönüş türü: geography

clr döndürme türü:SqlGeography

Açıklamalar

Bu yöntem parametre sonucu büyük ise, null döndürür döndürürSTNumGeometries ve bir ArgumentOutOfRangeException, expressionparametresi ise 1'den küçük.

Örnekler

Aşağıdaki örnek bir MultiPoint geographyörneği ve kullanımları STGeometryN()ikinci bulmak geographyörneğini GeometryCollection.

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

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

Ayrıca bkz.

Diğer Kaynaklar

Coğrafya örnekleri üzerinde ogc yöntemleri