与文档https://developers.google.com/maps/documentation/geocoding/intro有关,我正在使用此api请求来找出完整的地址数据(尤其是经/纬度)
语言参数是重要的部分。其EN为英语。
现在让我们面对结果:“ Niedersachsen”这部分是德语。
好..多么可惜..我以为google可能不知道它的英文名称,所以它返回默认的德语名称,因为我的请求是关于一个德国城镇的,但是随后我更改了api请求并删除了一点地址的邮政编码(30449)。
现在我的结果是正确的:英语中的“下萨克森州”。
因此,显然Google知道这个名字。
我做错什么了吗?你有什么想法?我无法解决此问题...请告知。
谢谢!
p.s。我认为它与此有关:Google Geocoding API returns wrong language in response,但不完全...为了防止万一,我也已经在Google方面打开了错误报告...
答案 0 :(得分:-1)
自从新的“现收现付” API废话以来,我还遇到了地址解析问题。与Google开发人员一起激活新的CC附加帐户后,安装了新的API密钥。暂时修复了一些问题,但似乎缓存问题正在保留地理编码以及地图本身嵌入的正面UX(标记未显示,功能有限/无功能)。希望我能为您提供一个答案,但就目前而言,只是令人遗憾...