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

ArcGIS 8.x,9.x,10.x (Arcview, ArcEditor, Arcinfo).
Ответить
Воронин С.В.
Завсегдатай
Сообщения: 431
Зарегистрирован: 06 ноя 2009, 13:18
Репутация: 10
Откуда: Екатеринбург

Совмещение 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. В принципе это руководство для чайников, вроде меня.

Воронин С.В.

Донецков
Гуру
Сообщения: 3058
Зарегистрирован: 19 май 2010, 19:44
Репутация: 189

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

Сообщение Донецков » 21 фев 2013, 14:43

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

Аватара пользователя
novia
Гуру
Сообщения: 2261
Зарегистрирован: 29 апр 2011, 15:06
Репутация: 489
Откуда: Тель-Авив

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

Сообщение novia » 21 фев 2013, 17:56

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

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

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

Воронин С.В.
Завсегдатай
Сообщения: 431
Зарегистрирован: 06 ноя 2009, 13:18
Репутация: 10
Откуда: Екатеринбург

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

Сообщение Воронин С.В. » 22 фев 2013, 08:05

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

Аватара пользователя
novia
Гуру
Сообщения: 2261
Зарегистрирован: 29 апр 2011, 15:06
Репутация: 489
Откуда: Тель-Авив

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

Сообщение novia » 22 фев 2013, 12:49

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

Ответить

Вернуться в «ArcGIS»

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

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