EnvelopeAngle (type de données geography)
S’applique à : SQL ServerAzure SQL Database Azure SQL Managed Instance
Retourne l’angle maximal entre le point retourné par EnvelopeCenter()
et un point de l’instance geography en degrés.
Cette méthode de type de données geography prend en charge les instances FullGlobe ou les instances spatiales qui sont plus grandes qu’un hémisphère.
Syntaxe
EnvelopeAngle( )
Remarque
Pour afficher la syntaxe Transact-SQL pour SQL Server 2014 (12.x) et versions antérieures, consultez la Documentation sur les versions antérieures.
Types de retour
Type de retour SQL Server : float
Type de retour CLR : SqlDouble
Remarques
Cette méthode retourne un point de 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 (11.x), cette méthode a été étendue aux instances FullGlobe.
La limitation d’hémisphère appliquée à EnvelopeAngle()
dans SQL Server 2008 (10.0.x) 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
Méthodes étendues sur des instances geography
EnvelopeCenter (type de données geography)
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour