我需要使用Google Maps api从给定的半径中检索密码(邮政编码)。有可能吗?
我已经在网上进行了很多研究,但似乎找不到相关的答案。我可以绘制半径,但无法弄清楚如何从该半径中检索密码(邮编)
var circle = new google.maps.Circle({
map:map,
fillColor: '#FF0000',
fillOpacity: 0.35,
radius: 5000,
});
circle.bindTo('center', marker, 'position');
答案 0 :(得分:0)
Google地图具有一个基于特定位置的“地址查找” API。看一下Reverse geocoding。但是此api的价格昂贵,每1000次查询需要5美元,而且您不知道在哪里进行探测。如果您要查找邮政编码区域,则可以在线购买这些区域,例如US zip codes database,但价格昂贵。一个更重要的问题是您要如何处理您的代码?当您从直径Circle
的10公里处获取邮政编码时,该怎么办?