更改软件包链接到的库

时间:2019-05-03 15:58:54

标签: r sf

我正在尝试使用最近开发的坐标系统(等于地球)执行一些坐标参考系统转换。该坐标系是我在系统上安装的PROJ 5.2.0库的一部分。

但是,当我使用library(sf)时,R包'sf'(我安装了最新版本)会继续链接到PROJ 4.9.3,其中不包含新的坐标系。关于如何获取它的任何想法都可以链接到较新的库?

1 个答案:

答案 0 :(得分:1)

您需要在系统上安装PROJ库的5.2.0版本,然后将sf作为源软件包安装。如果您正在运行例如linux或OSX以及Windows等自制软件。如果您正在运行Windows并希望使用rwinlib工具链,则需要更新rwinlib中的源代码并首先进行编译,请参见https://github.com/rwinlib/gdal2

我希望我们能够在今年夏季或秋季的某个时候推出与GDAL 3.0和PROJ 6链接的sf和rgdal的二进制CRAN分发。