【问题标题】:Extract Worldclim Data Using R without rgdal package使用没有 rgdal 包的 R 提取 Worldclim 数据
【发布时间】:2014-10-03 03:38:56
【问题描述】:

我有一些地理数据点(纬度和经度),我想为它们提取 1 公里分辨率的气候数据(最高、最低、平均温度)。在 R here 中有一个很好的编码示例:

问题在于它需要“rgdal”包,不幸的是,这似乎不适用于我正在使用的 Mavericks。我尝试了安装“rgdal”here 的解决方法,但没有成功。

有人知道在 Mavericks 上安装 rgdal 的解决方法吗?或者任何熟悉在 R 中使用 Worldclim 并知道另一个包或其他解决方法的人?

这是站点的标识符,纬度/经度:

 id<-c('SV2050','SV515','SV3250')
 lat<-c(9.53333,9.49989,9.55875)
 long<-c(-83.8167,-84.0315,-83.7434)
 cbind(id,lat,long)

【问题讨论】:

  • 您希望数据采用什么格式?我可以把它放在虚拟机上,然后以你喜欢的任何格式供你下载。
  • gdal & rgdal 在mavericks 下完美运行,我一直在使用它。我使用homebrew 并做了一个brew install gdal 然后安装rgdal 包没有发生任何事故。您也可以在OS X QGIS 页面上使用框架进行尝试。
  • 很高兴知道您让他们在小牛队下工作。在 cran link 他们只是说它不适用于小牛队。谢谢。
  • @hrbrmstr:通常需要了解如何管理 UNIX 环境变量和配置文件,以便在 Mac 上让外部包与二进制版本的 R 包接口。您可以通过制定必要的步骤来设置 PATH 和任何符号链接以使非标准自制程序约定与 R 作者期望的默认值兼容,从而帮助 user2860703。
  • @hd1 那太棒了!这只是几个地理数据点,因此每月温度数据(最大值、最小值、平均值)的 csv 或文本文件会很棒。也可以做沉淀吗?

标签: r gis raster rgdal


【解决方案1】:

是否需要rgdal包取决于栅格数据的文件格式。您可以下载通用二进制格式 (BIL) 的 WorldClim 数据。光栅包可以在没有 rgdal 的情况下读取这些。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-11-14
    • 2015-05-08
    • 2017-06-11
    • 2014-08-21
    • 1970-01-01
    • 2017-09-14
    • 2011-08-30
    相关资源
    最近更新 更多