Страница 1 из 1
					
				Привязка вектора
				Добавлено: 09 дек 2010, 00:11
				 dvd_xaker
				Помогите пожалуйста в Grass привязать вектора... вроде импорт вектора в грасс сделал но при Привязки требует группу а там даже создать ничего нельзя.
Пожалуйста кому не лень объясните человеку который 0 в грассе. По пунктам что именно делать желательно с командами... то есть с кодом.
Мучаюсь.... пошли 3 сутки... если есть желание помочь или объяснить желательно онлайн...
			 
			
					
				Re: Привязка вектора
				Добавлено: 09 дек 2010, 00:44
				 dvd_xaker
				при создании группы смотрю лог
Код: Выделить всё
(Thu Dec 09 00:43:00 2010)                                                      
i.group group=dvd                                                               
ERROR: Не заданы исходные растровые слои
(Thu Dec 09 00:43:00 2010) Операция завершена (0 sec)  
Причем тут растры когда я вектора привязать хочу  

 
			
					
				Re: Привязка вектора
				Добавлено: 09 дек 2010, 00:53
				 Александр Мурый
				Мучаюсь.... пошли 3 сутки
 -- это плохо, давайте разбираться.
Зачем для привязки векторов "растровые слои"? Если просто пропустить создание группы? Пойдёт?
И ещё. Напишите на всякий версию GRASS, операц. систему, интерфейс (Tcl/Tk, wxGUI..)
 
			
					
				Re: Привязка вектора
				Добавлено: 09 дек 2010, 01:14
				 dvd_xaker
				ОС Windows 7 x64, wxPython,Grass 6.4.0-1
Кнопка следующего пункта не активна... прилагаю вложение
			 
			
					
				Re: Привязка вектора
				Добавлено: 09 дек 2010, 01:34
				 Александр Мурый
				Во-первых, сразу рекомендую переключиться на англ-й интерфейс, так поначалу понятнее. Русский перевод черновой и ещё далеко не закончен.
Я только что проделал те же действия, оказалось: 
-- Для привязки вектора надо обязательно создавать "группу изображений", для этого обязательно нужен растр (любой, даже чисто формальный). Поэтому: 
-- Если у вас нет в текущей области GRASS растров, то в командной строке напечатайте команду: r.mapcalc "raster=0", создастся растр со значением "0" и с именем "raster". Можно набрать это и в главном окошке в строке "Cmd <". Растр этот нужен будет только для включения его в группу. 
-- Далее жмите "Создать/редактировать группу", там включаете в группу растр "raster". Называете как-нибудь группу (латиницей, ест-но). Потом "Add vector map to group" --> добавляете ваш вектор. 
-- Дальше сама привязка. Её (если надо будет) обсудим позже.
			 
			
					
				Re: Привязка вектора
				Добавлено: 09 дек 2010, 01:51
				 dvd_xaker
				Сейчас проверю... А как назад собрать этот файл в SHP после привязки?
Проверка откладывается... грасс отказывается запускать, наверно замучил  

 . Буду перестанавливать)
 
			
					
				Re: Привязка вектора
				Добавлено: 10 дек 2010, 00:34
				 Александр Мурый
				Экспорт назад в SHP: модуль 
v.out.ogr, в примерах там всё разжёвано..
Как успехи с грасс?
 
			
					
				Re: Привязка вектора
				Добавлено: 13 дек 2010, 19:20
				 dvd_xaker
				Извините что не отвечал. Был в командировке. Успехи не очень(. Но программа интересная... захотелось освоить...
			 
			
					
				Re: Привязка вектора
				Добавлено: 13 дек 2010, 19:46
				 Александр Мурый
				захотелось освоить...
 Удачи 

 Может, я повторюсь, но рекомендую для обучения использовать интерфейс Tcl/Tk и на англ-м.
Успехи не очень(.
 В чём конкретно загвоздка?
 
			
					
				Re: Привязка вектора
				Добавлено: 14 дек 2010, 09:23
				 kryl
				по моему надо привязывать через  v.transform
			 
			
					
				Re: Привязка вектора
				Добавлено: 14 дек 2010, 12:02
				 Александр Мурый
				Можно и через 
v.transform, но для этого надо знать конечные координаты, т.к. "визуально" привязать не выйдет.
Вообще, вопрос "привязки" векторов в GRASS нуждается в дополнительных исследованиях 

 Если есть идеи -- пож-та, пишите.