Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Titik ST
ST_point mengembalikan titik dari nilai koordinat input.
Sintaksis
ST_Point(x, y, z)
Argumen
x- Nilai tipe data DOUBLE PRECISION yang mewakili koordinat pertama.y- Nilai tipe data DOUBLE PRECISION yang mewakili koordinat kedua.z- (opsional)
Koordinasi urutan
Saat bekerja dengan koordinat geografis, argumen pertama (x) mewakili bujur dan argumen kedua (y) mewakili garis lintang. Ini mengikuti urutan koordinat standar yang digunakan dalam database spasial dan standar ISO 19125.
// Correct: longitude first, latitude second ST_Point(-84.4281, 33.6367) // Atlanta airport // Incorrect: latitude first, longitude second ST_Point(33.6367, -84.4281) // This will return NaN in distance calculations
Rentang koordinat yang valid
Untuk data geografis, pastikan koordinat berada dalam rentang yang valid:
-
Garis bujur (
x): -180 hingga 180 -
Garis lintang (
y): -90 hingga 90
Koordinat di luar rentang ini akan kembali NaN (Bukan Angka) bila digunakan dengan fungsi perhitungan jarak sepertiST_DistanceSpheroid.
Jenis pengembalian
GEOMETRI dari subtipe POINT
Jika x atau y adalah null, maka null dikembalikan.
Contoh
Berikut ini membangun geometri titik dari koordinat input.
RETURN ST_Point(5.0, 7.0); POINT(5 7)