2011-02-10 70 views
0

我需要我的用户能够定期对他们的地址进行地理编码,但不能将其映射到地图上 - 我只需要能够将地址转换为一组纬度/经度坐标,以便我的网站可以做出相应的反应。地理编码 - 我应该使用API​​还是数据库?

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

我也会考虑下载某种地址数据库并自己运行请求,如果我知道在哪里可以找到它的话。

任何想法?

回答

2

一个很好的替代Google地理编码API的地方是SimpleGeo(无隶属关系)。当涉及到服务条款时,他们更加自由,这意味着您对数据的处理限制更少。另一方面,我记得他们的创始人的一句名言:他们的非美国数据与Google的数据不在同一水平(或更好)。

0

请注意此答案不正确,但保留后人。

如果你正在每天2500条的要求,你应该使用谷歌的地理编码API罚款: http://code.google.com/apis/maps/documentation/geocoding/

你的基础什么谷歌希望这个假设?

本文档适用于想要使用某个Google Maps API提供的地图内的地理编码数据的网站和移动开发人员。它提供了在可用参数上使用此API和参考资料的介绍。

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

+0

我希望是这种情况...阅读他们页面的这一部分:“注意:地理编码API只能与Google地图一起使用;不允许在地图上显示地理编码结果。关于允许的使用情况,请参阅Maps API服务条款许可限制。“ – johnnietheblack 2011-02-10 18:31:06

相关问题