Sdílet prostřednictvím


STDisjoint (datový typ geometrie)

platí pro:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceSQL databáze v Microsoft Fabric

Vrátí hodnotu 1, pokud je instance geometrie prostorově oddělená od jiné instance geometrie . Vrátí hodnotu 0, pokud není.

Syntax

  
.STDisjoint ( other_geometry )  

Arguments

other_geometry
Je další instance geometrie , která se porovnává s instancí, na které STDisjoint() je vyvolána.

Návratové typy

Návratový typ SQL Serveru: bit

Návratový typ CLR: SqlBoolean

Remarks

Dvě instance geometrie jsou oddělené, pokud je průsečík jejich množin bodů prázdný.

Tato metoda vždy vrátí hodnotu null, pokud id prostorového odkazu (SRID) instancí geometrie neodpovídají.

Examples

Následující příklad používá STDisjoint() k otestování dvou instancí geometrie pro prostorové oddělené.

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);  

Viz také

metody OGC v instancích geometrie