Aracılığıyla paylaş


STIsClosed (coğrafya Veri Türü)

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

Verilen coğrafya örneğinin başlangıç ve bitiş noktaları aynıysa 1 döndürür. İçeren her coğrafya örneği kapatılırsa , coğrafya koleksiyonu türleri için 1 döndürür. Örnek kapatılmazsa 0 döndürür.

Bu coğrafya veri türü yöntemi, Bir yarım küreden daha büyük Olan FullGlobe örneklerini veya uzamsal örnekleri destekler.

Syntax

  
.STIsClosed ( )  

Dönüş Türleri

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

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

Remarks

Bu yöntem, coğrafya örneğinin herhangi bir rakamı nokta ise veya örnek boşsa 0 döndürür.

FullGlobe örneği çokgen veya başka bir örnek türündeyse bu yöntem true döndürür.

Tüm Çokgen örnekleri kapalı olarak kabul edilir.

Examples

Aşağıdaki örnek bir Polygon örnek oluşturur ve öğesinin STIsClosed() kapalı olup olmadığını test etmek için kullanırPolygon.

DECLARE @g geography;  
SET @g = geography::STGeomFromText('POLYGON((-122.358 47.653, -122.348 47.649, -122.348 47.658, -122.358 47.658, -122.358 47.653))', 4326);  
SELECT @g.STIsClosed();  

Ayrıca Bkz.

Coğrafya Örneklerinde OGC Yöntemleri