Редактирование функций в наборе растровых данных
Все функции, которые используются в наборе данных мозаики, можно добавлять на слой набора растровых данных в ArcMap. Некоторые функции добавляются автоматически при использовании опций в разделе Обработка (Processing) окна Анализ изображения (Image Analysis). Например, при нажатии кнопки Вырезание в таблицу содержания добавляется новый растровый слой, в котором используется функция Вырезание. При каждом нажатии кнопки, добавляющей функцию, в окне Анализ изображения (Image Analysis) в содержание добавляется новый временный слой.
Чтобы просмотреть последовательность функций или проверить, использует ли растровый слой функцию, необходимо открыть свойства слоя. Если там имеется вкладка Функции (Functions), это значит, что растровый слой использует функцию. Щелкните эту вкладку, чтобы просмотреть или отредактировать последовательность функций.
Добавление функции
Каждая функция в последовательности представлена символом функции. .
Чтобы добавить первую функцию, необходимо нажать кнопку Добавить функцию в окне Анализ изображений (Image Analysis). Если растровый слой содержит вкладку Функции (Functions), с ее помощью можно вносить изменения в последовательность функций и сами функции. Чтобы создать новый растровый слой в таблице содержания с отредактированной последовательностью функций, необходимо нажать кнопку Редактор функций (Function Editor) .
Переход к последовательности функций может варьировать и зависит от того, существует ли она. Далее описаны шаги по добавлению первой функции в растровый слой.
- В ArcMap, откройте окно Анализ изображений (Image Analysis) (щелкните Окно (Window) > Анализ изображений (Image Analysis)).
- Выберите слой в окне Анализ изображений (Image Analysis) и нажмите кнопку Добавить функцию (Add Function). .
Откроется окно Редактор функций растра (Raster Function Editor), в котором отображается последовательность функций по умолчанию. Функция Идентичность (Identity) существует только в том случае, если нет никаких других функций. После добавления первой функции, функция Идентичность (Identity) исчезает, так как она больше не нужна.
-
Щелкните правой кнопкой мыши функцию Идентичность (Identity), выберите команду Вставить (Insert), а затем выберите функцию, которую хотите добавить.
При добавлении функции, она вставляется над функцией, которую вы щёлкнули.
- Измените эти настройки и нажмите кнопку ОК.
После того, как вы щёлкните OK, последовательность функций будет проверяться. Если добавляемая функция делает некорректной последовательность функций, она не будет добавлена.
Вы не можете перетаскивать функции, чтобы менять их положение в последовательности. Вам нужно удалить функцию и добавить её в новое местоположение, если вы хотите переместить функцию.
Редактирование функции
-
Открыть последовательность функций можно следующим образом:
- Щелкните правой кнопкой мыши растровый слой, выберите Свойства (Properties), а затем щелкните вкладку Функции (Functions). Теперь можно изменить последовательность функций растрового слоя.
- Выберите слой в окне Анализ изображений (Image Analysis) и нажмите кнопку Добавить функцию (Add Function). . Откроется последовательность функций растрового слоя в окне Редактора функций растра (Raster Function Editor), и, если он заполнен, в таблицу содержания будет добавлен новый слой, благодаря чему появится возможность сравнить растровый слой до и после внесенных изменений.
-
Откройте диалоговое окно свойств функции, сделав следующее:
- Дважды щёлкните функцию.
- Щелкните правой кнопкой функцию и выберите Свойства (Properties).
Для каждой функции может существовать несколько различных вкладок в зависимости от требований к функции. В том числе:
- На вкладке Общие (General) находится описание функции. Эта вкладка одинакова для всех функций. Это местоположение, где вы можете определить выходной тип пикселов.
- На уникальных для каждой функции закладках содержатся параметры, которые есть только у них.
- На закладке Выходная информация содержится информация о свойствах растра, создаваемого этой функцией.
- На закладке Ключевые метаданные содержится вся информация, передаваемая из входных данных в выходной растр.
Сделав это, закройте диалоговые окна.
Удаление функции
Будьте осторожны при удалении функций. Вы можете удалить функцию, которая делает некорректной последовательность функций. Нет способа отменить редактирование после того, как вы удалили функцию.
-
Открыть последовательность функций можно следующим образом:
- Щелкните правой кнопкой мыши растровый слой, выберите Свойства (Properties), а затем щелкните вкладку Функции (Functions). Теперь можно изменить последовательность функций растрового слоя.
- Выберите слой в окне Анализ изображений (Image Analysis) и нажмите кнопку Добавить функцию (Add Function). . Откроется последовательность функций растрового слоя в окне Редактора функций растра (Raster Function Editor), и, если он заполнен, в таблицу содержания будет добавлен новый слой, благодаря чему появится возможность сравнить растровый слой до и после внесенных изменений.
- Щелкните функцию правой кнопкой мыши и выберите Удалить (Remove).
Сохранение слоя
После добавления функций в слой их необходимо сохранить. Существует три опции:
- Сохранить растровый слой. Щелкните правой кнопкой мыши слой и выберите Сохранить как файл слоя (Save As Layer File).
- Сохранить его в наборе данных мозаики. Щелкните правой кнопкой мыши слой и выберите Данные (Data) > Добавить в набор данных мозаики (Add To Mosaic Dataset).
- Сохранить его в качестве нового набора растровых данных. Щелкните правой кнопкой мыши слой и выберите Данные (Data) > Экспорт данных (Export Data).