ST_PointFromGeoHash

返回指定 GeoHash 的中心点。

行为类型

不可变

语法

ST_PointFromGeoHash(GeoHash)

参数

GeoHash
任意长度的有效 GeoHash 字符串。

返回

GEOGRAPHY POINT

示例

以下示例显示了如何使用 ST_PointFromGeoHash。

返回高级 GeoHash 的地理点并使用 ST_AsText 将该点转换为熟知文本:

=>  SELECT ST_AsText(ST_PointFromGeoHash('dr'));
ST_AsText
-------------------------
POINT (-73.125 42.1875)
(1 row)

返回详细 GeoHash 的地理点并使用 ST_AsText 将该点转换为熟知文本:

=>  SELECT ST_AsText(ST_PointFromGeoHash('1234567890bcdefhjkmn'));
ST_AsText
---------------------------------------
POINT (-122.196077187 -88.2297377551)
(1 row)