我正在使用Google API从邮政编码中获取地点,我正在使用下面的代码 http://maps.googleapis.com/maps/api/geocode/json?address=110001&sensor=true, 在上面的代码中我在搜索zipcode 110001,这是德里的邮政编码,但是谷歌显示这个邮编[110001]是新加坡的。 有没有人面临同样的问题?
答案 0 :(得分:0)
Google地理编码请求基于发送请求的IP而存在偏差。如果您想要回复来自印度或其他国家/地区的请求,只需在您的请求中添加region
参数即可。在您的情况下添加®ion=in
,以便您的请求如下所示:
http://maps.googleapis.com/maps/api/geocode/json?address=110001®ion=in&sensor=true
有关区域偏差的详细信息,请阅读"Region Biasing" section of documentation。