10

雅虎是最佳选择吗?

http://developer.yahoo.com/geo/placefinder/ 它说每天有 50,000 个请求。这是否意味着您每天可以对 50k 个地址进行地理编码?

与只有 2,500 的 Google 相比? http://code.google.com/apis/maps/faq.html#geocoder_limit

我做对了吗?这是一个巨大的差异。

那么本质上什么是前端使用的最佳服务,获取用户输入地址的坐标然后查询数据库?(从后端管理员输入的坐标 - 这将是低音量,所以不是问题)。我不会显示任何地图,只使用坐标。

4

4 回答 4

15

雅虎的限制是每个应用程序。

谷歌的限制是每个 IP。

这表示:

对于服务器端地理编码:Yahoo > Google

对于客户端地理编码:Google > Yahoo

如果您不会在地图上显示结果,那么 Google 和 Yahoo 都不会这样做。你会违反他们的服务条款。

不过,Geonames Search网络服务可能符合您的要求。

于 2010-12-03T14:32:35.993 回答
3

好的,我知道这是一个老问题,但您也可以考虑http://open.mapquestapi.com/nominatim

吉姆

于 2012-03-15T10:25:09.650 回答
0

我之前专门使用过雅虎,因为他们允许的请求率要高得多。它非常易于使用且免费。有一些限制,因此您需要仔细阅读,但对于大多数事情来说,这是一项很棒的服务。

我没有使用过 Google api,但是当我们搜索地理编码 api 时,阅读他们的速率限制文档让我得出了同样的结论。希望有帮助!

于 2010-12-03T14:31:55.003 回答
0

我在地理编码方面做了很多工作,我一直在关注 Yahoo、mapquest、google、bing 和 navteq。除了地理编码请求之外,免费版本都非常相似。我认为你说得对。如果您想要更多请求,则需要为它们付费。我还建议查看可靠性和准确性。我最喜欢谷歌地图,但与正确的 bing 相比,它非常不准确。Navteq 似乎是更好的之一,但他们的 API 并不像看起来那样用户友好。免费地图服务有一些限制。通常,该站点需要可公开访问且免费,因为您不能收取服务费用。还有一些其他的,但那些似乎是最能吸引人们的。

于 2010-12-03T14:32:20.887 回答