с изображения снять координаты
- 
				Aspire
 - Новоприбывший
 - Сообщения: 9
 - Зарегистрирован: 08 фев 2011, 19:51
 - Репутация: 0
 
с изображения снять координаты
Ребята помогите!
Задали задание: с карты 10х10 нужно снять координаты изолиний, только рельеф... это нужно сделать в ручную линейкой и карандашом (сказали снять 600 точек), не очень хочется парится, подскажите может как нибудь можно снять координаты программой?
эти данные потом нужно внести в Surfer.. и он должен мне построить то что у меня в изображении..
спасибо)
			
							Задали задание: с карты 10х10 нужно снять координаты изолиний, только рельеф... это нужно сделать в ручную линейкой и карандашом (сказали снять 600 точек), не очень хочется парится, подскажите может как нибудь можно снять координаты программой?
эти данные потом нужно внести в Surfer.. и он должен мне построить то что у меня в изображении..
спасибо)
- Вложения
 - 
			
		
				
- uuuuu.jpg (356.43 КБ) 15177 просмотров
 
 
- Максим Дубинин
 - MindingMyOwnBusiness
 - Сообщения: 9129
 - Зарегистрирован: 06 окт 2003, 20:20
 - Репутация: 748
 - Ваше звание: NextGIS
 - Откуда: Москва
 - Контактная информация:
 
Re: с изображения снять координаты
Ну и преподаватели у вас.
Берете QGIS (http://gis-lab.info/qa/qgis-osgeo4w.html) - 20 мин
Загружаете растр - 1 мин
Создаете линейный слой - 5 мин
Цифруете изолинии - 30мин - час
Проставляете высоты - 15 мин
Сохраняете результат - 1 мин
Экспортируете в точки Vector\Geometry tools\Extract nodes - 5 мин
Проставляете координаты у точек Vector\Geometry tools\Export-Add geometry columns - 5 мин
Открываетет dbf в Excel'е и берете 600 готовых точек
(разумеется при оцифровке нужно будет щелкнуть не менее 600 раз)
			
			
									
						
							Берете QGIS (http://gis-lab.info/qa/qgis-osgeo4w.html) - 20 мин
Загружаете растр - 1 мин
Создаете линейный слой - 5 мин
Цифруете изолинии - 30мин - час
Проставляете высоты - 15 мин
Сохраняете результат - 1 мин
Экспортируете в точки Vector\Geometry tools\Extract nodes - 5 мин
Проставляете координаты у точек Vector\Geometry tools\Export-Add geometry columns - 5 мин
Открываетет dbf в Excel'е и берете 600 готовых точек
(разумеется при оцифровке нужно будет щелкнуть не менее 600 раз)
пристегивайтесь, турбулентность прямо по курсу
			
						- 
				Aspire
 - Новоприбывший
 - Сообщения: 9
 - Зарегистрирован: 08 фев 2011, 19:51
 - Репутация: 0
 
Re: с изображения снять координаты
спасибо, сейчас попробую...
			
			
									
						
										
						- 
				Aspire
 - Новоприбывший
 - Сообщения: 9
 - Зарегистрирован: 08 фев 2011, 19:51
 - Репутация: 0
 
Re: с изображения снять координаты
а можно поподробнее? а то не очень пойму как загрузить растр и далее
			
			
									
						
										
						- Максим Дубинин
 - MindingMyOwnBusiness
 - Сообщения: 9129
 - Зарегистрирован: 06 окт 2003, 20:20
 - Репутация: 748
 - Ваше звание: NextGIS
 - Откуда: Москва
 - Контактная информация:
 
Re: с изображения снять координаты
пристегивайтесь, турбулентность прямо по курсу
			
						- 
				Voltron
 - Гуру
 - Сообщения: 2627
 - Зарегистрирован: 29 мар 2007, 14:12
 - Репутация: 34
 - Откуда: Ukraine
 
Re: с изображения снять координаты
Еще EasyTrace можно было бы попробовать. Но если с QGIS возникли трудности, то лучше не надо
			
			
									
						
										
						- 
				Aspire
 - Новоприбывший
 - Сообщения: 9
 - Зарегистрирован: 08 фев 2011, 19:51
 - Репутация: 0
 
Re: с изображения снять координаты
не нашел, как цифровать изолинии?
			
			
									
						
										
						- 
				Александр Мурый
 - Гуру
 - Сообщения: 5173
 - Зарегистрирован: 26 сен 2009, 16:26
 - Репутация: 792
 - Ваше звание: званий не имею
 - Откуда: Москва
 
Re: с изображения снять координаты
В приведённом выше руководстве по QGIS см. главу 3, а особенно п. 3.5.5
Нужно: создать линейный shape-файл (задать атрибуты, например ,"высота") --> сделать его редактируемым --> оцифровать изолинии, назначить линиям высоты --> далее то, что надо далее
			
			
									
						
							Нужно: создать линейный shape-файл (задать атрибуты, например ,"высота") --> сделать его редактируемым --> оцифровать изолинии, назначить линиям высоты --> далее то, что надо далее
Редактор материалов, модератор форума
			
						- 
				Boris
 - Гуру
 - Сообщения: 4231
 - Зарегистрирован: 10 апр 2006, 22:34
 - Репутация: -344969098
 - Откуда: Париж
 
Re: с изображения снять координаты
Простите за очевидный кому-то вопрос, но речь идет об авто трассировке горизонталей или нет?
			
			
									
						
										
						- 
				Aspire
 - Новоприбывший
 - Сообщения: 9
 - Зарегистрирован: 08 фев 2011, 19:51
 - Репутация: 0
 
Re: с изображения снять координаты
всмысле авто трассировка? мне нужно координаты внести в Surfer.. а в результате получить этот рисунок
			
			
									
						
										
						- 
				Boris
 - Гуру
 - Сообщения: 4231
 - Зарегистрирован: 10 апр 2006, 22:34
 - Репутация: -344969098
 - Откуда: Париж
 
Re: с изображения снять координаты
вы координаты по одной будете вводить или сразу всю линию превращать в векторный объект с высотой? Serfer поглощает линии или только точки?
---
Но это все отвлечение от вопроса. Я спрашивал есть ли автотрассировка в QGIS, который был рекомендован. Потому как если его там нет, то он не инструмент для этой конкретной задачи, а вот рекомендованный тут же EasyTrace - идеален, т.к. для таких гладких и контрастных линий ET для их оцифровки нужно 5 минут от силы. Ну и еще 10, что бы разобраться в высоте этих самых горизонталей.
			
			
									
						
										
						---
Но это все отвлечение от вопроса. Я спрашивал есть ли автотрассировка в QGIS, который был рекомендован. Потому как если его там нет, то он не инструмент для этой конкретной задачи, а вот рекомендованный тут же EasyTrace - идеален, т.к. для таких гладких и контрастных линий ET для их оцифровки нужно 5 минут от силы. Ну и еще 10, что бы разобраться в высоте этих самых горизонталей.
- 
				Aspire
 - Новоприбывший
 - Сообщения: 9
 - Зарегистрирован: 08 фев 2011, 19:51
 - Репутация: 0
 
Re: с изображения снять координаты
буду вводить 600 координат.. попробую ту прогу, не могу разобраться в qgis
			
			
									
						
										
						- Максим Дубинин
 - MindingMyOwnBusiness
 - Сообщения: 9129
 - Зарегистрирован: 06 окт 2003, 20:20
 - Репутация: 748
 - Ваше звание: NextGIS
 - Откуда: Москва
 - Контактная информация:
 
Re: с изображения снять координаты
так спроситеAspire писал(а):не могу разобраться в qgis
пристегивайтесь, турбулентность прямо по курсу
			
						- 
				gamm
 - Гуру
 - Сообщения: 4177
 - Зарегистрирован: 15 окт 2010, 08:33
 - Репутация: 1107
 - Ваше звание: программист
 - Откуда: Казань
 
Re: с изображения снять координаты
не нужно создавать лишних сущностей 
1) Грузим картинку в SURFER (через Base Map), тыкаем мышкой, запускаем Map/Digitize
2) Обкалывем изолинию, сохраняем в файле, в имени которого отметка изолинии (чтобы не забыть); делаем Save As ... *.dat, очищаем текст и колем дальше
3) Грузим файлы (последовательно) в электронную таблицу SURFER (он *.dat грузит сам), и вставляем отметку изолинии (из имени файла) используя Data/Transform
4) Соединяем все в один файл (Copy/Paste в соседнюю таблицу). Изолинии с одним уровнем лучше объединить перед (3)
на все нужно минут 20-30 ... Если координаты нужна, делаем линейное преобразование по 3-5 точкам после (4).
			
			
									
						
										
						1) Грузим картинку в SURFER (через Base Map), тыкаем мышкой, запускаем Map/Digitize
