Линии сшивки используются при создании мозаики из растровых данных в наборе данных мозаики. Они используются вместо контуров для определения линии, вдоль которой будет создаваться мозаика из растров в наборе данных мозаике при использовании метода мозаики Линия сшивки (Seamline).
При использовании метода мозаики Линии сшивки (Seamline), мозаичное изображение не будет меняться при перемещении по изображению, что может происходить при использовании таких методов мозаики, как Ближайший к центру (Closest To Center). Кроме того, если вы создаете линии сшивки, вы можете убедиться, что создает самое лучшее мозаичное изображение, поскольку вы контролируете весь процесс, так что данный метод создает самое лучшее мозаичное изображение, поскольку вы контролируете весь процесс и что разрыв между соседними изображениями незаметен.
Как создаются линии сшивки
Для создания линий сшивки используется инструмент Построить линии сшивки (Build Seamlines). Линии сшивки подобны контурам: каждое изображение представлено полигоном. Форма полигона представляет часть изображения, которая используется для создания мозаичного изображения при просмотре набора данных мозаики. Если линии сшивки построены, то каждый раз при добавлении набора данных мозаики в ArcMap в таблице содержания появляется слой Линия сшивки (Seamline).
По умолчанию, линии сшивки генерируются с помощью метода мозаики Северо- Запад (North-West). Вы также можете создать линии сшивки с помощью методов мозаики Ближайший к точке обзора (Closest To Viewpoint) или По атрибуту (By Attribute). В зависимости от метода мозаики ранжируемое значение сохраняется в поле SOrder таблицы атрибутов. При использовании метода мозаики Линия сшивки (Seamline), значение SOrder используется вместо значения ZOrder. Значение SOrder определяет порядок, в котором изображения будут распложены в мозаике — аналогично ZOrder, изображение с меньшим значением будет расположено наверху. На приведенной ниже иллюстрации отображаются порядок мозаики трех изображений и область их взаимного наложения на пересечении линий сшивки.
Существуют четыре варианта построения линий сшивки. Первый вариант — создание линий сшивки из контуров, без вычисления пути между точками пересечения, но с использованием метода мозаики (как показано ниже). Данный вариант — метод вычисления GEOMETRY.
Второй вариант — построение линий сшивки путем оценки значений и образцов в области пересечения и вычисление пути между точками пересечения (выше). Этот путь затем объединяется с контуром, в результате чего получается линия сшивки для каждого отдельного изображения в наборе данных мозаики (показано ниже). Данный вариант — метод вычисления RADIOMETRY.
Третий вариант — построение линий сшивки путем копирования контуров в те места, где линия сшивки совпадает с соответствующим контуром. Данный вариант — метод вычисления COPY_FOOTPRINT.
Четвертый вариант предполагает создание копии существующей линии сшивки элемента растра в пределах той же группы с общим именем. Данный вариант — метод вычисления COPY_TO_SIBLING. Этот метод часто используется со спутниковыми снимками, когда панхроматический канал не всегда имеет общий экстент с мультиспектральным каналом. Эта опция гарантирует использование общей линии сшивки.
На приведенной ниже схеме представлена серия линий сшивки, созданных для 12 изображений. Порядок мозаики использует метод сортировки Северо- Запад (North-West) и метод вычисления RADIOMETRY.
Использование собственных линий сшивки
Если у вас есть собственный файл с линиями сшивки (полигональный), вам нужно сначала запустить инструмент Построить линии сшивки (Build Seamline), чтобы установить каркас для линий сшивки (с помощью метода вычисления COPY_FOOTPRINT). Далее следует воспользоваться инструментом Импорт геометрии набора данных мозаики (Import Mosaic Dataset Geometry), чтобы заменить линии сшивки своими собственными.
Создание линий сшивки на разных уровнях набора данных
Если набор данных мозаики составлен из данных разного разрешения, например ортофотоснимков высокого разрешения и спутниковых снимков низкого разрешения, можно создавать линии сшивки, уникальные для каждого из этих наборов данных, путем указания соответствующего размера ячейки. Если не указать размер ячейки, линии сшивки будут созданы автоматически для каждого размера ячейки, указанного в таблице уровней ячеек набора данных мозаики.
Микширование по линиям сшивки
Можно определить значение микширования (feathering) и тип, который будет встречаться по линии сшивки. Микширование происходит между пикселами, которые приходятся на перекрывающиеся растры. По умолчанию в свойствах набора данных мозаики по умолчанию указано значение Ширина микширования (Blend Width). Это значение определяет расстояние в пикселах (в масштабе отображения). Это значение можно переопределить в таблице атрибутов линий сшивки.
Таблица атрибутов линий сшивки содержит поле Ширина микширования (Blend Width) и Тип смешивания (Blend Type) для каждой линии сшивки в наборе данных мозаики. Опции для Типа смешивания (Blend Type) — Оба (Both), Внутри (Inside) и Снаружи (Outside). Если значение Ширина смешивания (Blend Width) равно 10, и тип — Оба (Both), то смешиваться будут 5 пикселов внутри и снаружи линии сшивки. Если значение равно 10, и тип — Внутри (Inside), то смешиваться будут 10 пикселов с внутренней стороны линии сшивки. Значение Тип смешивания (Blend Type) можно переопределить в таблице атрибутов линий сшивки. При редактировании значений с помощью Калькулятора поля (Field Calculator) укажите значения 1 для типа Оба (Both), 2 для типа Внутри (Inside) и 3 для типа Снаружи (Outside).
Чтобы значения пикселов смешивались по линии сшивки, должен использоваться метод мозаики Линия сшивки (Seamline), а оператор мозаики должен иметь значение Переходный (Blend). Его можно задать в свойствах по умолчанию для набора данных мозаики, либо его может выбрать пользователь.
Удаление линий сшивки
Чтобы удалить все линии сшивки из набора данных мозаики, щёлкните правой кнопкой на наборе данных мозаики в ArcCatalog или окне Каталог (Catalog) и щёлкните на кнопке Удалить (Remove) > > Удалить линии сшивки (Remove Seamlines).