Aracılığıyla paylaş


STOverlaps (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ğiyle çakışıyorsa 1 döndürür. Döndürmezse 0 döndürür.

Syntax

  
.STOverlaps ( other_geometry )  

Arguments

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

Dönüş Türleri

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

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

Remarks

Kesişimini temsil eden bölge örneklerinkiyle aynı boyuta sahipse ve bölge iki örneğe eşit değilse iki geometri örneği çakışıyor.

STOverlaps() geometri örneklerinin kesiştiği noktalar aynı boyut değilse her zaman 0 döndürür.

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, çakışma için iki STOverlaps() örneğini test etmek için kullanır.

DECLARE @g geometry;  
DECLARE @h geometry;  
SET @g = geometry::STGeomFromText('POLYGON((0 0, 2 0, 2 2, 0 2, 0 0))', 0);  
SET @h = geometry::STGeomFromText('POLYGON((1 1, 3 1, 3 3, 1 3, 1 1))', 0);  
SELECT @g.STOverlaps(@h);  

Ayrıca Bkz.

Geometri Örnekleri üzerinde OGC Yöntemleri