我的需求很简单,并且通常在当今任何基于位置的应用程序中实现,向用户显示他/她区域中所有“事物”的列表(或通过邮政编码/地址)
使用Google Maps API(尤其是新的“商店定位器库”)听起来是最安全的选择,但如果我想自己开发一些东西,有没有一种“标准”的方法可以做到这一点?有什么选择?雅虎地理位置 API(和反向查找)?(Google Maps API 需要使用他们的地图,而不仅仅是 API)购买邮政编码文件?其他第三方服务?在线的?离线?秘诀是什么?
我的需求很简单,并且通常在当今任何基于位置的应用程序中实现,向用户显示他/她区域中所有“事物”的列表(或通过邮政编码/地址)
使用Google Maps API(尤其是新的“商店定位器库”)听起来是最安全的选择,但如果我想自己开发一些东西,有没有一种“标准”的方法可以做到这一点?有什么选择?雅虎地理位置 API(和反向查找)?(Google Maps API 需要使用他们的地图,而不仅仅是 API)购买邮政编码文件?其他第三方服务?在线的?离线?秘诀是什么?
唔。邮政编码可以通过多种方式处理,它有助于了解它们如何工作的一般背景:http ://en.wikipedia.org/wiki/ZIP_code
我会购买一个带有 GPS 坐标的 USPS 数据库,然后从那里开始工作。一个简单的 SELECT SQL 查询,在计算向量的大小时,使用 LIMIT 或 TOP 10(或者您想要的许多搜索结果)应该在这里工作。
已经有一段时间了,但是向量计算的算法相当简单,应该很容易用 SQL 实现:http: //www.netcomuk.co.uk/~jenolive/vect5.html