กล่องเครื่องมือ SEXTANTE - ข้อผิดพลาด GRASS [ปิด]


12

ฉันพยายามใช้โมดูล SEXTANTE GRASS (และ SAGA) สำหรับการวิเคราะห์เวกเตอร์ แต่ฟังก์ชั่นใดก็ตามที่ฉันใช้ฉันมักจะได้รับข้อผิดพลาดเดียวกัน: "ไม่สามารถโหลดเลเยอร์: G: /closest.shp ตรวจสอบบันทึก SEXTANTE เพื่อค้นหาข้อผิดพลาด การดำเนินการ"

บันทึก SEXTANTE พูดว่า (สำหรับโมดูล "v.distance"): "Sextante.runalg (" grass: v.distance "," G: / สำหรับ QGIS / example_1 / point.shp "," G: / สำหรับ QGIS / example_1 / point_II .shp "1, "col_name", "id" เท็จเท็จ "G: /closest.shp")"

ฉันได้รับสิ่งนี้ในคอมพิวเตอร์สามเครื่องที่มี QGIS 1.8.0., SEXTANTE 1.0.7, อัพเดท Win 7

ฉันคิดว่าคำถามนี้เป็นปัญหาที่คล้ายกัน: /gis/24895/qgis-sextante-doesnt-create-load-output


1
เป็น G: / เขียนได้สำหรับคุณ? บางทีการตั้งค่าไฟล์ TMP ในปลั๊กอินอาจผิดหรือเปล่า?
markus

ใช่ "G: /" เขียนได้ ฉันได้รับข้อผิดพลาดเดียวกันไม่ว่าจะใช้ฮาร์ดดิสก์หรือพาร์ติชั่นใด

1
ยังคงมีปัญหาหลังจากอัปเดตเป็นเวอร์ชันล่าสุดหรือไม่
underdark

1
การลบช่องว่างในเส้นทางของคุณอาจช่วยได้ - บางครั้งอาจทำให้เกิดปัญหาได้ คุณสามารถใช้ขีดล่างแทนช่องว่างเพื่อทดสอบได้ดังนั้นให้เปลี่ยนชื่อ "สำหรับ QGIS" -> "For_QGIS"
SaultDon

อาจมีสาเหตุหลายประการสำหรับปัญหาของคุณ แต่เนื่องจากตัวอย่างของคุณคือ v.distance ฉันอยากให้คุณรู้ว่า v.distance นั้นไม่ทำงานผ่านการประมวลผล QGIS ดูgis.stackexchange.com/questions/73575/…
Håvard Tveite

คำตอบ:


2

ฉันได้รับผลลัพธ์ประเภทเดียวกันเมื่อไม่มีไฟล์ที่สร้างขึ้นในตอนท้ายของกระบวนการ

ในบางกรณีมันเป็นเพราะไม่มีข้อมูลเพราะฉันใส่ชั้นที่ไม่ถูกต้องหรือชั้นในลำดับที่ไม่ถูกต้อง

ในกรณีอื่น ๆ เป็นเพราะฉันไม่ได้อ่าน / เขียนสำหรับไดเรกทอรีที่จำเป็นทั้งหมด การติดตั้ง QGIS 2.2 ของฉันมีการอนุญาตแตกต่างจากการติดตั้ง QGIS 2.4 (สิ่งที่ไม่เกี่ยวข้องที่นี่) แต่นั่นหมายความว่าฉันมีอัลกอริทึมสองชุดอยู่ในรายการภายใต้กล่องเครื่องมือการประมวลผล พวกเขามีลักษณะเหมือนกันชุดหนึ่งจะสร้างข้อผิดพลาดนั้นเนื่องจากสิทธิ์อื่น ๆ จะสร้างผลลัพธ์

ฉันแค่ต้องจำว่าชุดไหนจะให้ผลลัพธ์กับฉัน

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.