15

如何让 Google 地图“Places API”返回邮政编码信息?在我在互联网上找到的所有示例中,没有一个显示返回包含邮政编码的结果。这有什么诀窍还是不可能?

4

2 回答 2

5

这似乎在该address_component部分中返回了“邮政编码”(出于某种原因,为 4 位):

https://developers.google.com/places/documentation/#PlaceDetailsRequests

但是,我认为您正在寻找的是 Google Geocoding API:

地理编码是将地址(如“1600 Amphitheatre Parkway, Mountain View, CA”)转换为地理坐标(如纬度 37.423021 和经度 -122.083739)的过程,您可以使用它来放置标记或定位地图。Google Geocoding API 提供了一种通过 HTTP 请求访问地理编码器的直接方式。此外,该服务允许您执行相反的操作(将坐标转换为地址);这个过程被称为“反向地理编码”。

您可以在 JSON 和 XML 响应中看到 5 位邮政编码:

https://developers.google.com/maps/documentation/geocoding/#JSON

于 2012-08-04T04:00:37.163 回答
-3

检查:place.AddressDetails.Country.AdministrativeArea.SubAdministrativeArea.Locality.PostalCode.PostalCodeNumber

于 2013-05-06T17:37:54.170 回答