Database 地理编码-我应该使用API还是数据库?

Database 地理编码-我应该使用API还是数据库?,database,google-maps,geocoding,Database,Google Maps,Geocoding,我需要我的用户能够定期地对他们的地址进行地理编码,而不是在地图上——我只需要能够将一个地址转换成一组lat/long坐标,这样我的站点就可以做出相应的反应 谷歌似乎不希望你使用他们的地理编码服务,除非你真的在地图上绘图。另一方面,我想确保服务是可靠的,并将持续很长时间 我也会考虑下载某种地址数据库并自己运行这些请求,如果我知道在哪里找到它的话。 有什么想法吗?请注意,这个答案是错误的,但留给子孙后代 如果您每天的请求少于2500个,那么使用谷歌的地理编码API应该没问题: 你的假设是基于谷歌想

我需要我的用户能够定期地对他们的地址进行地理编码,而不是在地图上——我只需要能够将一个地址转换成一组lat/long坐标,这样我的站点就可以做出相应的反应

谷歌似乎不希望你使用他们的地理编码服务,除非你真的在地图上绘图。另一方面,我想确保服务是可靠的,并将持续很长时间

<>我也会考虑下载某种地址数据库并自己运行这些请求,如果我知道在哪里找到它的话。 有什么想法吗?

请注意,这个答案是错误的,但留给子孙后代

如果您每天的请求少于2500个,那么使用谷歌的地理编码API应该没问题:

你的假设是基于谷歌想要什么吗

本文档面向希望在谷歌地图API提供的地图中使用地理编码数据的网站和移动开发人员。它介绍了如何在可用参数上使用此API和参考资料


这是在描述文档的受众,而不是API本身的受众

谷歌地理编码API的一个很好的替代方案是(无附属关系)。当涉及到服务条款时,他们更为自由,这意味着您对数据的使用限制更少


另一方面,我记得他们的创始人曾说过,他们的非美国数据与谷歌的数据不在同一水平(或更好)。

我希望如此……阅读他们页面的这部分:“注意:地理编码API只能与谷歌地图结合使用;禁止对未在地图上显示的结果进行地理编码。有关允许使用的完整详细信息,请参阅“地图API服务许可条款限制”。“看起来有很多免费地理编码服务。我在谷歌上找到了一个“免费地理编码服务”: