Bagikan melalui


EnvelopeAngle (Jenis Data geografi)

Berlaku untuk:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceDatabase SQL di Microsoft Fabric

Mengembalikan sudut maksimum antara titik yang dikembalikan oleh EnvelopeCenter() dan titik dalam instans geografi dalam derajat.

Metode jenis data geografi ini mendukung instans FullGlobe atau instans spasial yang lebih besar dari belahan.

Syntax

  
EnvelopeAngle( )  

Jenis Kembalian

Jenis pengembalian SQL Server: float

Jenis pengembalian CLR: SqlDouble

Remarks

Metode ini mengembalikan titik dalam instans geografi dalam derajat. Saat digunakan dengan EnvelopeCenter(), EnvelopeAngle() mengembalikan lingkaran pembatas instans geografi .

Di SQL Server 2012 (11.x), metode ini telah diperluas ke instans FullGlobe .

Batasan belahan bumi yang diterapkan pada EnvelopeAngle() SQL Server 2008 (10.0.x) telah dihapus. Namun, misalnya dengan sudut yang lebih besar dari 90 derajat, 180 derajat akan dikembalikan. EnvelopeAngle() tidak tepat untuk instans geografi yang menjangkau lebih dari satu belahan.

Examples

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

Lihat Juga

Metode yang Diperluas pada Instans Geografi
EnvelopeCenter (Jenis Data geografi )