R - 简单城市状态在地图上绘制大量记录,目前没有单独对每个记录进行地理编码?

时间:2014-09-24 20:51:28

标签: r google-maps geocode

我对R和R多个R映射软件包相当陌生,我还没有完全清除它们的功能,但也没有必要发现所有有效的方法;如果有明显的答案我很抱歉,但感谢任何帮助。

我想解决的问题有以下几个部分。

  1. 我想在美国地图上创建一个热图 仅限于城市和州的数据。我没有邮政编码或geoencoding 数据。
  2. 每天我都会生成大约五十万条通常有一些记录的数据 城市和国家的形式包含在其中的单个领域。数据 格式不一致,经常有错误或 不可用的数据。我一般都可以,但它会发挥作用 可能影响其他功能。
  3. 希望每日,每周查看热图(总和或计数), 和每月或临时间隔。所以每个人手动做数据准备 间隔可能是低效的,也可能是限制或不是 效率足以使用公共API。
  4. 绝大多数数据都具有相同的值。快点 检查数值表明,一个值占10%以上 数据始终如一和前100个值(格式化时) 正确地)容易弥补25%或更多。
  5. 生成数据的程序由供应商提供,无法编程进行 检索地理编码数据本身,我基本上离开了 R上。
  6. 我只能读取数据,因此无法创建额外的数据 用于存储地理编码信息等信息的字段 事务记录,此时我无法在同一个数据库中创建另一个表 存储信息。
  7. 我知道地理编码功能和这个类似的帖子: [问题] Plot on ggmap by using city and state 以及内置于RgoogleMaps中的getGeoCode,可以很好地处理城市状态的各种间距。

      

    getGeoCode(" Anchorage AK")          拉特隆     61.21806 -149.90028

    我正在寻求指导或帮助的是以下内容:

    A)是否有一个包含通用地图情节信息的城市图书馆,或者是否有一个内置的基本地图包,不需要为每条记录上网?

    B)是否有一个简单的情节热图,类似于以下内容,因为我见过的大多数地图都只是用于调用地图函数的大量代码。

    plot(DataSource, CityCol, ValueCol)
    

    C)确实是主要问题,如何(或有没有办法)在R中构建公共库或已识别位置的数组,我每次都可以在运行时加载如果它不包含在该库中,则出去并使用Web资源对其进行地理编码。几乎只是一个查找表或库,它实际上只是一个自定义数据数组?

0 个答案:

没有答案