谷歌地理编码服务,只获取地理编码



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

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

谢谢,阿维纳什。

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

MapQuest刚刚发布了他们的开放地理编码Web服务,该服务是使用OpenStreetMap社区提供的数据构建的,(目前)对可以发出的地理编码请求数量没有限制。

最新更新