Страница 1 из 1
					
				Сшивка DEM
				Добавлено: 08 июл 2013, 15:59
				 remotesens
				Всем доброго времени дня. Столкнулся с такой проблемой:  при сшивке нескольких фрагментов DEM в одну мозаику (неважно - SRTM или ASTER GDEM) видимо в результате интерполяции растр сползает  на один - пол- пикселя в зависимости от применяемого софта.
Когда мозаикируешь просто снимки это не суть важно, но если сшиваешь DEM - это серьезно. Если потом делать анализ по этому DEM-у или использовать его для подложки во время ортотрансформирования это может снижать качество результатов. Ведь абсолютная точность по горизонтали того же SRTM- 30 метров, а если учитывать, что размер пиксела 90 метров сдвиг на один пиксел это критически много.
Короче говоря, буду очень благодарен, если у кого есть софт или подход, чтобы сшивать DEM-ы без результирующего сдвига.
			 
			
					
				Re: Сшивка DEM
				Добавлено: 08 июл 2013, 16:14
				 andreygeo
				remotesens писал(а):Всем доброго времени дня. Столкнулся с такой проблемой:  при сшивке нескольких фрагментов DEM в одну мозаику (неважно - SRTM или ASTER GDEM) видимо в результате интерполяции растр сползает  на один - пол- пикселя в зависимости от применяемого софта.
Дурацкий вопрос:..а как это проявляется? Сколько сшиваю в GM никогда не замечал, может быть, конечно, не обращал внимания.
А какие точности (масштаб) вы хотите вытянуть при ортотрансформировании с использование SRTM?
 
			
					
				Re: Сшивка DEM
				Добавлено: 08 июл 2013, 17:12
				 remotesens
				Хороший метод ответа - сначала обозвать вопрос дурацким, а потом заявить, что не обращал внимания и поэтому не в курсе. Попробуйте в GM даже просто пересохранить растр - увидите сдвиг. 
Если у кого есть ответ на конкретный вопрос, буду благодарен за ответ.
			 
			
					
				Re: Сшивка DEM
				Добавлено: 08 июл 2013, 17:18
				 andreygeo
				remotesens писал(а):Хороший метод ответа - сначала обозвать вопрос дурацким, а потом заявить, что не обращал внимания и поэтому не в курсе. Попробуйте в GM даже просто пересохранить растр - увидите сдвиг. 
Если у кого есть ответ на конкретный вопрос, буду благодарен за ответ.
Да я ж собсна свой вопрос и обозвал дурацким  

 Как проявляется этот сдвиг? Вот такой дурацкий вопрос. В GM сшил, пересохранил растр...не могу понять, сдивнулся или нет. Туплюс...может принтскрин выложите?
 
			
					
				Re: Сшивка DEM
				Добавлено: 08 июл 2013, 18:24
				 ericsson
				Для начала, вопрос: вы в курсе, что для разных форматов высотных данных указанные в метаданных координаты могут соответствовать в разных случаях разным местам (углам или центрам угловых пикселей)? Если да, то вы знаете точно, как должно быть в случае каждого из используемых вами форматов?
Если оба ответа - положительные, то обойти ошибку - легко, нужно всего лишь исправить привязку, что можно сделать автоматически или полуавтоматически.
			 
			
					
				Re: Сшивка DEM
				Добавлено: 08 июл 2013, 20:01
				 Александр Мурый
				Как уже сказали, неплохо было бы увидеть скриншот этих самых "сползаний". Сшивал SRTM и ASTER GDEM много раз (с помощью gdal_merge, GRASS, QGIS), при этом не наблюдал подобных проблем.
Вы сшиваете растры в исходной СК, не перепроецированными?
			 
			
					
				Re: Сшивка DEM
				Добавлено: 08 июл 2013, 20:12
				 ericsson
				Сдвиг такого рода не является чем-то невероятным - собственно, у GDAL с этим проблемы были - в багтрекере это отражено, и у GlobalMapper - тоже, довольно давно. Вопрос, скорее, в том, каким образом контролируется результат, какие именно данные объединяются и чем.
Потому что пока не упомянуты ни конкретные данные, ни конкретный софт.
			 
			
					
				Re: Сшивка DEM
				Добавлено: 09 июл 2013, 11:49
				 remotesens
				andreygeo писал(а):remotesens писал(а):Всем доброго времени дня. Столкнулся с такой проблемой:  при сшивке нескольких фрагментов DEM в одну мозаику (неважно - SRTM или ASTER GDEM) видимо в результате интерполяции растр сползает  на один - пол- пикселя в зависимости от применяемого софта.
Дурацкий вопрос:..а как это проявляется? Сколько сшиваю в GM никогда не замечал, может быть, конечно, не обращал внимания.
А какие точности (масштаб) вы хотите вытянуть при ортотрансформировании с использование SRTM?
 
А понял, насчет дурацкого вопроса. Извиняюсь тогда. 

Выражается в сдвиге... 

Global Mapper - полпикселя
ENVI - 1 пиксел
PCI Geomatica - полпикселя
INPHO Orthovista - полпикселя.
Между прочим сдвиг возникает даже просто при пересохранении в файла, например в Globalmapper, в других не знаю. Видимо это связано с особенностями расчета положения пикселов (решение наверное какое-нибудь вероятностное, но я тут некомпетентен - говорить не буду).
В архиве по ссылке 
картинки.
SRTM - до мозаикирования в GM, AFTER - после (никакого преобразования систем координат не выполнялось - все в родной географии). Взят краешек с водой, чтоб ярче было видно, растры без свертки, красная линия - краешек, очерченный по первичному SRTM-у. 
Цель: понятно, что в общераспространенных ЦММ до фига погрешностей и кроме этой, но не хотелось бы еще искусственно ухудшать их при мозаикировании сдвигом на 45/90 метров.
 
			
					
				Re: Сшивка DEM
				Добавлено: 09 июл 2013, 12:30
				 lam
				Экспорт в формат аски файла (*.asc) и правите в шапке координаты XY на величину смещения полпискеля, затем обратно импорт в нужную вам программу.
			 
			
					
				Re: Сшивка DEM
				Добавлено: 09 июл 2013, 14:49
				 remotesens
				Спасибо, попробуем. О результате сообщу.
			 
			
					
				Re: Сшивка DEM
				Добавлено: 09 июл 2013, 16:38
				 ericsson
				http://gis-lab.info/qa/asciigrid.html там есть полезное вам замечание про corner/center
 
			 
			
					
				Re: Сшивка DEM
				Добавлено: 10 июл 2013, 09:22
				 remotesens
				
Тоже спасибо за информацию. Будем изучать.