ฉันต้องการเข้าถึงคำสั่ง GRASS GIS ผ่านองค์กร R Revolution รหัสต่อไปนี้ทำงานเปลี่ยนผ่าน 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") ตำแหน่ง <-initGRASS("C:/Program Files (x86)/หญ้า GIS 6.4.3 ", home=getwd(), gisDbase = "LSAT3" แทน = TRUE) แต่ได้รับข้อผิดพลาดต่อไปนี้เมื่อมีการเรียกใช้รหัสผ่านคอนโซล R จาก Revolution 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 และในขณะนี้ เรายังไม่มีพร้อมใช้งานสำหรับการทดสอบ และ reproducing ข้อผิดพลาดของคุณแต่จำเป็นจะถูกเอาออกจากระบบใช่พาธไดเรกทอรี bin GRASS GISระบบ GIS ทุกอย่างทำงานด้วยในขณะนี้ เราสามารถได้รับข้อมูลบางอย่างในหญ้า GIS: spgrass6 กับองค์กร Revolution R
นำไปใช้กับ
Revolution Analytics