Бих искал да отворите трева го команди чрез Revolution R предприятие. Следните кодове работи добре чрез RStudio:
require(spgrass6)
setwd("D:/Temp/testLsat2")
Loc <-initGRASS("C:/Program Files (x86)/трева го 6.4.3", home=getwd(), gisDbase = "LSAT3", замени = TRUE)
Но получите следното съобщение за грешка при изпълнение на код от R конзолата от Revolution R:
Грешка във файл (файл, ifelse (Добавяне, "", "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 (Добавяне, "", "w")):
не може да отвори файла "NA/file1948485237cb/постоянни/DEFAULT_WIND": няма такъв файл или директория
Отговор: Използват трета страна пакет, свързващи го система и за момента нямаме го система за тестване и възпроизвеждане на грешка, но трева го bin директория трябва да бъде премахнат от системата път. Всичко работи добре сега. Можем да получите някои информация
http://r-sig-geo.2731867.n2.nabble.com/Linking-R-spgrass6-to-OSGEO4W-GRASS-GIS-installation-td7585204.html