Geography
BigQuery
ST_AREA
Menghitung luas area dari objek GEOGRAPHY polygon dalam meter persegi.
Tipe hasil:
FLOAT64Diperbarui: 16 Mei 2026Syntax
SQL
ST_AREA(geography [, use_spheroid])Parameter
geographyGEOGRAPHYwajib
Objek geografi (polygon)
use_spheroidBOOLopsional
Gunakan spheroid untuk akurasi (default TRUE)
Contoh Penggunaan
Calculate Area
SQL
1 SELECT ST_AREA( 2 ST_GEOGFROMTEXT('POLYGON((0 0, 1 0, 1 1, 0 1, 0 0))') 3 ) / 1000000 AS area_sq_km;
Luas polygon dalam km².
Hasil
area_sq_km: 12364.5
Pertanyaan Umum tentang ST_AREA
Apa itu fungsi ST_AREA di BigQuery?
Menghitung luas area dari objek GEOGRAPHY polygon dalam meter persegi. Di BigQuery, fungsi ST_AREA termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien.
Bagaimana cara menggunakan ST_AREA di BigQuery?
Gunakan sintaks berikut: ST_AREA(geography [, use_spheroid]). Pastikan argumen yang dimasukkan sudah sesuai dengan tipe data yang diharapkan.
Apa nilai yang dikembalikan oleh fungsi ST_AREA?
Fungsi ST_AREA mengembalikan nilai bertipe FLOAT64. Pastikan tipe data hasil sudah sesuai dengan kebutuhan query atau formula kamu. Jika input mengandung nilai NULL, perilaku fungsi dapat berbeda — selalu periksa dokumentasi untuk memastikan hasilnya sesuai ekspektasi.
Apa saja parameter fungsi ST_AREA?
Fungsi ini memiliki 1 parameter wajib dan 1 parameter opsional. Parameter yang digunakan: geography (GEOGRAPHY, wajib): Objek geografi (polygon); use_spheroid (BOOL, opsional): Gunakan spheroid untuk akurasi (default TRUE).