Aracılığıyla paylaş


STDisjoint (coğrafya Veri Türü)

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

Coğrafya örneği başka bircoğrafya örneğinden uzamsal olarak kopuksa 1 döndürür. Değilse 0 döndürür.

Syntax

  
.STDisjoint ( other_geography )  

Arguments

other_geography
STDisjoint() öğesinin çağrıldığı örnekle karşılaştırılan başka bir coğrafya örneğidir.

Dönüş Türleri

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

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

Remarks

Nokta kümelerinin kesişimi boşsa iki coğrafya örneği birbirinden ayrılmıştır.

Coğrafya örneklerinin uzamsal başvuru kimlikleri (SRID' ler) eşleşmezse bu yöntem her zaman null döndürür.

Examples

Aşağıdaki örnek, uzamsal olarak kopuk olup olmadığını görmek için iki STDisjoint() örneği test etmek için kullanırgeography.

DECLARE @g geography;  
DECLARE @h geography;  
SET @g = geography::STGeomFromText('LINESTRING(-122.360 47.656, -122.343 47.656)', 4326);  
SET @h = geography::STGeomFromText('POINT(-122.34900 47.65100)', 4326);  
SELECT @g.STDisjoint(@h);  

Ayrıca Bkz.

Coğrafya Örneklerinde OGC Yöntemleri