如何在谷歌或其他地理编码服务提供商上执行批量地理编码?

时间:2010-08-13 06:53:14

标签: google-maps geocoding

如何在Google或其他一些地理编码服务提供商上执行批量地理编码。我不想要批处理地址处理,其中应用程序使用JavaScript将地址批处理分成循环中的单个地址,并在此处执行地理编码(如http://onemarco.com/2007/06/03/geocoding-with-the-google-maps-api/)。我想执行批量地理编码,我可以将文件或文本中的批量地址直接提交给服务提供商,并获得合适的响应。

提前感谢你。

2 个答案:

答案 0 :(得分:3)

可能BatchGeo.com会帮助您,它基于Google Maps API,但您也可以选择使用Yahoo的地理编码服务。 BatchGeo做得很好。否则,有很多(商业)基于API的解决方案,如http://maplarge.com/geocoder

查看有关地理编码的维基百科页面,它有一个非常全面的列表。

答案 1 :(得分:0)

虽然批量地理流程很少,但它们却截然不同。 有些使用旧的插值,平均下降30-300英尺。这在城市环境中很重要。 从问题中不清楚您是指API还是仅仅是一个应用程序。 对于申请,我建议CSV2Geodata。它提供免费和付费选项 对于API我会推荐mapbox。它还提供免费和付费选项。 另一个api是mapquest https://www.mapbox.com/geocoding/ 这两个API都很容易连接和使用,javascript也不会破坏。