单独获得Pincode经度/纬度

时间:2016-05-30 05:53:21

标签: google-maps

我想使用具有给定纬度/经度的谷歌地图获取邮政编码(位置的密码)。

我知道答案HERE,但问题在于,这需要反向地理编码。

反向地理编码有限,我买不起企业许可证。

那么是否有一个单独的API调用可以只提供邮政编码,而不必从"地址" peice的?

非常感谢你提前

维杰

1 个答案:

答案 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 ;
          }
     }
}