R:Yahoo/Bing或谷歌地球的其他替代方案用于地理编码?

use*_*432 5 gis gps r map

我估计500K +位置的纬度和经度.包中的geocode()功能dismo看起来很完美,但使用Google Earth作为后端.问题是GE的使用限制只有2500个查询/天,这dismo对我来说是一个现实的解决方案.所以我的问题是:

  1. 有没有其他的包做同样的事情,但使用雅虎,必应或其他一些更大限度的后端?
  2. 有没有其他方法可以在R之外运行批量查询,我可能不知道?解决方案必须是免费的:-(

注意:我正在运行印度地区的查询,因此仅限美国的解决方案不会这样做.

补充问题:我不是开发人员,所以我可能会在这里说话.在我看来,该geocode()功能是在引擎盖下调用Google的API,因此能够吐出纬度/经度坐标.既然r/dismo是开源的,有没有办法改变指向Yahoo/Bing的指针?

Mat*_*ker 1

一种替代方案(我没有尝试过)是通过Ryan Elmore 的 RDTK 包使用Pete Warden 的数据科学工具包。目前还不清楚 Pete Warden 的 API 的限制是什么,但整个事情都是开源的,他提供了如何设置您自己的实例的说明。在这种情况下,您必须调整 RDTK 包以指向您自己的实例,但在此文件中这是一个非常简单的搜索和替换。

主要警告:我实际上还没有尝试过这个。我的地理编码方案偏离了方向,所以我还无法跟进这些事情。