Страница 1 из 1

Совмещение 2-х растров.

Добавлено: 21 фев 2013, 13:39
Воронин С.В.
Господа.
Данная тема является продолжением двух предыдущих.
Как сделать часть растра прозрачной? - gis-lab.info/forum/viewtopic.php?f=16&t=12907#p82051
и Редактирование растров с расширением ECW - gis-lab.info/forum/viewtopic.php?f=16&t=12920


Суть проблемы:
У меня есть 2 космоснимка формата ECW одной области (скачены с SASPlanet).
Но на каждом из них часть снимка, по диагонали отсутствует.
На одном левый верхний угол, на другом правый нижний.
Каким образом сделать часть одного снимка прозрачной, чтобы отображались оба?

Вот как я выкрутился.
У меня русифицированная версия 10.1.
(с временной лицензией – буду ее постоянно продлевать)
Ход моих действий.
Создаю посторонний полигональный шейп.
Рисую в нем полигон охватывающий часть снимка, которую хочу оставить.
В меню Окна выбираю Анализ изображений.
Первоначально выпадающее окно небольшого размера,
но если протянуть нижний край станут видны интересные инструменты,
нам необходим инструмент Вырезание.
При выделенном полигоне, по которому буду обрезать,
в окне Анализ изображений выбираю растр, затем выбираю Вырезать.
В Таблице содержания появляется промежуточный слой clip.
В принципе можно и с ним работать. Но можно его и сохранить. Экспортируем его.
Данные→Экспорт данных→выбираем 0 для значений NoData, формат TIFF, сжатие JPEG.
Из 18-ти мегобайтного ECW, получаем обрезанный TIFF 50 мегабайт.

Открываем другой снимок, ложим его под первый. Получим их совмещение.

PS. В принципе это руководство для чайников, вроде меня.

Воронин С.В.

Re: Совмещение 2-х растров.

Добавлено: 21 фев 2013, 14:43
Донецков
Аналогичное решал в Автокаде, импорт, "вырезать" по контуру (т.е. делается маска), стыкуем 2 изображение командой выравнить, уточняем привязку изображения по векторным данным топографической съемки, размещаем все на отдельном слое, делаем не видимыи контур, используем как подложку для разных работ...

Re: Совмещение 2-х растров.

Добавлено: 21 фев 2013, 17:56
novia
можно построить мозаику (один растр, не путать с аналогом неуправляемого каталога, появившегося в 10.0) из этих двух файлов с настройкой максимум (nodata или черный фон заменятся на полезное) - это вариант 1

можно построить набор данных мозаики (mosaic dataset) и поправить границы снимков и используйте Always Clip the Raster to its Footprint property to Yes - это вариант 2

а можно пересчитать ненужные значения в NoData и сделать такие значения прозрачными - это вариант 3. это то, что с ходу пришло на ум

Re: Совмещение 2-х растров.

Добавлено: 22 фев 2013, 08:05
Воронин С.В.
novia писал(а):это вариант 1
novia писал(а):это вариант 2
Извините, можно подробнее.
novia писал(а):это вариант 3
Это вариант не проходит, так как градаций цветов в отрезаемой части минимум 3,
и как минимум одна используется в основной части.

Re: Совмещение 2-х растров.

Добавлено: 22 фев 2013, 12:49
novia
Воронин С.В. писал(а):Извините, можно подробнее.
что конкретно не ясно в предложенных вариантах?
как запустить инструмент Мозаика/Mosaic tool? для второго варианта я привел ссылку на справку, какой шаг там не понятен?