Cla*_*diu 4 location zipcode geography
获得如下功能的最佳方法是:
def getNearest(zipCode, miles):
Run Code Online (Sandbox Code Playgroud)
也就是说,给定一个zipcode(07024)和radius,返回该半径范围内的所有zipcodes?
SourceForge上有一个项目可以帮助解决这个问题:
http://sourceforge.net/projects/zips/
它为您提供了一个包含邮政编码及其纬度/经度的数据库,以及如何计算两组坐标之间距离的编码示例.可能有更好的方法,但您可以让您的函数检索邮政编码及其坐标,然后单步执行列表中的每个邮政编码,并将邮政编码添加到列表中,如果它在指定的英里数内.
| 归档时间: |
|
| 查看次数: |
6713 次 |
| 最近记录: |