Google地理编码英国地址未列出

时间:2011-07-29 19:20:51

标签: geocoding reverse-geocoding

我按照以下网站中的示例进行了操作,

http://code.google.com/apis/maps/documentation/geocoding/

所以我希望以下网址会给我英国地址。但它仍然给我美国地址。有什么想法吗?

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

1 个答案:

答案 0 :(得分:3)

“region”参数只会使该区域成为首选项而不会锁定所有其他结果。

在这种情况下,地址“Baker”似乎甚至不会作为已知位置显示在Google地图上 - 仅作为商家。

http://maps.google.co.uk/maps?q=baker&hl=en&sll=53.800651,-4.064941&sspn=18.336241,46.362305&t=h&z=5

我还搜索了“贝克村”,“贝克镇”等,但没有运气。我猜这个位置特别模糊,因此谷歌正在回归它认为更有可能的结果 - 在美国。

如果您尝试在美国和英国的“Birmingham”这样的另一个例子,由于区域标记设置,您会注意到它有利于英国:

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