簡體   English   中英

如何獲取Google Maps“Places API”以返回郵政編碼信息?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM