根据地址api获取纬度经度[关闭]
Posted
技术标签:
【中文标题】根据地址api获取纬度经度[关闭]【英文标题】:get latitude longitude based on address api [closed] 【发布时间】:2010-08-19 07:38:15 【问题描述】:我正在使用来自谷歌的http://code.google.com/apis/maps/documentation/geocoding/ api 根据地址获取地理位置。 我输入了这样的地址:“1600 Amphitheatre Parkway, Mountain View, CA”,并获得了所需的结果,我只需要从这里获得经纬度。 它在我的本地主机上运行良好,但后来我尝试从主机服务器上使用它,它说请求被拒绝。 所以我的问题是:是否有一个类似的 api,我可以发送邮政编码街道和门牌号码并获取纬度和经度,谢谢。
【问题讨论】:
【参考方案1】:您的虚拟主机可能不允许与其他服务器进行此类连接。联系他们以确保他们这样做。但是当你打开套接字连接时,经常会出现这种问题,我想这对于这个 API 来说是不必要的。
否则你可以试试 Yahoo 的 Geocoding API:http://developer.yahoo.com/maps/rest/V1/geocode.html 或者正如 Yahoo 自己建议的那样,新的 PlaceFinder API。可以在同一链接中找到 PlaceFinder 的链接。
如果您对 Yahoo 不满意,multimap.com 上也有类似的 API。
【讨论】:
我发现谷歌的问题是我的错,但他们仍然每天提供 2500 个请求,所以这可能还不够,所以你的建议可能非常方便。谢谢以上是关于根据地址api获取纬度经度[关闭]的主要内容,如果未能解决你的问题,请参考以下文章