Geography

ST_AREA

BigQueryBigQuery

Menghitung luas area dari objek GEOGRAPHY polygon dalam meter persegi.

Tipe hasil: FLOAT64Diperbarui: 16 Mei 2026

Syntax

SQL
ST_AREA(geography [, use_spheroid])

Parameter

geographyGEOGRAPHYwajib

Objek geografi (polygon)

use_spheroidBOOLopsional

Gunakan spheroid untuk akurasi (default TRUE)

Contoh Penggunaan

Calculate Area

SQL
1SELECT 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).