Google Geocoding服务仅用于获取地理编码

时间:2012-07-09 17:59:39

标签: google-maps google-geocoding-api

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

如果我们使用Google地理编码API服务获取地理编码,他们会收取费用吗?我没有在我的UI上显示地图。可以,还是违反谷歌条款? 2500个请求/天是否也适用于此方案?我发现MapQuest是一种只返回地理编码的服务。

谢谢, 阿维纳什。

3 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:0)

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

答案 2 :(得分:-1)

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