Ik wil graag toegang tot opdrachten via revolutie R Enterprise GIS GRASS. De volgende codes werkt prima via RStudio:http://r-sig-geo.2731867.n2.nabble.com/Linking-R-spgrass6-to-OSGEO4W-GRASS-GIS-installation-td7585204.html
require(spgrass6) setwd("D:/Temp/testLsat2") loc <-initGRASS("C:/Program Files (x86)/GRAS GIS 6.4.3", home=getwd(), gisDbase = "LSAT3", negeren = TRUE) Maar wordt het volgende foutbericht wanneer de code wordt uitgevoerd via de console R van revolutie R: Fout in bestand (bestand, ifelse (toevoeg-, "a", "w")): de verbinding kan niet worden geopend. Bovendien: waarschuwingsberichten: 1: opdracht 'g.dirseps.exe -g "D:/Temp/testLsat2\.grassrc6" ' status 309 hadden 2: 'g.dirseps.exe -g "LSAT3" ' status 309 hadden opdracht 3: opdracht ' g.gisenv.exe ' ingesteld = GISDBASE = NA "' status 309 hadden 4: opdracht ' g.gisenv.exe ' ingesteld = GISDBASE = NA "' status 309 hadden 5: opdracht ' g.gisenv.exe ' ingesteld = naam_locatie = file1948485237cb ' ' status 309 hadden 6: opdracht ' g.gisenv.exe ' ingesteld = MAPSET = file194846673c18 ' ' status 309 hadden 7: opdracht ' g.gisenv.exe ' ingesteld = GRASS_GUI = tekst "' status 309 hadden 8: opdracht 'g.version.exe' had status 309 9: in een bestand (bestand, ifelse (toevoeg-, "a", "w")): kan niet openen bestand ' NB/file1948485237cb/PERMANENT/DEFAULT_WIND': onbekend bestand of map Antwoord: Ze met behulp van derden-pakket GIS systeem aansluiten en nu we hebben geen GIS systeem beschikbaar voor het testen en het reproduceren van de fout, maar de bin-directory GIS GRASS nodig is om te worden verwijderd uit het systeem PATH. Alles werkt nu goed. We kunnen ook u enkele gegevens opGRAS GIS: spgrass6 revolutie R onderneming
Van toepassing op
Revolution Analytics