EnvelopeAngle (tipo di dati geography)
Si applica a: SQL Server database SQL di Azure Istanza gestita di SQL di Azure database SQL in Microsoft Fabric
Restituisce l'angolo massimo, espresso in gradi, tra il punto restituito dal metodo EnvelopeCenter()
e un punto nell'istanza geography.
Questo metodo con tipo di dati geography supporta le istanze FullGlobe o le istanze spaziali con dimensioni maggiori di un emisfero.
Sintassi
EnvelopeAngle( )
Tipi restituiti
Tipo SQL Server restituito: float
Tipo CLR restituito: SqlDouble
Osservazioni:
Questo metodo restituisce un punto nell'istanza geography espresso in gradi. Se usato con EnvelopeCenter(), EnvelopeAngle()
restituisce un cerchio di delimitazione di un'istanza geography.
In SQL Server 2012 (11.x) questo metodo è stato esteso alle istanze FullGlobe.
La limitazione dell'emisfero applicata a EnvelopeAngle()
in SQL Server 2008 (10.0.x) è stata rimossa. Tuttavia, per le istanze con angoli più ampi di 90 gradi, verrà restituito 180 gradi. EnvelopeAngle()
non è preciso per le istanze geography estese a più di un emisfero.
Esempi
DECLARE @g geography = 'LINESTRING(-120 45, -120 0, -90 0)';
SELECT @g.EnvelopeAngle();
Vedi anche
Metodi estesi sulle istanze di geografia
EnvelopeCenter (tipo di dati geography)