Geography
BigQuery
ST_LENGTH
Menghitung panjang total dari linestring atau perimeter polygon dalam meter.
Tipe hasil:
FLOAT64Diperbarui: 16 Mei 2026Syntax
SQL
ST_LENGTH(geography [, use_spheroid])Parameter
geographyGEOGRAPHYwajib
Objek geografi (linestring atau polygon)
use_spheroidBOOLopsional
Gunakan spheroid untuk akurasi (default TRUE)
Contoh Penggunaan
Route Length
SQL
1 SELECT ST_LENGTH(route_path) / 1000 AS route_km 2 FROM delivery_routes;
Panjang rute dalam km.
Hasil
(route lengths in km)
Pertanyaan Umum tentang ST_LENGTH
Apa itu fungsi ST_LENGTH di BigQuery?
Menghitung panjang total dari linestring atau perimeter polygon dalam meter. Di BigQuery, fungsi ST_LENGTH termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien.
Bagaimana cara menggunakan ST_LENGTH di BigQuery?
Gunakan sintaks berikut: ST_LENGTH(geography [, use_spheroid]). Pastikan argumen yang dimasukkan sudah sesuai dengan tipe data yang diharapkan.
Apa nilai yang dikembalikan oleh fungsi ST_LENGTH?
Fungsi ST_LENGTH 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_LENGTH?
Fungsi ini memiliki 1 parameter wajib dan 1 parameter opsional. Parameter yang digunakan: geography (GEOGRAPHY, wajib): Objek geografi (linestring atau polygon); use_spheroid (BOOL, opsional): Gunakan spheroid untuk akurasi (default TRUE).