google-api - 如何准确地从 Eircode/邮政编码获取地理位置
问题描述
我正在尝试通过使用 google API 从爱尔兰 Eircode 获取纬度和经度,但我没有从下面给出的一些邮政编码中获取数据:
A96X7F2 E45XD68
当我试图从中获取数据时,它返回状态 ZERO_RESULTS https://maps.googleapis.com/maps/api/geocode/json?address=A96X7F2&key=API_KEY
注意:在大多数情况下,我使用此 API 获取数据。
解决方案
尝试指定区域:
https://maps.googleapis.com/maps/api/geocode/json?address=A96X7F2®ion=ie&key=API_KEY
邮政编码问题在其问题跟踪器中讨论:
https://issuetracker.google.com/issues/73030863?pli=1
他们在那个链接中说,为了获得最佳效果,请使用区域或组件过滤。【两者都是指定区域的方式,但前者是提示,后者是过滤器。】
推荐阅读
- dataweave - 在dataweave中,将XML中列表的多行列表转换为json中的单个数组
- python - 在 Mac 10.14.3 上安装 MySQL-Python 时出现问题
- arrays - 针对特定索引的 ES6 数组解构
- java - 如何修复对预检请求的响应未通过访问控制检查:没有“Access-Control-Allow-Origin”?
- c++ - 显示没有总和的迭代数字
- gitlab - GitLab 在添加 SSH 密钥后要求输入密码
- react-admin - DateInput : 带时区的 ISO 格式
- javascript - 给定一个带有下拉菜单的引导输入组。如何根据当前选择触发不同的过滤器
- python - 带有键实现的 Python 排序
- download - 如何修复添加到我下载的文件中的空白行?