Udostępnij za pośrednictwem


STIsSimple (geometrię typu danych)

Zwraca wartość 1, jeśli geometry,wystąpienie jest proste, określone przez otwarte konsorcjum geograficzne (OGC). Zwraca wartość 0, jeśli geometry,wystąpienie nie jest proste.

Składnia

.STIsSimple ( )

Zwracane typy

SQL Serverzwracany typ: bit

Zwracany typ CLR: SqlBoolean

Uwagi

Aby być proste, geometry wystąpienie muszą spełniać następujące wymagania:

  • Rysunek każdej wystąpienie muszą nie przecinają się, z wyjątkiem na jego punkty końcowe.

  • Nie dwiema cyframi wystąpienie można przecinają się wzajemnie w punkcie, który nie jest w obu ich granice.

Przykłady

Poniższy przykład tworzy nonsimple LineString wystąpienie przecina sam siebie i korzysta z STIsSimple() do testowania czy LineString jest proste.

DECLARE @g geometry;
SET @g = geometry::STGeomFromText('LINESTRING(0 0, 2 2, 0 2, 2 0)', 0);
SELECT @g.STIsSimple();

Zobacz także

Inne zasoby