我想使用具有给定纬度/经度的谷歌地图获取邮政编码(位置的密码)。
我知道答案HERE,但问题在于,这需要反向地理编码。
反向地理编码有限,我买不起企业许可证。
那么是否有一个单独的API调用可以只提供邮政编码,而不必从"地址" peice的?
非常感谢你提前
维杰
答案 0 :(得分:1)
您不需要购买任何企业许可证。您可以使用Google地图的API获取邮政编码。您可以从API返回的json数据中获取邮政编码。为LatLng构造函数提供lat lng。
var geocoder = new google.maps.Geocoder();
var latlng = new google.maps.LatLng(lat, lng);
geocoder.geocode({ 'latLng': latlng }, function (results, status) {
if (status == google.maps.GeocoderStatus.OK) {
if (results[0]) {
var add = results[0].formatted_address ;
}
}
}