无法在Windows 64位中安装rgdal

时间:2014-06-29 15:10:35

标签: r geospatial gdal rgdal proj4

我在Windows 8.1中安装rgdal时遇到问题,我安装了OSGeo4W(这是强制性的btw吗?),了解我必须安装proj4,但不明白要做什么安装在page上,我阅读了一些文档,但我觉得自己真的很无知,无法让它正常工作。

我希望通过rgdal通过R-studio访问rgdal,但我怎样才能告诉r-studio在哪里寻找gdalproj4 ? 我真的很困惑,显然需要一些文档,但不明白在哪里寻找它,因为我读到的所有内容似乎都没用。

根据R安装rgdal,但当我使用spTransform时,它说

Error in spTransform(locations, CRS("+proj=longlat +ellps=WGS84 +datum=WGS84 +no_defs")) : 
  load package rgdal for spTransform methods 

此外,在系统要求中需要GDAL和proj4我知道,因为我已经在Ubuntu中安装了所有这些,需要付出很多努力。

编辑:我重新启动了R,现在正在做库(rgdal)我得到了这个:

Carico il pacchetto richiesto: sp
rgdal: version: 0.8-16, (SVN revision 498)
Geospatial Data Abstraction Library extensions to R successfully loaded
Loaded GDAL runtime: GDAL 1.11.0, released 2014/04/16
Path to GDAL shared files: C:/R/i686-pc-linux-gnu-library/3.0/rgdal/gdal
GDAL does not use iconv for recoding strings.
Loaded PROJ.4 runtime: Rel. 4.8.0, 6 March 2012, [PJ_VERSION: 480]
Path to PROJ.4 shared files: C:/R/i686-pc-linux-gnu-library/3.0/rgdal/proj
Warning message:
package ‘rgdal’ was built under R version 3.0.3 

一切都好吗?

编辑2:我更新了R,只是为了看看是否可能是原因。绝对没有更改错误消息。

感谢任何帮助:)

1 个答案:

答案 0 :(得分:1)

更新R并打开和关闭电脑两次后问题自行解决。不明白为什么但它有效。