maps.google 地理编码 Jquery 调用与国家/地区代码

maps.google Geocoding Jquery calls with country codes

本文关键字:国家 地区 代码 调用 Jquery google 编码 maps      更新时间:2023-09-26

我试图使用谷歌地图地理编码API使用jQuery $.getJSON方法获取一个简单的地理位置类型地址查找。

美国和英国的邮政编码工作正常,但我遇到了随机国家,我猜邮政编码与其他国家/地区相同,我需要能够返回正确的地址。

使用选择选项让某人选择包含其代码的国家/地区,例如阿富汗与 AF 绑定,但是当我尝试传入国家/地区代码时,我仍然得到错误的结果。

是否有正确的方法来调用 API,或者结果只是命中和错过。

示例如下:

喀布尔的邮编,察哈尔阿斯亚布是1051

http://maps.googleapis.com/maps/api/geocode/json?address=1051&sensor=false

将返回瑞典,斯洛伐克和其他国家/地区的地址,但我想要的地址,我已经简要查看了文档,并且有人建议在URL中使用区域参数,但是即使使用region=af它仍然返回不同的结果。

可能很容易解决,但我还没有找到任何东西,我很感激任何帮助。

谢谢

使用 找到解决方案

组件=国家:AF作为一种解决方法,尽管数据并不总是完整的,但可以工作