STIsSimple (geometry-Datentyp)
Gilt für:SQL ServerAzure SQL-DatenbankAzure SQL Managed InstanceSQL Analytics-Endpunkt in Microsoft FabricWarehouse in Microsoft Fabric
Gibt 1 zurück, wenn eine geometry -Instanz nach der Definition des Open Geospatial Consortium (OGC) einfach ist. Gibt 0 zurück, wenn eine geometry -Instanz nicht einfach ist.
Syntax
.STIsSimple ( )
Hinweis
Informationen zum Anzeigen der Transact-SQL-Syntax für SQL Server 2014 (12.x) und früher finden Sie unter Dokumentation zu früheren Versionen.
Rückgabetypen
SQL Server-Rückgabetyp: bit
CLR-Rückgabetyp: SqlBoolean
Hinweise
Um als einfach zu gelten, muss eine geometry -Instanz alle nachfolgenden Anforderungen erfüllen:
Keine Abbildung der Instanz darf sich selbst außer an den Endpunkten schneiden.
Keine zwei Abbildungen einer Instanz dürfen sich an einem Punkt schneiden, der nicht auf den Umrisslinien dieser beiden Abbildungen liegt.
Beispiele
Im folgenden Beispiel wird eine nicht einfache LineString
-Instanz erstellt, die sich selbst schneidet. Anschließend wird STIsSimple()
verwendet, um zu überprüfen, ob die LineString
-Instanz einfach ist.
DECLARE @g geometry;
SET @g = geometry::STGeomFromText('LINESTRING(0 0, 2 2, 0 2, 2 0)', 0);
SELECT @g.STIsSimple();
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für