使用googlemapsapi的简单地理编码库
python-geocoder的Python项目详细描述
关于
=====
python geocoder是一个简单的库,它使用google maps api进行地理编码。
用法
=====
作为python库:
>;>>来自geocode.google导入googlegeocoderclient
>>gt;geocoder=googlegeocoderclient(false)必须明确指定传感器参数
>>gt;result=geocoder.geocode(“Massauga公园”)
>>gt;结果是成功()
正确
>>>len(结果)
3
默认情况下,所有get()方法都将获取第一个结果:
>>gt;结果。获取格式化的地址()
加拿大安大略岛马萨乌加省公园
但也可以向其传递索引参数:
>>gt;结果。获取格式化的地址(2)
美国伊利诺伊州罗斯维尔马萨乌加草原自然保护区,邮编61417
>>gt;结果。获取位置()
(十进制('45.19526590'),十进制('-80.053722299999'))
>>gt;结果。获取位置类型()
U“近似值”
每个result对象都是一个迭代器,其中包含根据
谷歌地理编码规范(http://code.google.com/api/maps/documentation/geocoding/)
>>>对于r in result:print r[“格式化地址”]
加拿大安大略岛马萨乌加省公园
马萨乌加省公园,RR 2,帕里湾,加拿大
美国伊利诺伊州贝里克市马萨乌加草原自然保护区,邮编61417
如果您使用google maps api进行业务,请在
初始化googlegeocoderclient::
>;>;geocoder=googlegeocoderclient(错误,我的客户ID,我的密钥)
geocode/google-geocoder.py是一个命令行工具。示例用法:
$python地理代码/google.py-一个“Massauga公园”
加拿大安大略岛马萨乌加省公园(45.19526590,-80.053722299999)-近似值
马萨乌加省公园,RR 2,帕里湾,位于加拿大p0g(45.1969970,-80.0398220)-大约
美国伊利诺伊州罗斯维尔市马萨乌加草原自然保护区,邮编61417(40.76002530,-90.57780330)-近似值
有关更多使用信息,请运行:
$python geocode/google.py——帮助
=====
python geocoder是一个简单的库,它使用google maps api进行地理编码。
用法
=====
作为python库:
>;>>来自geocode.google导入googlegeocoderclient
>>gt;geocoder=googlegeocoderclient(false)必须明确指定传感器参数
>>gt;result=geocoder.geocode(“Massauga公园”)
>>gt;结果是成功()
正确
>>>len(结果)
3
默认情况下,所有get()方法都将获取第一个结果:
>>gt;结果。获取格式化的地址()
加拿大安大略岛马萨乌加省公园
但也可以向其传递索引参数:
>>gt;结果。获取格式化的地址(2)
美国伊利诺伊州罗斯维尔马萨乌加草原自然保护区,邮编61417
>>gt;结果。获取位置()
(十进制('45.19526590'),十进制('-80.053722299999'))
>>gt;结果。获取位置类型()
U“近似值”
每个result对象都是一个迭代器,其中包含根据
谷歌地理编码规范(http://code.google.com/api/maps/documentation/geocoding/)
>>>对于r in result:print r[“格式化地址”]
加拿大安大略岛马萨乌加省公园
马萨乌加省公园,RR 2,帕里湾,加拿大
美国伊利诺伊州贝里克市马萨乌加草原自然保护区,邮编61417
如果您使用google maps api进行业务,请在
初始化googlegeocoderclient::
>;>;geocoder=googlegeocoderclient(错误,我的客户ID,我的密钥)
geocode/google-geocoder.py是一个命令行工具。示例用法:
$python地理代码/google.py-一个“Massauga公园”
加拿大安大略岛马萨乌加省公园(45.19526590,-80.053722299999)-近似值
马萨乌加省公园,RR 2,帕里湾,位于加拿大p0g(45.1969970,-80.0398220)-大约
美国伊利诺伊州罗斯维尔市马萨乌加草原自然保护区,邮编61417(40.76002530,-90.57780330)-近似值
有关更多使用信息,请运行:
$python geocode/google.py——帮助