0

我们有一个药房搜索应用程序。我们正在尝试从用户那里获取输入地址,并在用户指定的半径中找到该地址周围的药房。我们计划对用户从第三方服务输入的地址进行地理编码。获得地理编码后,我们将在我们的数据库中搜索该地址附近的药店并显示结果。每个结果都会有一个链接,该链接将打开 maps.google.com 的新标签/窗口,显示该位置。

如果我们使用谷歌地理编码 API 服务来获取地理编码,他们会收费吗?我没有在我的 UI 上显示地图。这可以还是违反了谷歌条款?每天 2500 个请求是否也适用于这种情况?我看到 MapQuest 是一项仅返回地理编码的服务。

谢谢,阿维纳什。

4

3 回答 3

1

仔细检查 Google 的服务条款,但通常他们会在您达到限制后开始拒绝您的 API 请求。如果您是屡犯者,他们可能会永久阻止您的 IP 使用他们的 API。限制在于您对 Geocoding API 的调用,与您是否使用他们的 maps api 显示地图无关。以下包括如何在这些限制内工作的策略:https ://developers.google.com/maps/articles/geocodestrat

于 2012-07-09T19:44:45.917 回答
0

MapQuest刚刚发布了他们的Open Geocoding Web Service,它是使用OpenStreetMap社区提供的数据构建的,并且(目前)对可以发出的地理编码请求的数量没有限制。

于 2012-07-31T19:54:05.233 回答
-1

实际上它是 25.000 应该绰绰有余;) https://developers.google.com/maps/faq#usagelimits

于 2012-07-09T18:09:55.560 回答