首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何为rgdal升级proj4

如何为rgdal升级proj4
EN

Stack Overflow用户
提问于 2015-10-28 01:33:10
回答 2查看 3.5K关注 0票数 5

我广泛地使用R包rgdal和rgeos (目前与Rv3.2.2一起使用)。最近,在我的ubuntu机器(ubuntuv15.10)上,当我加载rgdal包时,我看到了以下内容:

代码语言:javascript
复制
> library(rgdal)
Loading required package: sp
rgdal: version: 1.0-7, (SVN revision 559)
 Geospatial Data Abstraction Library extensions to R successfully loaded
 Loaded GDAL runtime: GDAL 1.11.1, released 2014/09/24
 Path to GDAL shared files: /usr/local/share/gdal
 Loaded PROJ.4 runtime: Rel. 4.9.1, 04 March 2015, [PJ_VERSION: 491]
 Path to PROJ.4 shared files: (autodetected)
WARNING: no proj_defs.dat in PROJ.4 shared files
 Linking to sp version: 1.2-1 

我在recent r-sig-geo posting上看到了这是一个已知的问题,并且已经发布了对rgdal包的更新来解决这个问题。但是,尽管重新安装了rgdal包,但还是用以下方法重新安装gdal和proj4:

代码语言:javascript
复制
sudo apt-get update && sudo apt-get install libgdal-dev libproj-dev

我看不出什么不同。当我使用这些包的函数时,这个问题会产生数百条警告消息。

相比之下,在我的mac上,如果我加载rgdal包,我会看到

代码语言:javascript
复制
> library(rgdal)
Loading required package: sp
rgdal: version: 1.0-7, (SVN revision 559)
 Geospatial Data Abstraction Library extensions to R successfully loaded
 Loaded GDAL runtime: GDAL 1.11.3, released 2015/09/16
 Path to GDAL shared files: /usr/local/Cellar/gdal/1.11.3/share/gdal
 Loaded PROJ.4 runtime: Rel. 4.9.2, 08 September 2015, [PJ_VERSION: 491]
 Path to PROJ.4 shared files: (autodetected)
 Linking to sp version: 1.2-0 

因此,很明显,gdal和proj.4的更新并没有在我的linux机器上实现。

有没有人知道我是怎么得到更新的?

谢谢!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-10-28 15:27:52

最后,通过克隆相应的github存储库,我从源代码编译了proj4和gdal。

https://github.com/OSGeo/proj.4

https://github.com/OSGeo/gdal

票数 2
EN

Stack Overflow用户

发布于 2016-12-31 19:32:58

在ubuntu上安装rgdal应该有效(2个月前,在amazone the服务器上已经安装了)。是的,我收到了错误,但是我可以通过添加一个带有额外文件的文件夹来修复它,这些文件在RGDAL安装期间没有安装。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33381421

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档