geohash常用于将二维的经纬度转换为字符串,有现成的库可以将其编码和解码。
python 安装库 >>pip install geohash
可是装好之后import geohash却报错 import Geohash可行
发现环境中Lib/site-packages/目录下是大写的G,改成小写的g即可,即把Geohash文件夹重命名为geohash。
然后修改该目录下的__init__.py文件,最后一行from geohash改为from .geohash
语法:
geohash.decode('wx4gfbe') #解码
geohash.encode(40.04, 116.49) #编码