如何准确地从 Eircode/邮政编码获取地理位置
Posted
技术标签:
【中文标题】如何准确地从 Eircode/邮政编码获取地理位置【英文标题】:How to get geolocation from Eircode/Post Code accurately 【发布时间】:2021-05-17 09:39:49 【问题描述】:我正在尝试使用 google API 从爱尔兰 Eircode 获取纬度和经度,但我没有从下面给出的一些邮政编码中获取数据:
A96X7F2 E45XD68
当我试图从中获取数据时,它返回状态 ZERO_RESULTS https://maps.googleapis.com/maps/api/geocode/json?address=A96X7F2&key=API_KEY
注意:在大多数情况下,我通过使用此 API 获取数据。
【问题讨论】:
您的 API 密钥无效。您需要显示您用来拨打电话的代码,以便任何人能够帮助您。您还应该用您使用的语言标记问题。不要在您的问题中包含您的实际 API 密钥。 API 密钥不是无效的,因为我正在从另一个 Eircode 获取数据。我从浏览器请求。为了隐私,API 密钥是隐藏的。请查看截图snipboard.io/knsoxe.jpg我想它会让你清楚。谢谢。 我认为这是指向您的结果的链接;没有注意到它是网址本身。尝试指定区域:maps.googleapis.com/maps/api/geocode/… 是的!通过指定区域,它运行良好。我有解决办法。非常感谢 不用担心。我会添加它作为答案,因为它解决了它。 【参考方案1】:尝试指定区域:
https://maps.googleapis.com/maps/api/geocode/json?address=A96X7F2®ion=ie&key=API_KEY
有关邮政编码的问题在其问题跟踪器上进行了讨论:
https://issuetracker.google.com/issues/73030863?pli=1
他们在那个链接中说,为了获得最佳效果,请使用区域或组件过滤。 [两者都是指定区域的方式,但前者是提示,后者是过滤器。]
【讨论】:
以上是关于如何准确地从 Eircode/邮政编码获取地理位置的主要内容,如果未能解决你的问题,请参考以下文章