Ошибка модуля v.to.rast

Ответить
Charaunica
Интересующийся
Сообщения: 35
Зарегистрирован: 11 мар 2013, 11:03
Репутация: 1

Ошибка модуля v.to.rast

Сообщение Charaunica » 25 мар 2013, 01:34

У меня похожая проблема, но с менее сложной задачей.
Создала в QGIS пробный shp-файл с эталонами для x.maxlik, но при выполнении v.to.rast пишет такую ошибку:

v.to.rast input=etalony_elnya.shp output=etalony333 use=attr column=Lake; gari; miner; forest-ric; labelcolumn=name
ERROR: Векторный слой <etalony_elnya.shp> не найден
(Mon Mar 25 00:13:48 2013) Операция завершена (0 sec)

В какую папку, в таком случае, поместить векторный файл с эталонами, и как правильно прописывать имена классов? Работаю с графической оболочкой vx Python GUI, без командной строки.

Заранее спасибо за помощь :)

KolesovDmitry
Гуру
Сообщения: 810
Зарегистрирован: 22 авг 2007, 14:58
Репутация: 123
Откуда: Казань

Re: Ошибка модуля v.to.rast

Сообщение KolesovDmitry » 25 мар 2013, 09:22

Charaunica писал(а):Создала в QGIS пробный shp-файл с эталонами для x.maxlik, но при выполнении v.to.rast пишет такую ошибку:

v.to.rast input=etalony_elnya.shp output=etalony333 use=attr column=Lake; gari; miner; forest-ric; labelcolumn=name
ERROR: Векторный слой <etalony_elnya.shp> не найден
Вы этот shp-файл импортировали в GRASS? Можно ли его отбразить в окне карты?

Такое впечатление, что вы стараетесь обработать именно shp-файл, в то время как перед началом работы его следует импортировать в текущий проект (ищите в меню "файл/импорт векторных данных/ogr" -- название меню не дословное, но близко к тексту).

Charaunica
Интересующийся
Сообщения: 35
Зарегистрирован: 11 мар 2013, 11:03
Репутация: 1

Re: Ошибка модуля v.to.rast

Сообщение Charaunica » 25 мар 2013, 21:43

О импорте его я как раз и забыла, спасибо.
Вот только преобразованный в растр файл не имеет расширения, и далее при работе программы не распознается(

Прикрепляю его.

Такая же ошибка (отсутствие расширения) у меня выскакивала, когда делала попытки сделать классификацию без обучения - создаваемый файл сигнатур не открывался программой в дальнейшем.
Вложения
Elnya.rar
Вектор, импортированный в растр
(168 байт) 335 скачиваний

Александр Мурый
Гуру
Сообщения: 5173
Зарегистрирован: 26 сен 2009, 16:26
Репутация: 793
Ваше звание: званий не имею
Откуда: Москва

Re: Ошибка модуля v.to.rast

Сообщение Александр Мурый » 25 мар 2013, 22:42

Для начала вам нужно импортировать шейпфайл в созданную для этого область GRASS. Никакие расширения в базе данных GRASS не имеют значения. Затем нужно задать вычислительный регион по импортированному вектору и нужное вам разрешение будущего растра. Затем уже можно запускать <v.to.rast>.
Спрашивайте, если что непонятно.
Редактор материалов, модератор форума

Ответить

Вернуться в «GRASS»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 9 гостей