ST_ GeoHash - Amazon Redshift

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 di Wikipedia.

Sintaks

ST_GeoHash(geom)
ST_GeoHash(geom, precision)

Argumen

geom

Nilai tipe data GEOMETRY atau ekspresi yang mengevaluasi GEOMETRY tipe.

presisi

Nilai tipe dataINTEGER. 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