SEXTANTE toolbox - Kesalahan GRASS [ditutup]

12

Saya mencoba menggunakan modul SEXTANTE GRASS (dan SAGA) untuk analisis vektor tetapi fungsi apa pun yang saya gunakan, saya selalu mendapatkan kesalahan yang sama: "Tidak dapat memuat layer: G: /closest.shp Periksa log SEXTANTE untuk mencari kesalahan dalam algoritma eksekusi"

Log SEXTANTE mengatakan (untuk modul "v.distance"): "Sextante.runalg (" rumput: v.distance "," G: / Untuk QGIS / example_1 / point.shp "," G: / Untuk QGIS / example_1 / point_II .shp ", 1," col_name "," id ", False, False," G: /closest.shp ")"

Saya mendapatkan ini pada tiga komputer yang berbeda dengan QGIS 1.8.0., SEXTANTE 1.0.7., Diperbarui Win 7.

Saya pikir pertanyaan ini adalah masalah yang sama: /gis/24895/qgis-sextante-doesnt-create-load-output

Jonny
sumber
1
Apakah G: / dapat ditulis untuk Anda? Mungkin pengaturan file TMP di plugin salah?
MarkusN
Ya "G: /" dapat ditulisi. Saya mendapatkan kesalahan yang sama tidak peduli apa pun hard disk atau partisi yang digunakan.
1
Apakah ini masih menjadi masalah setelah memperbarui ke versi terbaru?
underdark
1
Menghapus ruang di jalur Anda mungkin membantu - yang diketahui kadang menyebabkan masalah. Anda dapat menggunakan garis bawah sebagai ganti spasi untuk mengujinya, jadi ganti nama "Untuk QGIS" -> "For_QGIS".
SaultDon
Mungkin ada banyak alasan untuk masalah Anda. Tetapi karena contoh Anda adalah v.distance, saya ingin Anda tahu bahwa v.distance saat ini tidak bekerja melalui pemrosesan QGIS. Lihat gis.stackexchange.com/questions/73575/...
Håvard Tveite

Jawaban:

2

Saya mendapatkan jenis hasil yang sama ketika tidak ada file yang dihasilkan pada akhir proses.

Dalam beberapa kasus itu karena tidak ada data karena saya telah memasukkan lapisan yang salah atau lapisan dalam urutan yang salah.

Dalam kasus lain itu karena saya tidak membaca / menulis untuk semua direktori yang diperlukan. Instalasi QGIS 2.2 saya memiliki izin berbeda untuk pemasangan QGIS 2.4 saya (hal IT yang tidak relevan di sini). Tapi apa artinya itu adalah saya memiliki dua set algoritma yang terdaftar di bawah Toolbox Pemrosesan. Mereka terlihat identik, satu set akan menghasilkan kesalahan itu karena izin, yang lain akan menghasilkan hasil.

Saya hanya perlu mengingat set mana yang akan memberi saya hasil.

Johanna
sumber