Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
ST_ GeoHash
ST_ GeoHash mengembalikan geohash
representasi titik input dengan presisi yang ditentukan. Nilai presisi default adalah 20. Untuk informasi lebih lanjut tentang definisi geohash, lihat Geohash
Sintaks
ST_GeoHash(geom)
ST_GeoHash(geom, precision)
Argumen
- geom
-
Nilai tipe data
GEOMETRY
atau ekspresi yang mengevaluasiGEOMETRY
tipe. - presisi
-
Nilai tipe data
INTEGER
. Defaultnya adalah 20.
Jenis pengembalian
GEOMETRY
Fungsi mengembalikan geohash
representasi dari titik input.
Jika titik input kosong, fungsi mengembalikan null.
Jika geometri input bukan titik, fungsi mengembalikan kesalahan.
Contoh
SQL berikut mengembalikan representasi geohash dari titik input.
SELECT ST_GeoHash(ST_GeomFromText('POINT(45 -45)'), 25) AS geohash;
geohash
---------------------------
m000000000000000000000gzz
SQL berikut mengembalikan null karena titik input kosong.
SELECT ST_GeoHash(ST_GeomFromText('POINT EMPTY'), 10) IS NULL AS result;
result
---------
true