谷歌地理编码器语言本地化......它坏了吗?

时间:2015-06-02 10:36:00

标签: google-maps google-geocoder reverse-geocoding

我希望将geocode Lat/Lng's转换为多种语言中的地址,在查看Google Geocoder API之后,它应该是纸上应该可行的。但它似乎失败了。

e.g。

Lat/Lngs英国请求伦敦英语返回预期结果:

http://maps.googleapis.com/maps/api/geocode/json?latlng=51.5073509,-0.12775829999998223&sensor=false&language=en

Lat/Lngs里斯本葡萄牙用英语要求将葡萄牙里斯本的结果用里斯本归还里斯本,尽管用英语要求: http://maps.googleapis.com/maps/api/geocode/json?latlng=38.7436266,-9.1602037&sensor=false&language=en

对于以葡萄牙语请求伦敦的另一种方式也是如此(在enpt或{{1}的第一个链接的末尾更改“pt-PT”它总是带着乡村和城市的英语回来。

这会坏吗?任何人都可以推荐一种更好的多种语言服务吗?

由于

1 个答案:

答案 0 :(得分:1)

在上述所有情况下选择语言背后有充分的理由,请参阅How can I get Chinese words using Google API with JSON?

的更多详情(和示例)