na从rsaga.get.modules获取的值
问题描述:
我在计算机中安装了SAGA GIS版本6.0.0,我想从Rstudio运行模块。为此,我还下载了RSAGA软件包。首先,我使用rsaga.env()来选择SAGA GIS的路径,然后尝试使用rsaga.get.libraries()和rsaga.get.modules()来查看库和模块。虽然rsaga.get.libraries返回可用库的列表,但rsaga.get.modules只给出NA值。另外rsaga.geoprocessor和rsaga.get.usage产生错误。na从rsaga.get.modules获取的值
library(RSAGA)
env <- rsaga.env(path= "C:/Program Files (x86)/SAGA-GIS",
modules="C:/Program Files (x86)/SAGA-GIS/tools")
rsaga.get.libraries(path=env$modules)
rsaga.get.modules("climate_tools", env=env)
$climate_tools
code name interactive
1 NA <NA> FALSE
2 NA <NA> FALSE
3 NA <NA> FALSE
4 NA <NA> FALSE
5 NA <NA> FALSE
6 NA <NA> FALSE
7 NA <NA> FALSE
8 NA <NA> FALSE
9 NA <NA> FALSE
10 NA <NA> FALSE
11 NA <NA> FALSE
12 NA <NA> FALSE
13 NA <NA> FALSE
14 NA <NA> FALSE
15 NA <NA> FALSE
16 NA <NA> FALSE
17 NA <NA> FALSE
答
SAGA GIS 6.0版目前不RSAGA 0.94-6,这是可以在CRAN支持。您必须使用新版本的RSAGA,它支持SAGA GIS到版本6.1。你可以从https://github.com/be-marc/RSAGA得到它。