STArea (Jenis Data geografi)

Berlaku untuk:SQL ServerAzure SQL DatabaseAzure SQL Managed Instance

Mengembalikan area permukaan total instans geografi . Hasil untuk STArea() adalah unit pengukuran kuadrat yang digunakan oleh pengidentifikasi referensi spasial instans geografi . Misalnya, jika SRID instans adalah 4326, STArea() mengembalikan hasil dalam meter persegi.

Sintaksis

  
.STArea ( )  

Catatan

Untuk melihat sintaks Transact-SQL untuk SQL Server 2014 (12.x) dan versi yang lebih lama, lihat Dokumentasi versi sebelumnya.

Jenis Kembalian

Jenis pengembalian SQL Server: float

Jenis pengembalian CLR: SqlDouble

Keterangan

STArea() mengembalikan 0 jika instans geografi hanya berisi angka nol dan satu dimensi, atau jika kosong.

Catatan

Metode pada jenis data geografi yang menghasilkan nilai pengembalian metrik akan memiliki hasil yang berbeda berdasarkan SRID instans yang digunakan dalam metode . Untuk informasi selengkapnya tentang SRID, lihat Pengidentifikasi Referensi Spasial (SRID).

Contoh

Contoh berikut menggunakan untuk membuat Polygon geography instans STArea() dan menghitung area poligon.

DECLARE @g geography;  
SET @g = geography::STGeomFromText('POLYGON((-122.358 47.653, -122.348 47.649, -122.348 47.658, -122.358 47.658, -122.358 47.653))', 4326);  
SELECT @g.STArea();  

Lihat Juga

Metode OGC pada Instans Geografi