na值从rsaga.get.modules获得

问题描述 投票:0回答:1

我在我的计算机上安装了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产生了错误。

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
r gis
1个回答
0
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.