Работа с данными пикселы которых разного масштаба

Программы и алгоритмы для обработки данных дистанционного зондирования: ERDAS, ENVI и другие.
Ответить
Rumato
Активный участник
Сообщения: 104
Зарегистрирован: 06 окт 2012, 15:35
Репутация: 0
Контактная информация:

Работа с данными пикселы которых разного масштаба

Сообщение Rumato » 22 янв 2014, 07:13

Добрый день, подскажите, пожалуйста, с таким вопросом: пикселы, получаемых с некоторых спутников данные имеют разный масштаб, например в надире масштаб один, по краям совсем другой. Например уровень обработки L2 у MODIS-а именно так устроен. Можно ли как-нибудь побороть эту особенность данных, при этом сохранить хорошее разрешение в надире и не усреднять как-либо?

Заранее большое спасибо!
Последний раз редактировалось Rumato 28 янв 2014, 08:56, всего редактировалось 1 раз.

pendduduk
Активный участник
Сообщения: 179
Зарегистрирован: 05 июл 2009, 22:18
Репутация: 47

Re: Работа с данными пикселы которых разного масштаба

Сообщение pendduduk » 22 янв 2014, 11:21

Добрый день,

Размерность пиксела у сырых (нетрансформированных) данных всегда разная, она зависит от угла обзора камеры, угла отклонения от надира и тд. Кроме того существует так называемый параметр "номинальное разрешение в надире", его обычно используют при трансформировании сырых данных в картографическую проекцию, и при этом все пиксели приводятся к данной размерности при помощи одного из ресамплирующих фильтров (например, ближайший сосед, билинейный, бикубические либо с более сложными ядрами - MTF и тд.).
Так что в вашем случае нужно либо привести все пиксели к номинальному размеру (250, 500, 1000 - для MODIS), либо работать с нетрансформированными данными, такая штука реализована в Scanex IP.

Аватара пользователя
Дмитрий Барышников
Гуру
Сообщения: 2572
Зарегистрирован: 17 ноя 2009, 19:17
Репутация: 261
Откуда: Москва

Re: Работа с данными пикселы которых разного масштаба

Сообщение Дмитрий Барышников » 22 янв 2014, 18:19

gdalwarp с опцией tr позволит трансформировать растр с заданием выходного размера пикселя. Также можно указать предпочтительный способ интерполяции пикселов.

[ Сообщение с мобильного устройства ]

Аватара пользователя
Дмитрий Барышников
Гуру
Сообщения: 2572
Зарегистрирован: 17 ноя 2009, 19:17
Репутация: 261
Откуда: Москва

Re: Работа с данными пикселы которых разного масштаба

Сообщение Дмитрий Барышников » 22 янв 2014, 18:24

Если обернуть целевой растр в vrt файл с ним тоже можно будет работать на лету, не трансформируя. Vrt понимает qgis и частично arcgis.
http://www.gdal.org/gdal_vrttut.html

[ Сообщение с мобильного устройства ]

Rumato
Активный участник
Сообщения: 104
Зарегистрирован: 06 окт 2012, 15:35
Репутация: 0
Контактная информация:

Re: Работа с данными пикселы которых разного масштаба

Сообщение Rumato » 26 янв 2014, 10:11

pendduduk, а нетрансформированными данные можно как-то переконвертировать в геотифф? И как Они тогда отображаться будут?

pendduduk
Активный участник
Сообщения: 179
Зарегистрирован: 05 июл 2009, 22:18
Репутация: 47

Re: Работа с данными пикселы которых разного масштаба

Сообщение pendduduk » 27 янв 2014, 20:38

Можно, но не факт что все пакеты смогут его прочитать.
Вы можете сохранить внутрь TIFF файла сетку широт и долгот в виде опорных точек или параметры аффинного преобразования, посмотрите вот тут: www.gdal.org/gdal_datamodel.html

сделать это можно утилитами gdal:
www.gdal.org/gdal_translate.html

ну или через API.

Rumato
Активный участник
Сообщения: 104
Зарегистрирован: 06 окт 2012, 15:35
Репутация: 0
Контактная информация:

Re: Работа с данными пикселы которых разного масштаба

Сообщение Rumato » 28 янв 2014, 07:18

И последний вопрос, вернеее уточнение, Mapserver с такими данными сможет нормально работать? Я сейчас справшиваю как про tiff-ы, которые будут определёнными выше описанными способами преобразоваться, так и vrt-файлы?

pendduduk
Активный участник
Сообщения: 179
Зарегистрирован: 05 июл 2009, 22:18
Репутация: 47

Re: Работа с данными пикселы которых разного масштаба

Сообщение pendduduk » 28 янв 2014, 08:53

Врать не буду, не пробовал.
Но поскольку в Mapserver используется GDAL, мне кажется что шансы есть :)

Rumato
Активный участник
Сообщения: 104
Зарегистрирован: 06 окт 2012, 15:35
Репутация: 0
Контактная информация:

Re: Работа с данными пикселы которых разного масштаба

Сообщение Rumato » 28 янв 2014, 08:55

Ладно, буду дальше разбираться, большое спасибо за помощь!

Аватара пользователя
Дмитрий Барышников
Гуру
Сообщения: 2572
Зарегистрирован: 17 ноя 2009, 19:17
Репутация: 261
Откуда: Москва

Re: Работа с данными пикселы которых разного масштаба

Сообщение Дмитрий Барышников » 28 янв 2014, 16:30

Все зависит от сборки mapserver. Подробнее здесь: http://mapserver.org/input/raster.html# ... ed-formats

[ Сообщение с мобильного устройства ]

Rumato
Активный участник
Сообщения: 104
Зарегистрирован: 06 окт 2012, 15:35
Репутация: 0
Контактная информация:

Re: Работа с данными пикселы которых разного масштаба

Сообщение Rumato » 29 янв 2014, 10:00

Дмитрий Барышников, спасибо за помощь! Буду разбираться.

Ответить

Вернуться в «Обработка ДДЗ»

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

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