2017-10-18 93 views
0

我在计算机中安装了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 

回答

0

SAGA GIS 6.0版目前不RSAGA 0.94-6,这是可以在CRAN支持。您必须使用新版本的RSAGA,它支持SAGA GIS到版本6.1。你可以从https://github.com/be-marc/RSAGA得到它。