ST_PointFromGeoHash¶
TL;DR¶
ST_PointFromGeoHash 将 GeoHash 单元中心转换为 GEOMETRY POINT。
语法¶
ST_PointFromGeoHash(geohash, srid)
参数说明¶
geohash 是 VARCHAR GeoHash 字符串。srid 是返回 POINT 的 INT64 空间参考标识符。
返回值¶
返回位于 GeoHash 单元中心的 GEOMETRY POINT。
使用说明¶
结果坐标是 GeoHash 单元中心。哈希表示常规经纬度坐标时,可指定 4326。
示例¶
DROP DATABASE IF EXISTS geo_st_pointfromgeohash_demo;
CREATE DATABASE geo_st_pointfromgeohash_demo;
USE geo_st_pointfromgeohash_demo;
SELECT ST_AsText(ST_PointFromGeoHash('ezs42', 4326)) AS point_value;
SELECT ST_SRID(ST_PointFromGeoHash('ezs42', 4326)) AS point_srid;
DROP DATABASE geo_st_pointfromgeohash_demo;