一次性大规模地理编码最简单的方法是什么? (580,000个地址)

时间:2012-01-08 22:26:39

标签: geocoding

我正在开展一个与公民相关的项目,我需要能够在地图上显示费城市的所有房产,所以我需要获得纬度和房价。所有580,000处房产的经度。 (只有一次)

Google / Yahoo等大多数API每天限制为5,000,甚至BatchGeo也有类似的限制。

有没有办法可以对所有这些地址进行一次性地理编码?

4 个答案:

答案 0 :(得分:2)

您可以在USC网站找到免费和付费地理编码服务列表。

同时检查Microsoft's Geocode Dataflow API,最多允许200,000个条目/ 300 Mb,最多需要14天。

同时组合多个服务的另一种可能性:使用4项服务,每天允许5,000个条目,您将在一个月内完成任务。

答案 1 :(得分:2)

您可以使用Cloud Quest of Cloud Made。 我创建了一个小实用程序来帮助比较这些API。 该实用程序位于以下URL:

http://ankit-zalani.appspot.com/GeoCode/index.jsp

答案 2 :(得分:1)

Tobias,我在一家名为SmartyStreets的地址验证(最近是地理编码)公司工作。

许多服务都具有基于卷和许可协议的使用限制,这些限制会阻止用户存储地理编码查询的结果。但是,有些供应商没有这样的限制或限制。

我会推荐类似LiveAddress的内容,它不仅会对地址进行地理编码,还会执行CASS认证验证,以确保您的地址正确无误,然后才能提供可能存在错误的坐标。您可以在几分钟内一次运行580,000甚至数百万,我们允许您存储结果。

希望这会有所帮助。如果您对地址有任何疑问,我会亲自协助。

答案 3 :(得分:0)

这个线程现在已经很老了,但近年来有一些发展使得批量地理编码非常便宜。我最喜欢的选择是在AWS上获得一个地理编码服务器(google:aws上的地理编码),那里有很多选项,有些是免费的,每小时费率低(总费用取决于你选择的服务器,当然。)