2011-07-03 80 views
2

我正在开发一个基于用户位置返回信息的项目。我还希望以文字(无地图)显示用户的城镇,以便在不准确的情况下对其进行更改。反向地理编码服务

如果事情进展顺利,我希望这不仅仅是一个小实验,所以任何人都可以推荐一个好的反向地理编码服务,并且限制最少?我注意到Google/Yahoo对每日查询的数量以及其他使用条款都有限制。我基本上需要把纬度和经度,并将它们转换为城市/城镇(我认为不能使用HTML5地理定位API来完成)。

回答

0

你没错,浏览器的地理定位API只提供坐标。

我使用SimpleGeo很多,并推荐他们。他们每天免费提供10K查询,然后每1K通话提供0.25USD。他们的Context API就是你想要的东西,它几乎完全符合罐子上的说法。在服务器端和客户端工作(不需要您绘制地图,如Google)。

GeoNames也可以这样做,并允许每天最多30K“信用”,不同的查询会花费不同的信用额度。免费服务的性能变化很大,付费服务更加一致。我过去曾经使用过它们,但由于自动处理数据的困难,这些数据更加“纯”,但对大多数人来说意义不大。

1

Geocoda刚刚推出了地理编码和空间数据库服务,每个月免费提供高达1K的查询,付费计划每月25000美元起价49美元起。 SimpleGeo刚刚关闭了他们的Context API,因此您可能需要查看Geocoda或其他选择。