我已经在我的计算机上安装了SAGA GIS版本6.0.0,我想从Rstudio运行模块。为此,我还下载了RSAGA软件包。首先,我使用rsaga.env ()来选择找到SAGA的路径,然后尝试使用rsaga.get.libraries()和rsaga.get.modules()查看库和模块。当rsaga.get.libraries返回可用库列表时,rsaga.get.modules只给出NA值。此外,rsaga.geoprocessor和rsaga.get.usage还会产生错误。
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发布于 2017-12-21 10:51:15
SAGA GIS版本6.0目前不支持RSAGA 0.94-6,该版本可在CRAN上使用。您必须使用RSAGA的新版本,它支持高达6.1版的SAGA GIS。你可以从https://github.com/be-marc/RSAGA那里得到它。
https://stackoverflow.com/questions/46810187
复制相似问题