我使用谷歌的反向地理編碼功能與地圖api v3檢索經緯度的郵政地址(當在地圖上拖動標記時)。谷歌反向地理編碼 - 如何捕捉到最近的完整郵政編碼
這是一個只適用於英國的應用程序,系統的一部分需要完整或接近完整的郵政編碼才能正確處理。但是,即使返回的實際地址似乎完整,例如包括街道和門牌號碼,反向地址解析器也會定期返回郵編的一部分,例如「GU3」。
無論如何,最好是谷歌,但否則,如果沒有,將地址「貼」到最近的完整郵編?
我知道類似的功能存在對齊到最近的全景視圖,但似乎沒有相當於郵編。
我使用谷歌的反向地理編碼功能與地圖api v3檢索經緯度的郵政地址(當在地圖上拖動標記時)。谷歌反向地理編碼 - 如何捕捉到最近的完整郵政編碼
這是一個只適用於英國的應用程序,系統的一部分需要完整或接近完整的郵政編碼才能正確處理。但是,即使返回的實際地址似乎完整,例如包括街道和門牌號碼,反向地址解析器也會定期返回郵編的一部分,例如「GU3」。
無論如何,最好是谷歌,但否則,如果沒有,將地址「貼」到最近的完整郵編?
我知道類似的功能存在對齊到最近的全景視圖,但似乎沒有相當於郵編。
英國郵政編碼數據庫可從地形測量下載開放數據 www.ordnancesurvey.co.uk/opendata
或者您可以使用一個服務像uk-postcode.com到最近的職位代碼返回到一個位置
看到https://google-developers.appspot.com/maps/documentation/javascript/examples/geocoding-reverse
的例子試着像51.436951英國的位置,0.058112。
結果包括address_component
的postal_code
,「SE9 3AG」。
可能需要對給出的地址進行地理編碼,然後對結果進行反向地理編碼以獲取郵政編碼。但這是可能的。