Aracılığıyla paylaş


STGeometryN (coğrafya Veri Türü)

Şunlar için geçerlidir:SQL ServerAzure SQL VeritabanıAzure SQL Yönetilen ÖrneğiMicrosoft Fabric'te SQL veritabanı

GeometryCollection veya alt türlerinden birinde belirtilen coğrafya öğesini döndürür. MultiPoint veya MultiLineString gibi bir GeometryCollection alt türü üzerinde STGeometryN() kullanıldığında, bu yöntem N=1 ile çağrılırsa coğrafya örneğini döndürür.

Syntax

  
.STGeometryN ( expression )  

Arguments

expression
GeometryCollection içindeki 1 ile coğrafya örneklerinin sayısı arasında bir int ifadesidir.

Dönüş Türleri

SQL Server dönüş türü: coğrafya

CLR dönüş türü: SqlGeography

Remarks

Parametre STNumGeometries() sonucundan büyükse bu yöntem null döndürür ve ifade parametresi 1'den küçükse ArgumentOutOfRangeException oluşturur.

Examples

Aşağıdaki örnek bir MultiPoint``geography örnek oluşturur ve STGeometryN() ikinci geography örneğini bulmak için kullanır.

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.

Coğrafya Örneklerinde OGC Yöntemleri