-1
我使用谷歌API從郵政編碼位置獲得錯誤的地點名稱,我使用下面的代碼 http://maps.googleapis.com/maps/api/geocode/json?address=110001&sensor=true, 在上面的代碼中,我正在尋找郵編110001這是德里的郵政編碼,但谷歌是顯示這個郵政編碼[110001]屬於新加坡。 有沒有人遇到同樣的問題?從谷歌API
我使用谷歌API從郵政編碼位置獲得錯誤的地點名稱,我使用下面的代碼 http://maps.googleapis.com/maps/api/geocode/json?address=110001&sensor=true, 在上面的代碼中,我正在尋找郵編110001這是德里的郵政編碼,但谷歌是顯示這個郵政編碼[110001]屬於新加坡。 有沒有人遇到同樣的問題?從谷歌API
Google地理編碼請求基於從中發送請求的IP而產生偏見。如果您想要退回來自印度或其他國家的請求,只需將region
參數添加到您的請求中即可。你的情況增加®ion=in
所以你的要求應該是這樣的:
http://maps.googleapis.com/maps/api/geocode/json?address=110001®ion=in&sensor=true
有關區域偏置更多信息,請閱讀"Region Biasing" section of documentation。
該結果出現在[回覆](http://maps.googleapis.com/maps/api/geocode/json?address=110001&sensor=true)(第二個結果,至少對我而言)。你如何解析它?請提供證明此問題的[最小,完整,測試和可讀示例](http://stackoverflow.com/help/mcve)。 – geocodezip