我正在使用google-mapquest映射API。我需要在给定纬度-经度位置的特定区域附近添加一些兴趣点。
我搜索了google和mapquest文档,以找出是否有一种方法可以获取该区域中的所有邮政编码,但是我没有找到能做到这一点的任何方法。
我尝试了harvesine实现,以计算该半径/纬度-经度中给出的最近点,并且效果很好。这种方法的问题是我需要不断更新数据库,所以我不太喜欢它。
问题是:是否有可以为您提供此信息的服务(google-mapquest或其他)?
最佳答案
不,我所知道的任何一种服务都没有API。最好的选择就是获取一个邮政编码数据库并使用它。一些非常便宜的价格便宜的产品在那里。我更喜欢http://www.zip-codes.com/zip-code-database.asp。他们的40美元套餐非常准确,每月更新一次,并获得了USPS的许可(所以您知道这是质量数据)。