EnvelopeAngle (geography-Datentyp)
Gilt für:SQL Server
Azure SQL-Datenbank
Azure SQL Managed Instance
Gibt den maximalen Winkel zwischen dem durch EnvelopeCenter()
zurückgegebenen Punkt und einem Punkt in der geography -Instanz in Grad zurück.
Diese geography -Datentypmethode unterstützt Instanzen von FullGlobe oder räumliche Instanzen, die größer als eine Hemisphäre sind.
Syntax
EnvelopeAngle( )
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: float
CLR-Rückgabetyp: SqlDouble
Hinweise
Diese Methode gibt einen Punkt in der geography -Instanz in Grad zurück. Bei Verwendung mit EnvelopeCenter () gibt EnvelopeAngle()
einen umschließenden Kreis einer geography-Instanz zurück.
In SQL Server 2012 (11.x) wurde diese Methode auf FullGlobe-Instanzen erweitert.
Die in SQL Server 2008 (10.0.x) für EnvelopeAngle()
verwendete Hemisphäreneinschränkung wurde entfernt. Bei Instanzen, deren Winkel 90 Grad übersteigt, wird jedoch 180 Grad zurückgegeben. EnvelopeAngle()
ist bei Instanzen von geography, die mehr als eine Hemisphäre umfassen, nicht exakt.
Beispiele
DECLARE @g geography = 'LINESTRING(-120 45, -120 0, -90 0)';
SELECT @g.EnvelopeAngle();
Weitere Informationen
Erweiterte Methoden für geography-Instanzen
EnvelopeCenter (geography-Datentyp)
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