gpt4 book ai didi

google-maps - 谷歌地图地理编码不返回国家

转载 作者:行者123 更新时间:2023-12-04 03:09:57 27 4
gpt4 key购买 nike

我需要一种可靠的方法来从纬度和经度获取城市国家/地区 place_id

我正在尝试使用 Google map 地理编码,但问题是某些坐标不会返回 administrative_level_1(州)或国家/地区。

以这个 GET 请求为例:

https://maps.googleapis.com/maps/api/geocode/json?latlng=-25.4364413,-49.2839333&result_type=country&key=YOUR_API_KEY

它返回:

{
"results": [],
"status": "ZERO_RESULTS"
}

您知道获得此结果的方法吗?

最佳答案

这是一个错误,它已于 2016 年 11 月在 Google 问题跟踪器中报告。请查看错误报告并随时为其添加星标以添加您的投票。

https://issuetracker.google.com/issues/35829979

我已经在错误中添加了指向此问题的链接。您还可以查看用户在错误评论中建议的解决方法。

例如有如下建议

I found a workaround: if I do not get a country back, I will do a second reverse geocoding with the coordinates of the highest result I got. Most of the times these coordinates will be in an area, where I can get the country.

This is not ideal, but it works for the cases I found.

我相信您可能也对“在每个地址组件中添加 place_id”功能请求感兴趣:

https://issuetracker.google.com/issues/35827596

也请随意为它加注星标。

关于google-maps - 谷歌地图地理编码不返回国家,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46040994/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com