Страница 1 из 1
					
				проблема с модулем "r.param.scale"
				Добавлено: 25 ноя 2012, 20:13
				 Proximo
				Здраствуйте!
Такая ситуация - стоит Windows 7, связка QGIS 1.8.0 и GRASS 6.4.2. Новичок в работе с перечисленными ГИС.
Проблема - через QGIS загрузил данные SRTM, импортировал в GRASS. Хочу с помощью команды r.param.scale построить карту геоморфологических условий, вылезает ошибка.
Что делаю не так?
Заранее спасибо!
			 
			
					
				Re: проблема с модулем "r.param.scale"
				Добавлено: 25 ноя 2012, 20:40
				 Александр Мурый
				Модуль <r.param.scale> не работает в областях с географ. координатами. У вас на скрине упомянуто "...Lat/Long...", вот и у меня выдало: 
<ERROR: Lat/Long location is not supported> 
Перепроецируйте растр в прямоугольные координаты, тогда должно заработать.
И ещё: если вам нужна "карта геоморфологических условий", то выбирайте "
feature" для опции "
param".
 
			
					
				Re: проблема с модулем "r.param.scale"
				Добавлено: 25 ноя 2012, 21:34
				 Proximo
				Сделал, как сказали, сменил проекцию. 
Видимо, что-то не нравиться в номере зоны. Проекция UTM\WGS84 Zone 37N
Теперь выдает вот такую ошибку:
			 
			
					
				Re: проблема с модулем "r.param.scale"
				Добавлено: 25 ноя 2012, 21:45
				 Александр Мурый
				Вы меняли только проекцию растра или области GRASS тоже? Как я вижу, и на 1-м, и на 2-м скринах один и тот же набор данных ("user"). 
Я бы перепроецировал сам растр и на его основе сделал новую область в UTM.
			 
			
					
				Re: проблема с модулем "r.param.scale"
				Добавлено: 25 ноя 2012, 21:55
				 Proximo
				Я так и делаю. Сначала перепроецировал растр, затем создал область. 
Кстати сказать, теперь вообще ничего не получается. Раньше я мог построить растр теневой отмывки рельефа, уклонов, экспозиции. Что-то беда какая-то...
			 
			
					
				Re: проблема с модулем "r.param.scale"
				Добавлено: 25 ноя 2012, 21:56
				 Александр Мурый
				Proximo писал(а):Я так и делаю. Сначала перепроецировал растр, затем создал область. 
Кстати сказать, теперь вообще ничего не получается. Раньше я мог построить растр теневой отмывки рельефа, уклонов, экспозиции. Что-то беда какая-то...
Опишите последовательность ваших действий.
 
			
					
				Re: проблема с модулем "r.param.scale"
				Добавлено: 25 ноя 2012, 22:03
				 Proximo
				Открываю данные STRM, затем Растр - Проекции - Перепроецирование (выбираю UTM\WGS84 Zone 37N). Сделано.
Открываю вновь созданный растр. Создаю новый набор в GRASS, указываю проекцию ту же, что и у растра. Создан набор. Затем, импорт загруженного растра в GRASS. Ну и через модули пытаюсь морфометрический анализ провести.
Вот.
			 
			
					
				Re: проблема с модулем "r.param.scale"
				Добавлено: 25 ноя 2012, 22:15
				 Александр Мурый
				Звучит всё, вроде бы, правильно. Между импортом и анализом растра надо задать текущий регион по нему:
И ещё: желательно включить QGIS с англ. интерфейсом, чтобы сообщения выводились более понятные. Кстати, вы не хотите попробовать проделать то же, но без QGIS, в "чистой" GRASS?
 
			
					
				Re: проблема с модулем "r.param.scale"
				Добавлено: 25 ноя 2012, 22:32
				 Proximo
				Да-да, текущий регион я задавал. Наверное, руки у меня кривые и не оттуда растут...
В "чистой " GRASS мне пока сложновато работать. Вообще, после конференции вот начал приобщаться и к QGIS, и к GRASS. Буду искать ошибку! В любом случае спасибо Вам!
			 
			
					
				Re: проблема с модулем "r.param.scale"
				Добавлено: 25 ноя 2012, 22:43
				 Александр Мурый
				На всякий: в "Инструментах GRASS" на вкладке "Браузер" можно задать текущий регион по нужному растру кнопкой с красными краями.
			
		
				
			 
- region.png (26 КБ) 11287 просмотров
 
Проделал все манипуляции — получилось нормально. Текст ошибки на 3-х строках был из-за невыставленного по растру текущего региона. Даже не знаю, что посоветовать ещё...
 
			
					
				Re: проблема с модулем "r.param.scale"
				Добавлено: 25 ноя 2012, 23:00
				 Proximo
				Получилось, спасибо большое! Вы мне здорово помогли!