Панель инструментов 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", "идентификатор", значение False, False, "G: /closest.shp")"

Я получаю это на трех разных компьютерах с QGIS 1.8.0., SEXTANTE 1.0.7., Обновленной Win 7.

Я думаю, что этот вопрос является аналогичной проблемой: /gis/24895/qgis-sextante-doesnt-create-load-output

Jonny
источник
1
G: / доступно для записи? Может быть, настройки файла TMP в плагине неверны?
markusN
Да, «G: /» доступно для записи. Я получаю ту же ошибку, независимо от того, какой жесткий диск или раздел используется.
1
Это проблема после обновления до последней версии?
Подземье
1
Удаление пробелов на вашем пути может помочь - они, как известно, иногда вызывают проблемы. Вы можете использовать подчеркивания вместо пробелов для проверки, поэтому переименуйте «For QGIS» -> «For_QGIS».
SaultDon
Там может быть много причин для ваших проблем. Но так как ваш пример v.distance, я хотел бы, чтобы вы знали, что v.distance в настоящее время не работает через обработку QGIS. См. Gis.stackexchange.com/questions/73575/…
Håvard Tveite,

Ответы:

2

Я получаю тот же тип результата, когда в конце процесса не создается файл.

В некоторых случаях это происходит из-за отсутствия данных, потому что я ввел неправильные слои или слои в неправильном порядке.

В других случаях это потому, что у меня нет чтения / записи для всех необходимых каталогов. Моя установка QGIS 2.2 имеет разные права доступа к моей установке QGIS 2.4 (в данном случае это не относится к ИТ). Но это означает, что у меня есть два набора алгоритмов, перечисленных в панели инструментов обработки. Они выглядят одинаково, один набор выдаст эту ошибку из-за разрешений, другой - результат.

Мне просто нужно запомнить, какой набор даст мне результат.

Johanna
источник