我想对一个高容量的地理编码API的一些建议。到目前为止,我已经联系了谷歌和雅虎。谷歌想要太多的钱,但提供的服务太少,而雅虎没有商业服务。
我最初每天需要对大约250,000个项目进行地理编码,但这个数字在不久的将来将呈指数级增长,因此我需要一个与我们一起增长的解决方案。
有什么想法吗?
发布于 2011-05-28 05:56:52
有许多提供批量和/或批量地理编码的提供商。您还可以购买数据集,这取决于您的准确性和覆盖区域要求。As one example, Microsoft offers a solution。我不能保证它的质量。
发布于 2011-05-28 06:59:07
我会打电话给SimpleGeo,看看能达成什么样的交易;他们是一家初创公司,所以可能渴望批量业务。
否则,我可能会开始寻找源代码,而不是像谷歌这样的经纪人,例如TeleAtlas,但这肯定是痛苦的。
如果你每天的数据会以指数级大于25万,例如,1.5e+16,你一定会重复很多查询;找到一种方法来清理它们/规范化它们以增加缓存命中率,并将它们推入memcached以减少第三方查询。
这是一个有用的资源,在寻找获取TIGER数据的方法时偶然发现的,这些数据必须是免费的,但仅限美国:http://www.vterrain.org/Culture/geocoding.html
发布于 2011-06-10 06:28:57
simplegeo上的一条评论是,他们的api很简单,而且你可以在很短的时间内查询大量的记录。但他们的地理编码质量不如Google甚至Bing。在很多情况下,对于不同的地址集,我得到了相同的坐标。我正在寻找一个自己的解决方案,我正在测试MapQuest应用程序接口,似乎没有速率限制(每说)。
https://stackoverflow.com/questions/6158049
复制相似问题