2017-10-18 99 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得到它。