我是使用Google Maps API的新手。我有一个我想解决的问题。我有邮政编码和城市名称以及输入,我想获取特定半径内输入周围所有城市的名称和邮政编码。
有没有办法使用Google Maps API执行此操作,还是有其他方法吗?
答案 0 :(得分:2)
没有。 Google Maps API没有邻近搜索。你可以使用harvesine公式或空间填充曲线,即空间索引。
答案 1 :(得分:0)
邻近搜索/附近地点不属于Google Maps API。但是,有第三方提供商可能符合您的要求。第一个想到的是geonames,这webservice似乎可能就是您正在寻找的。 p>
答案 2 :(得分:0)
虽然它不可用,但您可以尝试使用Places API,在设定半径内搜索唯一的内容(即每个城市1个)。也许试着搜索邮政编码XXXXX,半径30英里周围的“市政厅”。看看是否会产生有效的结果。