Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Retourne l'angle maximal entre le point retourné par EnvelopeCenter() et un point dans l'instance geography, en degrés.
Cette méthode de type de données geography prend en charge des instances FullGlobe ou des instances spatiales qui sont plus grandes qu'un hémisphère.
S'applique à : SQL Server (SQL Server 2008 via la version actuelle, Base de données SQL Windows Azure (version initiale via la version actuelle. |
Syntaxe
EnvelopeAngle( )
Types des valeurs retournés
SQL Server Type de retour : float
Type de retour CLR : SqlDouble
Notes
Cette méthode retourne un point dans l'instance geography, en degrés. En cas d'utilisation avec EnvelopeCenter(), EnvelopeAngle() retourne un cercle englobant d'une instance geography.
Dans SQL Server 2012, cette méthode a été étendue aux instances FullGlobe.
La limitation d'hémisphère appliquée à EnvelopeAngle() dans SQL Server 2008 a été supprimée. Toutefois, pour les instances avec des angles supérieurs à 90 degrés, 180 degrés sont retournés. EnvelopeAngle() n'est pas précis pour les instances geography qui couvrent plusieurs hémisphères.
Exemples
DECLARE @g geography = 'LINESTRING(-120 45, -120 0, -90 0)';
SELECT @g.EnvelopeAngle();
Voir aussi
Référence
EnvelopeCenter (type de données geography)