Привязка вектора

Ответить
dvd_xaker
Активный участник
Сообщения: 100
Зарегистрирован: 17 авг 2010, 23:56
Репутация: 0
Контактная информация:

Привязка вектора

Сообщение dvd_xaker » 09 дек 2010, 00:11

Помогите пожалуйста в Grass привязать вектора... вроде импорт вектора в грасс сделал но при Привязки требует группу а там даже создать ничего нельзя.
Пожалуйста кому не лень объясните человеку который 0 в грассе. По пунктам что именно делать желательно с командами... то есть с кодом.
Мучаюсь.... пошли 3 сутки... если есть желание помочь или объяснить желательно онлайн...

dvd_xaker
Активный участник
Сообщения: 100
Зарегистрирован: 17 авг 2010, 23:56
Репутация: 0
Контактная информация:

Re: Привязка вектора

Сообщение dvd_xaker » 09 дек 2010, 00:44

при создании группы смотрю лог

Код: Выделить всё

(Thu Dec 09 00:43:00 2010)                                                      
i.group group=dvd                                                               
ERROR: Не заданы исходные растровые слои
(Thu Dec 09 00:43:00 2010) Операция завершена (0 sec)  
Причем тут растры когда я вектора привязать хочу :shock:
Последний раз редактировалось dvd_xaker 09 дек 2010, 01:13, всего редактировалось 1 раз.

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

Re: Привязка вектора

Сообщение Александр Мурый » 09 дек 2010, 00:53

Мучаюсь.... пошли 3 сутки
-- это плохо, давайте разбираться.
Зачем для привязки векторов "растровые слои"? Если просто пропустить создание группы? Пойдёт?
И ещё. Напишите на всякий версию GRASS, операц. систему, интерфейс (Tcl/Tk, wxGUI..)
Редактор материалов, модератор форума

dvd_xaker
Активный участник
Сообщения: 100
Зарегистрирован: 17 авг 2010, 23:56
Репутация: 0
Контактная информация:

Re: Привязка вектора

Сообщение dvd_xaker » 09 дек 2010, 01:14

ОС Windows 7 x64, wxPython,Grass 6.4.0-1
Кнопка следующего пункта не активна... прилагаю вложение
Вложения
Безымянный.jpg
форма с группой
Безымянный.jpg (48.21 КБ) 10201 просмотр

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

Re: Привязка вектора

Сообщение Александр Мурый » 09 дек 2010, 01:34

Во-первых, сразу рекомендую переключиться на англ-й интерфейс, так поначалу понятнее. Русский перевод черновой и ещё далеко не закончен.

Я только что проделал те же действия, оказалось:
-- Для привязки вектора надо обязательно создавать "группу изображений", для этого обязательно нужен растр (любой, даже чисто формальный). Поэтому:

-- Если у вас нет в текущей области GRASS растров, то в командной строке напечатайте команду: r.mapcalc "raster=0", создастся растр со значением "0" и с именем "raster". Можно набрать это и в главном окошке в строке "Cmd <". Растр этот нужен будет только для включения его в группу.

-- Далее жмите "Создать/редактировать группу", там включаете в группу растр "raster". Называете как-нибудь группу (латиницей, ест-но). Потом "Add vector map to group" --> добавляете ваш вектор.

-- Дальше сама привязка. Её (если надо будет) обсудим позже.
Редактор материалов, модератор форума

dvd_xaker
Активный участник
Сообщения: 100
Зарегистрирован: 17 авг 2010, 23:56
Репутация: 0
Контактная информация:

Re: Привязка вектора

Сообщение dvd_xaker » 09 дек 2010, 01:51

Сейчас проверю... А как назад собрать этот файл в SHP после привязки?
Проверка откладывается... грасс отказывается запускать, наверно замучил :twisted: . Буду перестанавливать)

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

Re: Привязка вектора

Сообщение Александр Мурый » 10 дек 2010, 00:34

Экспорт назад в SHP: модуль v.out.ogr, в примерах там всё разжёвано..

Как успехи с грасс?
Редактор материалов, модератор форума

dvd_xaker
Активный участник
Сообщения: 100
Зарегистрирован: 17 авг 2010, 23:56
Репутация: 0
Контактная информация:

Re: Привязка вектора

Сообщение dvd_xaker » 13 дек 2010, 19:20

Извините что не отвечал. Был в командировке. Успехи не очень(. Но программа интересная... захотелось освоить...

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

Re: Привязка вектора

Сообщение Александр Мурый » 13 дек 2010, 19:46

захотелось освоить...
Удачи :) Может, я повторюсь, но рекомендую для обучения использовать интерфейс Tcl/Tk и на англ-м.
Успехи не очень(.
В чём конкретно загвоздка?
Редактор материалов, модератор форума

kryl
Завсегдатай
Сообщения: 324
Зарегистрирован: 14 фев 2010, 20:42
Репутация: 0

Re: Привязка вектора

Сообщение kryl » 14 дек 2010, 09:23

по моему надо привязывать через v.transform

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

Re: Привязка вектора

Сообщение Александр Мурый » 14 дек 2010, 12:02

Можно и через v.transform, но для этого надо знать конечные координаты, т.к. "визуально" привязать не выйдет.
Вообще, вопрос "привязки" векторов в GRASS нуждается в дополнительных исследованиях :) Если есть идеи -- пож-та, пишите.
Редактор материалов, модератор форума

Ответить

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

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

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