STWithin (geometri veri türü)

1 Döner bir geometryiçinde tamamen başka bir örneği olan geometryörneği; Aksi takdirde 0 döndürür.

Sözdizimi

.STWithin ( other_geometry )

Bağımsız değişkenler

  • other_geometry
    Başka bir geometryörneğini hangi örneğinde karşılaştırma STWithin()çağrılır.

Dönüş Türleri

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

clr döndürme türü:SqlBoolean

Açıklamalar

Bu yöntem her zaman null döndürür kayma başvuru kimlikleri (SRIDs) geometryörnekleri eşleşmiyor.

Örnekler

Aşağıdaki örnek STWithin()iki test etmek için geometryilk örneği tamamen içinde ikinci örnek olup olmadığını görmek için örnekleri.

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.STWithin(@h);

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.STWithin(@h);

Ayrıca bkz.

Kavramlar

Kayma dizinler genel bakış

Diğer Kaynaklar

ogc yöntemleri üzerinde Geometry örnekleri