Geography

ST_GEOGPOINT

BigQueryBigQuery

Membuat GEOGRAPHY point dari koordinat longitude dan latitude.

Tipe hasil: GEOGRAPHYDiperbarui: 16 Mei 2026

Syntax

SQL
ST_GEOGPOINT(longitude, latitude)

Parameter

longitudeFLOAT64wajib

Longitude dalam derajat (-180 sampai 180)

latitudeFLOAT64wajib

Latitude dalam derajat (-90 sampai 90)

Contoh Penggunaan

Create Point

SQL
1SELECT ST_GEOGPOINT(106.8456, -6.2088) AS jakarta;

Membuat point untuk Jakarta.

Hasil
jakarta: POINT(106.8456 -6.2088)

Store Locations

SQL
1SELECT
2 store_name,
3 ST_GEOGPOINT(lng, lat) AS location
4FROM stores;

Konversi koordinat ke GEOGRAPHY.

Hasil
(store locations as GEOGRAPHY)

Pertanyaan Umum tentang ST_GEOGPOINT

Apa itu fungsi ST_GEOGPOINT di BigQuery?
Membuat GEOGRAPHY point dari koordinat longitude dan latitude. Di BigQuery, fungsi ST_GEOGPOINT termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien.
Bagaimana cara menggunakan ST_GEOGPOINT di BigQuery?
Gunakan sintaks berikut: ST_GEOGPOINT(longitude, latitude). Pastikan argumen yang dimasukkan sudah sesuai dengan tipe data yang diharapkan.
Apa nilai yang dikembalikan oleh fungsi ST_GEOGPOINT?
Fungsi ST_GEOGPOINT mengembalikan nilai bertipe GEOGRAPHY. 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_GEOGPOINT?
Fungsi ini memiliki 2 parameter wajib. Parameter yang digunakan: longitude (FLOAT64, wajib): Longitude dalam derajat (-180 sampai 180); latitude (FLOAT64, wajib): Latitude dalam derajat (-90 sampai 90).