![](/img/trans.png)
[英]How do I use Google Maps API in a Java code to fetch coordinates of specified location?
[英]How do I get Google Maps “Places API” to return ZIP code information?
如何獲取Google Maps“Places API”以返回郵政編碼信息? 在我在互聯網上找到的所有示例中,沒有一個顯示包含郵政編碼的返回結果。 有這個訣竅還是不可能?
這似乎是在address_component
部分中返回“郵政編碼”(由於某種原因4位數):
https://developers.google.com/places/documentation/#PlaceDetailsRequests
但是,我認為您正在尋找的是Google地理編碼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
check with:place.AddressDetails.Country.AdministrativeArea.SubAdministrativeArea.Locality.PostalCode.PostalCodeNumber
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.