我想访问通过革命 R 企业 GRASS GIS 命令。下面的代码通过 RStudio 工作正常︰
require(spgrass6)
setwd("D:/Temp/testLsat2")
loc <-initGRASS("C:/Program Files (x86)/草地 GIS 6.4.3",home=getwd(),gisDbase ="LSAT3",重写 = TRUE)
但从革命︰ 通过 R 控制台运行代码时出现以下错误
文件中的错误 (文件、 ifelse (追加,"a"、"w")):
无法打开连接
另外︰ 警告消息︰
1︰ 运行命令 g.dirseps.exe g"D:/Temp/testLsat2\.grassrc6"有状态 309
2︰ 运行命令 g.dirseps.exe g"LSAT3"有状态 309
3︰ 运行命令 g.gisenv.exe"设置 = GISDBASE = NA"有状态 309
4︰ 运行命令 g.gisenv.exe"设置 = GISDBASE = NA"有状态 309
5︰ 运行命令 g.gisenv.exe"设置 = LOCATION_NAME = file1948485237cb"有状态 309
6︰ 运行命令 g.gisenv.exe"设置 = MAPSET = file194846673c18"有状态 309
7︰ 运行命令 g.gisenv.exe"设置 = GRASS_GUI = 文本"有状态 309
8︰ 运行 'g.version.exe' 有 309 状态的命令
9︰ 在文件 (文件、 ifelse (追加,"a"、"w")):
无法打开文件 NA/file1948485237cb/永久/DEFAULT_WIND︰ 没有此类文件或目录
答案︰ 他们正在使用 GIS 系统连接的第三方软件包和现在我们还不能 GIS 系统可用于测试和重现错误但GRASS GIS bin 目录需要从系统路径中删除一切都很好地现在工作。我们还可以在一些信息
http://r-sig-geo.2731867.n2.nabble.com/Linking-R-spgrass6-to-OSGEO4W-GRASS-GIS-installation-td7585204.html