雅虎是最好的选择吗?
http://developer.yahoo.com/geo/placefinder/ 它说每天有50,000个请求。这是否意味着您可以每天对50k地址进行地理编码?
与谷歌相比仅为2,500? http://code.google.com/apis/maps/faq.html#geocoder_limit我说得对吗?这是一个巨大的差异。
所以从本质上讲,前端使用的最佳服务是什么,获取用户输入地址的坐标然后查询数据库? (从后端管理员输入的坐标 - 这将是低容量所以不是问题)。我不会只使用坐标来显示任何地图。
答案 0 :(得分:15)
雅虎的限制是每个应用程序。
Google的限制是按IP。
这意味着:
对于服务器端地理编码:Yahoo>谷歌
对于客户端地理编码:Google>雅虎
如果你不在地图上显示结果,谷歌和雅虎都不会这样做。你违反了他们的服务条款。
Geonames Search网络服务可能适合您的账单。
答案 1 :(得分:3)
好的,我知道这是一个老问题,但您也可以考虑http://open.mapquestapi.com/nominatim。
吉姆
答案 2 :(得分:0)
我之前特别使用过Yahoo,因为他们允许的请求率要高得多。它非常易于使用和免费。有一些restrictions因此您需要仔细阅读,但对于大多数情况来说,这是一项很棒的服务。
我没有使用Google api,但是在我们搜索地理编码api时,阅读他们的速率限制文档会让我得出同样的结论。希望有所帮助!
答案 3 :(得分:0)
我一直在使用地理编码,我一直在关注雅虎,mapquest,google,bing和navteq。除地理编码请求外,免费版本都非常相似。我认为你做得对。如果您想要更多的请求,您需要为它们付费。 我还建议考虑可靠性和准确性。我最喜欢谷歌地图,但与正确的bing相比,这是非常不准确的。 Navteq似乎是最好的之一,但它们的API似乎不像用户友好。免费地图服务有一些限制。通常,该网站需要公开访问和免费,因为您无法收取服务费用。还有其他一些,但那些看起来像是最能吸引人们的那些。