Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
ST_ GeoHash
ST_ GeoHash restituisce la geohash
rappresentazione del punto di input con la precisione specificata. Il valore di precisione di default è 20. Per ulteriori informazioni sulla definizione di geohash, consulta Geohash
Sintassi
ST_GeoHash(geom)
ST_GeoHash(geom, precision)
Argomenti
- geom
-
Un valore di tipo
GEOMETRY
o un'espressione che restituisce un valore di tipoGEOMETRY
. - precisione
-
Un valore di tipo
INTEGER
. Il valore di default è 20.
Tipo restituito
GEOMETRY
La funzione restituisce la rappresentazione geohash
del punto di input.
Se il punto di input è vuoto, la funzione restituisce null.
Se la geometria di input non è un punto, la funzione restituisce un errore.
Esempi
Il seguente SQL restituisce la rappresentazione geohash del punto di input.
SELECT ST_GeoHash(ST_GeomFromText('POINT(45 -45)'), 25) AS geohash;
geohash
---------------------------
m000000000000000000000gzz
Il seguente comando SQL restituisce null perché il punto di input è vuoto.
SELECT ST_GeoHash(ST_GeomFromText('POINT EMPTY'), 10) IS NULL AS result;
result
---------
true