如何在谷歌或其他地理编码服务提供商上执行批量地理编码?
如何在谷歌或其他地理编码服务提供商上执行批量地理编码。我不希望应用程序使用 JavaScript 将地址批次分解为循环中的单个地址并像此处的示例提供程序一样执行地理编码 (http://onemarco.com/2007/06/03/geocoding-with-the-google-maps-api/ )。我想执行批量地理编码,我可以直接向服务提供商提交文件或文本形式的批量地址并获得合适的响应。
预先感谢您。
How to perform Batch Geocoding on google or some other Geocoding service provider. I dont want batch address processing where the application uses a JavaScript to break the address batch into single address in a loop and perform geocoding like the sample provider here (http://onemarco.com/2007/06/03/geocoding-with-the-google-maps-api/). I want to perform a batch geocoding where I can submit a bulk address in the from of file or text diretly to the service provider and get a suitable response.
Thanking you in advance.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
也许 BatchGeo.com 会帮助你,它基于 Google Maps API,但你也可以选择使用 Yahoo 的地理编码服务。 BatchGeo 做得非常不错。除此之外,还有很多基于 API 的解决方案,例如 http://maplarge.com/geocoder
查看关于地理编码的维基百科页面,它有一个非常全面的列表。
Probably BatchGeo.com will help you out, it's based on the Google Maps API but you can choose to use Yahoo's geocoding service too. BatchGeo does a very decent job. Otherwise there are quite a few (commercial) API based solutions like http://maplarge.com/geocoder
Check out the wikipedia page on geocoding, it has a pretty comprehensive list.
虽然市面上很少有批量地理处理,但它们却非常不同。
有些使用旧的插值法,平均偏差 30-300 英尺。这在城市环境中意义重大。
从这个问题中并不清楚你指的是API还是只是一个应用程序。
对于应用程序,我建议 CSV2Geodata 。它有免费和付费选项
对于API我会推荐mapbox。它还提供免费和付费选项。
另一个API是mapquest https://www.mapbox.com/geocoding/
这两个 API 都很容易连接和使用,并且 javascript 不会中断。
While there are few batch geo processes out there, they are very different.
Some use old interpolations and are off by 30-300 feet on average. That is significant in an urban environment.
It is not clear from the question if you are referring to API or just an application.
For application I would recommend CSV2Geodata . It comes with free and paid option
For API I would recommend mapbox . It also come with free and paid option.
Another api is mapquest https://www.mapbox.com/geocoding/
Both API are easy to connect and use and javascript will not break.