2

rgdal在windows 8.1中安装时遇到问题,我安装了OSGeo4W(顺便说一句是强制性的吗?),明白我必须安装proj4,但不太明白在页面上安装什么,我阅读了一些文档,但我觉得很无知,不能让它正常工作。

我想rgdal通过R-studiothrough访问rgdal,但我怎么知道r-studio在哪里寻找gdalproj4?我真的很困惑,显然需要一些文档,但不知道在哪里寻找它,因为我读到的所有内容似乎都没有用。

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

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

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

编辑:我重新启动了 R,现在在做 library(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,只是想看看这是否是原因。错误消息绝对没有变化。

任何帮助表示赞赏:)

4

1 回答 1

1

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

于 2014-10-19T07:19:39.500 回答