Google maps 为纬度/经度单独获取Pincode

Google maps 为纬度/经度单独获取Pincode,google-maps,Google Maps,我想使用给定纬度/经度的谷歌地图获取邮政编码(位置的pincode) 我知道答案,但问题是,这需要反向地理编码 反向地理编码是有限的,我买不起企业许可证 那么,是否有一个单独的API调用可以只提供邮政编码而不必从“地址”部分获取它?您不需要购买任何企业许可证。您可以使用谷歌地图的API获取邮政编码。您可以从API返回的json数据中获取邮政编码。向LatLng建造商提供lat lng var geocoder = new google.maps.Geocoder(); var latlng =

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

我知道答案,但问题是,这需要反向地理编码

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


那么,是否有一个单独的API调用可以只提供邮政编码而不必从“地址”部分获取它?

您不需要购买任何企业许可证。您可以使用谷歌地图的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 ;
          }
     }
}

您不需要购买任何企业许可证。您可以使用谷歌地图的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 ;
          }
     }
}

感谢您抽出时间回复。它不是在调用反向编码API吗?如果是的,称之为这个,如果我超过了配额,我可能不得不在某个时候购买许可证。所以没有办法只得到pincode?是的,但是我调用这个API将近500次或者更多次了,我不记得了,但是我没有得到任何这样的问题。顺便说一句,你现在得到你需要的了吗?是的,就像我说的,我已经在别处找到了答案(我为它创建了一个链接)。但我的问题很清楚,没有邮政编码怎么办。我会再等一段时间看看我是否得到了一些具体的答案,否则我会给你们打分。嗨,你们有解决办法吗?因为我也面临同样的问题。谢谢你花时间回复。它不是在调用反向编码API吗?如果是的,称之为这个,如果我超过了配额,我可能不得不在某个时候购买许可证。所以没有办法只得到pincode?是的,但是我调用这个API将近500次或者更多次了,我不记得了,但是我没有得到任何这样的问题。顺便说一句,你现在得到你需要的了吗?是的,就像我说的,我已经在别处找到了答案(我为它创建了一个链接)。但我的问题很清楚,没有邮政编码怎么办。我会再等一段时间看看我是否得到了一些具体的答案,否则我会给你们打分。嗨,你们有解决办法吗?因为我也面临同样的问题。