Skip to main content

谷歌地理编码 API V3 的 Python 接口。可用于轻松地进行地理编码、反向地理编码、验证和格式化地址。

项目描述

==================
pygeocoder 1.2.5
===================
肖宇

*基于googlemaps 1.0.2 by John Kleint*

README
------
这是 Google Geocoding API V3 的 Python 包装器,

它允许您直接将地址转换为坐标,反之亦然。它还允许您验证、格式化和拆分地址为公民号码、街道名称、城市等。

许可证
------
BSD

依赖
项------------
它依赖于 json 模块,包含在 Python 2.6 及更高版本中,并且可以作为早期版本的 simplejson 下载。functools 是必需的,并且包含在 Python 2.5 中。Python 2.2 包含对 hmac 的要求。hashlib 依赖于 Python 2.5。base64 依赖于 Python 2.4。

setuptools 需要并安装 requests 库。

它是在 Python 2.7 上开发的,但应该适用于早期版本。它也兼容 Python 3。


安装
------------
您可以使用 pip 安装此包:

pip install pygeocoder

或从 http://code.xster.net/pygeocoder 下载源并安装

python setup.py install

用法
-----
使用帮助请参考http://code.xster.net/pygeocoder/wiki


联系方式
--------------------
作者:小宇
互联网:http:// /code.xster.net/pygeocoder

如有意见、问题、请求,请通过上述网站上的 BitBucket 联系


Changelog
---------
版本 1.2.5
更多业务密钥修复

版本 1.2.4
业务密钥签名修复

版本1.2.3.1
一些 pep8 清理

版本 1.2.3
修复了业务密钥加密错误
添加了简单的 API 身份验证方法

版本 1.2.2
在结果中添加了搜索组件限制和位置类型 getter

版本 1.2.1.1
另一个依赖修复

版本 1.2.1
代理支持

版本 1.2.0.3
setup.py 依赖修复

版本 1.2.0.2
次要 setup.py Python 3 修复

版本 1.2.0.1
setup.py 依赖修复

版本 1.2
重构和单元测试
将许可证更改为 BSD
Python 3 兼容性
Business API帐户支持

版本 1.1.4
修复 UTF-8 并方便命令行使用

版本 1.1.3
使 Geocoder 方法成为静态方法,同时向后兼容

版本 1.1.2
添加地址验证

版本 1.1.1
默认返回 GeocoderResult。
迭代器或索引可访问的结果集。

1.1版
添加 GeocoderResult 以简化字段检索/结果解析。

版本 1.0
工作版 API V3。

项目详情


下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

pygeocoder-1.2.5.tar.gz (8.1 kB 查看哈希

已上传 source