EnvelopeAngle (geography Data Type)

Returns the maximum angle between the point returned by EnvelopeCenter() and a point in the geography instance in degrees.

This geography data type method supports FullGlobe instances or spatial instances that are larger than a hemisphere.

Syntax

EnvelopeAngle( )

Return Types

SQL Server return type: float

CLR return type: SqlDouble

Remarks

This method returns a point in the geography instance in degrees. When used with EnvelopeCenter(), EnvelopeAngle() returns a bounding circle of a geography instance.

In SQL Server 2012, this method has been extended to FullGlobe instances.

The hemisphere limitation applied to EnvelopeAngle() in SQL Server 2008 has been removed. However, for instances with angles greater than 90 degrees, 180 degrees will be returned. EnvelopeAngle() is not precise for geography instances that span more than one hemisphere.

Examples

DECLARE @g geography = 'LINESTRING(-120 45, -120 0, -90 0)'; 
SELECT @g.EnvelopeAngle();

See Also

Reference

EnvelopeCenter (geography Data Type )

Other Resources

Extended Methods on Geography Instances