如何使用密码作为输入查找纬度和经度列表

Posted

技术标签:

【中文标题】如何使用密码作为输入查找纬度和经度列表【英文标题】:How to Find list of latitude and longitude using pincode as input 【发布时间】:2018-03-02 08:34:41 【问题描述】:

我们有什么方法可以使用 zip/pincode 找到纬度和经度列表?

Input: 560103
Output : 
12.123456, 72.123456
12.123654, 72.366666
....   
....
12.123456, 72.123456

在谷歌地图上,经纬度多边形显示列表如下图所示。

注意:输出仅供参考,不正确。

【问题讨论】:

Google 地图并不总是显示地点的密码。所以我想反过来也可能并不总是可能的 为什么一个输入会导致三个或更多输出? 如果有帮助,请参考这个***.com/questions/5585957/… 问题.. Drawing region on google maps的可能重复 【参考方案1】:

结帐Google Api

看看这个

http://maps.googleapis.com/maps/api/geocode/json?address=110029&sensor=true

这将为您提供密码 110029 的大致位置

你所要做的就是解析json端提取坐标

【讨论】:

【参考方案2】:

你必须从https://pypi.python.org/pypi/pyzipcode安装pyzipcode 稍后试试这个代码

from pyzipcode import ZipCodeDatabase
zcdb = ZipCodeDatabase()
zipcode = zcdb[54115]
print zipcode.zip
print zipcode.city
print zipcode.state
print zipcode.longitude
print zipcode.latitude
print zipcode.timezone

【讨论】:

以上是关于如何使用密码作为输入查找纬度和经度列表的主要内容,如果未能解决你的问题,请参考以下文章

使用经度和纬度查找给定距离内的所有附近客户

如何在 Python 中快速从 IP 地址列表中查找纬度/经度?

如何使用 php 和 mysql 使用纬度和经度进行几何搜索

如何使用 Google API 查找航点上的纬度和经度

如何从给定的纬度和经度中查找位置名称?

如何使用mongoose在mongodb中使用纬度和经度查找附近的点