2) Обкалывем изолинию, сохраняем в файле, в имени которого отметка изолинии (чтобы не забыть); делаем Save As ... *.dat, очищаем текст и колем дальше
3) Грузим файлы (последовательно) в электронную таблицу SURFER (он *.dat грузит сам), и вставляем отметку изолинии (из имени файла) используя Data/Transform
4) Соединяем все в один файл (Copy/Paste в соседнюю таблицу). Изолинии с одним уровнем лучше объединить перед (3)
на все нужно минут 20-30 ... Если координаты нужна, делаем линейное преобразование по 3-5 точкам после (4).
- 
				Aspire
 - Новоприбывший
 - Сообщения: 9
 - Зарегистрирован: 08 фев 2011, 19:51
 - Репутация: 0
 
Re: с изображения снять координаты
ооо.. вот сдесь мне легче.. спасибо..gamm писал(а):не нужно создавать лишних сущностей
1) Грузим картинку в SURFER (через Base Map), тыкаем мышкой, запускаем Map/Digitize
2) Обкалывем изолинию, сохраняем в файле, в имени которого отметка изолинии (чтобы не забыть); делаем Save As ... *.dat, очищаем текст и колем дальше
3) Грузим файлы (последовательно) в электронную таблицу SURFER (он *.dat грузит сам), и вставляем отметку изолинии (из имени файла) используя Data/Transform
4) Соединяем все в один файл (Copy/Paste в соседнюю таблицу). Изолинии с одним уровнем лучше объединить перед (3)
на все нужно минут 20-30 ... Если координаты нужна, делаем линейное преобразование по 3-5 точкам после (4).
не подскажете как в серфере сделать чтобы координаты начинались не с (0;0).. а наприсмер с (1234; 4321)?
и оси поменять местами тоесть х-вертикальная чтобы была, а у-соответственно горизонтальная
					Последний раз редактировалось Aspire 09 фев 2011, 14:41, всего редактировалось 1 раз.
									
			
						
										
						Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 29 гостей