Aracılığıyla paylaş


STDisjoint (geometri Veri Türü)

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

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

Syntax

  
.STDisjoint ( other_geometry )  

Arguments

other_geometry
Üzerinde çağrılan örnekle karşılaştırılan başka bir geometri örneğidir STDisjoint() .

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 geometri örneği kopuk olur.

Geometri ö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 ayrıklık için iki STDisjoint() örneğini test etmek için kullanır.

DECLARE @g geometry;  
DECLARE @h geometry;  
SET @g = geometry::STGeomFromText('LINESTRING(0 2, 2 0, 4 2)', 0);  
SET @h = geometry::STGeomFromText('POINT(1 1)', 0);  
SELECT @g.STDisjoint(@h);  

Ayrıca Bkz.

Geometri Örnekleri üzerinde OGC Yöntemleri