如何获取ggmap的koppen-geiger气候图

时间:2016-05-12 15:53:52

标签: r ggmap

我想使用ggmap在koppen-geiger气候图上绘制几个数据点。 kopper-geiger数据和GIS / KMZ地图可以在这里下载: http://koeppen-geiger.vu-wien.ac.at/present.htm

我设法让代码在常规地图上绘制点,通过get_map函数获得,但我没有使用其他地图,例如koppen-geiger。

任何帮助都会被证实!

1 个答案:

答案 0 :(得分:2)

您的基本问题是您正在使用的地图是未经地理配准的图像文件。因此,除非您想要自己完成不必要且可能耗时的地理配准图像处理过程,否则您最好采用其他方法。也许有几种方法可以做到这一点。但是,除非你在地图上覆盖很少的数据点,你可以使用图像的lat-long网格手动放置,那么最不痛苦的方法肯定是使用shapefile自己重绘地图。 这不是为您提供有关GIS的入门课程的正确场所,但基本步骤是

  1. 下载shapefile(可在与您链接的图像相同的网站上获得)
  2. 项目地图到所需的坐标系
  3. 绘制地图,按气候等级着色
  4. 为海洋层着色
  5. 根据需要添加标签,图例和经纬网
  6. 使用您自己的气候数据进行过度绘图,以及这些数据的图例。
  7. 如果您不确定如何处理这些步骤,请参加有关GIS的入门课程,并在网上搜索教学材料。您可能会发现此资源很有用。

    https://cran.r-project.org/doc/contrib/intro-spatial-rl.pdf