Google 地理编码器 return 设置语言后没有组件结果
Google geocoder return no component results when language is set
我尝试使用 google 地理编码器的组件过滤器功能(请参阅此处 https://developers.google.com/maps/documentation/geocoding/intro#ComponentFiltering)并且 运行 遇到了问题。
下面查询returns一个结果:https://maps.googleapis.com/maps/api/geocode/json?components=country:DE|postal_code:11011
但是这个查询 returns 零个结果:https://maps.googleapis.com/maps/api/geocode/json?components=country:DE|postal_code:11011&language=de
唯一不同的是最后的language=de
参数。我在 google 上找不到任何显示 "when filtering components exclude the language parameter" 或其他内容的内容。
其他人有这种行为吗?什么是解决方法?我不能省略整个语言参数,因为它 returns 完全不同的结果,因为我们在德国格式化地址的方式与在美国不同(街道号码的位置等)
请考虑 filing a bug report,现在两个请求 return ZERO_RESULTS
。
德国的邮政编码 11011 似乎根本不在 Google 地图中。我所有尝试 Google 绘制 return 邮政编码的英文或德文地图,结果 return 不相关的结果或根本没有结果。
我尝试使用 google 地理编码器的组件过滤器功能(请参阅此处 https://developers.google.com/maps/documentation/geocoding/intro#ComponentFiltering)并且 运行 遇到了问题。
下面查询returns一个结果:https://maps.googleapis.com/maps/api/geocode/json?components=country:DE|postal_code:11011
但是这个查询 returns 零个结果:https://maps.googleapis.com/maps/api/geocode/json?components=country:DE|postal_code:11011&language=de
唯一不同的是最后的language=de
参数。我在 google 上找不到任何显示 "when filtering components exclude the language parameter" 或其他内容的内容。
其他人有这种行为吗?什么是解决方法?我不能省略整个语言参数,因为它 returns 完全不同的结果,因为我们在德国格式化地址的方式与在美国不同(街道号码的位置等)
请考虑 filing a bug report,现在两个请求 return ZERO_RESULTS
。
德国的邮政编码 11011 似乎根本不在 Google 地图中。我所有尝试 Google 绘制 return 邮政编码的英文或德文地图,结果 return 不相关的结果或根本没有结果。