gpt4 book ai didi

javascript - 谷歌反向地理编码的替代品

转载 作者:行者123 更新时间:2023-11-29 09:57:07 30 4
gpt4 key购买 nike

我正在寻找 Google 反向地理编码服务的替代品

简而言之,我希望用户单击 map 并预先填写一个表单,其中包含特定纬度和经度的地址。类似于此 example .

编辑

我正在使用 OpenStreetMaps,根据 Google 的条款,我不得在未在 Google map 上显示的情况下使用他们的地理编码服务。

最佳答案

那里有很多地理定位 API。如果你需要 lat/long -> geolocation info(比如城市,国家......)你应该看看 Yahoo PlaceFinder API 它实现了 API 调用返回信息基于纬度/经度对 (http://developer.yahoo.com/geo/placefinder/)。

然而,这些 API 中的大部分都是免费的,但受 API 调用次数的限制。

您还可以使用用户的 IP 地址来定位他,这在大多数情况下都有效,因为使用代理或 VPN 的用户很少。然后您将能够使用免费服务,例如 http://ipinfodb.com/ip_location_api.phphttp://www.iplocationtools.com/api.htmlIP 地址地理位置信息 之间建立对应关系。如果您不想依赖第三方 API,甚至可以轻松找到免费的数据库来进行这种通信。

希望对您有所帮助。

关于javascript - 谷歌反向地理编码的替代品,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9747133/

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