ScanEx Image Processor v.5.0. Руководство - часть 10

 

  Главная      Учебники - Разные     Программа обработки данных дистанционного зондирования Земли ScanEx Image Processor v.5.0. Руководство

 

поиск по сайту            правообладателям  

 

 

 

 

 

 

 

 

содержание      ..     8      9      10      11     ..

 

 

ScanEx Image Processor v.5.0. Руководство - часть 10

 

 

 

Подгруппа

 

Ограничения  по  размерам  объектов

  –  задает  минимально  допустимый 

размер создаваемого объекта. 

Поле ввода

 Минимальная площадь

 – задает порог по площади. Объекты с площадью 

менее  чем  указанная,  векторизоваться  не  будут.  Параметр  определятся  в 

единицах измерения текущей проекции. 

Поле  ввода

  Минимальный  периметр

  –  задает  порог  по  периметру.  Объекты  с 

периметром  менее  чем  указанный,  векторизоваться  не  будут.  Параметр 

определятся в единицах измерения текущей проекции. 

Объекты, не удовлетворяющие данным условиям, при векторизации будут игнорироваться. 

Подгруппа

 

Значение  атрибута

  –  отвечает  за  добавления  атрибутивной  информации  к  

созданным векторным объектам. 

Флаг 

Задавать

 – при включении указывает на необходимость добавления атрибутивной 

информации. 

Поле ввода - задает значение, которое будет занесено в таблицу атрибутов. 

Выпадающий  список 

В  поле

  –  задает  поле  таблицы  атрибутов,  в  которое  будет 

помещена информация. 

Кнопка

 

Задать  стиль  объектов

  –  вызывает  диалог 

Параметры  отображения  вектора,

  

позволяющий  определить  стиль  векторных  объектов.  Подробно  о  стиле  векторных 

объектов написано в разделе 

«Использование схемы «единый стиль отображения»

. 

Кнопка

 

Выполнить

 – начинает процесс векторизации. 

Кнопка

 

Отмена

 – закрывает диалог. 

 

 Данный  алгоритм  векторизации  работает  с 

растровыми  изображениями,  пиксельная  матрица 

которых  согласована  с  базисом  рабочего  проекта.  В 
случае  если  это  не  так,  например,  после  загрузки 

изображения 

была 

изменена 

проекция 

или 

разрешение 

проекта, 

при 

нажатии 

кнопки 

Выполнить

  диалога 

Векторизация  диапазона 

значений 

растра

 

появится 

соответствующее 

сообщение (Рис 82)

Для формирования изображения, пригодного для 

обработки, 

необходимо 

выполнить 

процедуру 

преобразования, 

описанную 

в 

разделе 

«Инструментарий Экстент»

. 

Инструмент Волшебная палочка 

Инструмент 

Волшебная  палочка

  может  быть  использован  для  интерактивной 

автоматической  векторизации  близких  по  яркостным  характеристикам  пикселей  изображения. 

 

Рис 82.

 

Сообщение о 

несоответствии пиксельной матрицы 

изображения базису рабочего проекта 

 

При этом степень близости может задаваться как в единицах яркости каналов, так и в единицах 

стандартного отклонения каналов.  Полигональные векторные объекты, созданные при помощи 

данного  инструмента,  помещаются  в  редактируемый  векторный  слой.  Инструмент  вызывается 

кнопкой 

 панели инструментов векторного редактора. 

Операция  выполняется  при  нажатии  левой  кнопки  мыши  на  интересующем  пикселе 

растрового  изображения,  отображаемого  в  рабочем  окне.  Результатом  выполнения  операции 

являются векторные полигональные объекты. 

Настройка  параметров  инструмента 

Волшебная  палочка

  выполняется  в  диалоговом 

окне 

Параметры  волшебной  палочки 

(Рис  83),  которое  вызывается  кнопкой 

    панели 

инструментов векторного редактора. 

 

Рис 83.

 

Диалог 

Параметры волшебной палочки

 

В 

группе

 

Допустимые  спектральные  отклонения

  определяются  пороговые  значения  при 

вычислении близости яркостей пикселей. 

Флаг

 

Отдельно  для  каждого  канала 

–  при  включении  позволяет  задавать  пороговые 

значения раздельно для каждого из RGB каналов, в выключенном состоянии для всех 

RGB

 каналов будет использовано одинаковое пороговое значение.  

В 

поле

 

ввода

  Красный  (R):

  –  задается  пороговое  значение  для 

красного

  канала,  или  в 

случае, если выключен флаг 

Отдельно для каждого канала

, – пороговое значение 

для всех 

RGB

 каналов. 

В 

поле

 

ввода

 Зеленый (G):

 – задается пороговое значение для 

зеленого

 канала.  

В 

поле

 

ввода

 Синий (B):

 – задается пороговое значение для 

синего

 канала.  

 

В  случае  если  разница  между  очередным  и  указанным  значением  яркости  пикселя  не 

превышает заданной в полях ввода величины, пиксели будут векторизованы как один объект. 

В 

группе

 

Настройки

 – определяются общие параметры алгоритма. 

Флаг

 

Отклонения  выражены  в  ст.  откл.  растров

  –  при  включении  позволяет 

использовать пороговые значения в единицах стандартного отклонения (стандартное 

отклонение  канала,  умноженное  на  указанное  пороговое  значение  в  поле 

Red

/

Green

/

Blue

).  Если  флаг 

Отклонения  выражены  в  ст.  откл.  растров 

выключен,  близость  будет  вычисляться  в  единицах  спектральной  яркости.  Для 

упрощения  выбора  подходящих  значений  при  выборе  инструмента 

Волшебная 

палочка

 в строке состояния программы отображаются значения яркостей в единицах, 

выбранных при помощи флага 

Отклонения выражены в ст. откл. растров

 

Кроме  того,  можно  посмотреть  разницу  между  указанным  и  текущим  (под 

курсором)  значением  яркости.  Для  просмотра  разницы  значений  необходимо  выбрать 

инструмент 

Волшебная  палочка

  и,  нажав  клавишу 

Ctrl

  клавиатуры,  кликнуть  в 

пиксель,  относительно  которого  необходимо  посмотреть  разницу,  затем  отпустить 

клавишу 

Ctrl

 перемещать курсор мыши. При этом в строке состояния в подписи 

Дельты

 

будет  отображаться  разница  между  указанным  и  текущим  значением  яркости  в 

выбранных единицах. 

 

Флаг

 

Локальная (рекурсивная) обработка

 – при включении обработка производится в 

локальной области, в противном случае – в пределах всего изображения. 

Флаг

 

Векторизовать знач. «нет данных»

  –  при включении позволяет  не игнорировать 

значения  яркости,  определенные  в  качестве  значения  «нет  данных»  для  текущего 

канала.  Данная  опция  может  быть  полезна,  например,  при  векторизации  «черного 

поля» геокодированных изображений. 

Флаг

 

Использовать  дисковый  кеш

  –  при  включении  сообщает  об  отказе  от 

использования  оперативной  памяти  компьютера  при  векторизации.  Данная  опция 

может  быть  полезна  в  случае  недостатка  оперативной  памяти  или  обработке 

растрового  изображения  большого  размера. 

Использование  данной  опции  может 

существенно  снизить  скорость  обработки. 

Кроме  того,  для  уменьшения  расхода 

оперативной  памяти  можно  виртуально  обрезать  обрабатываемое  изображение 

инструментом 

Сегменты растров

Группа

  Сохранение  результатов  векторизации  –

  определяет  параметры  векторизации  и 

генерализации объектов. 

Подгруппа

 

Параметры

 – определяет параметры работы с векторными объектами: 

Флаг 

Очищать  перед  сохранением

  –  при  включении  позволяет  предварительно 

очистить векторный слой от всех находящихся в нем объектов. 

 

Флаг 

Сглаживать вершины

 – при включении позволяет использовать альтернативный 

вариант  векторизации, позволяющий сократить количество вершин у выходных 

полигональных объектов. 

Подгруппа

 

Упрощение

  –  отвечает  за  генерализацию  и  топологию  выходного  векторного 

слоя. 

Флаг

 

Упрощать  с  допущением

  –  при  включении  сообщает  о  необходимости 

выполнить генерализацию. 

Поле  ввода  справа  –  задает  значение  минимального  расстояния  между  смежными 

узлами  векторного объекта. Значения  задаются  в  единицах измерения  текущей 
картографической проекции. 

Флаг 

Исключать  перекрытия

  –  при  включении  позволяет  избежать  пересечения 

полигональных объектов. 

Подгруппа

 

Ограничения  по  размерам  объектов

  –  задает  минимально  допустимый 

размер создаваемого объекта. 

Поле ввода

 Минимальная площадь

 – задает порог по площади. Объекты с площадью 

менее  чем  указанная,  векторизоваться  не  будут.  Параметр  определятся  в 

единицах измерения текущей проекции. 

Поле  ввода

  Минимальный  периметр

  –  задает  порог  по  периметру.  Объекты  с 

периметром  менее  чем  указанный,  векторизоваться  не  будут.  Параметр 

определятся в единицах измерения текущей проекции. 

Кнопка

 

Сохранить

 – закрывает диалог, подтверждая внесенные изменения. 

Кнопка

 

Отмена

 – закрывает диалог. 

 

При  векторизации  в  режиме  RGB  обрабатываемые  RGB  каналы  должны  быть  приведены  к 

единому  базису  (должны  иметь  одинаковый  размер),  в  противном  случае  будет  выведено 
соответствующее сообщение (Рис 84)

 

Рис 84.

 

Сообщение о несоответствии RGB-каналов 

единому базису 

Для  приведения  изображений  к  единому  базису  можно  воспользоваться  инструментарием 

Экстент

, описанном в разделе 

«Инструментарий Экстент»

 данного руководства. 

 

Растеризация векторных слоев 

Кроме процедуры векторизации растровых изображений в программе можно выполнить и 

обратную векторизации процедуру  –  растеризовать векторный слой.  Растеризовать можно как 

линейные,  так  и  площадные  объекты.  Кроме  того,  при  растеризации  можно  использовать 

существующий или новый растровый слой. 

В случае необходимости растеризации векторного слоя в новый (пустой) растровый слой, 

такой  слой  можно подготовить, используя  инструментарий, описанный в разделе 

«Управление 

растровыми слоями»

. 

В  качестве  кода  яркостей  результирующего  растрового  слоя  будет  использовано 

целочисленное значение заданного поля атрибутивной таблицы векторного слоя. 

 Растеризация    выполняется  при  помощи  диалогового  окна 

Растеризация  вектора

вызываемого командой 

Вектор 

 

Растеризация вектора 

главного меню программы (Рис 85)

 Группа

 

Результирующий 

растр

  –  определяет 

параметры 

растеризации. 

В 

выпадающем 

списке

 

задается 

растровый 

слой,  в  котором  будет 

сохранен 

результат 

растеризации. 

Флаг

 

Очищать 

перед 

растеризацией

 – при 

включении  позволяет 

очистить 

(присвоить 

значение  «нет  данных»  всем  значениям  яркости  пикселей  обрабатываемого 

растрового слоя) выбранный выше растр перед растеризацией. 

Группа

 

Исходный вектор

 – задает обрабатываемый векторный слой. 

В 

выпадающем  списке

  задается  имя  обрабатываемого  векторного  слоя  (слой 

предварительно должен быть загружен). 

Выпадающий  список 

Использовать  значения  из  поля

  –  позволяет  выбрать  поле 

атрибутивной  таблицы,  значения  которого  будут  использованы  в  качестве  кода 

яркости при растеризации. 

Кнопка

 

Выполнить

 – инициирует процесс растеризации. 

Кнопка

 

Отмена

 – закрывает диалог. 

В  случае  если  при  растеризации  было  указано  атрибутивное  поле,  не  содержащее 

целочисленных  значений,  или  целочисленный  код  отсутствует  для  некоторых  объектов,  в 
качестве  кода  яркости  результирующего  растрового  слоя  будет  использовано  значение, 

установленное в программе как значение «нет данных» по умолчанию. 

 

Рис 85.

 

Диалоговое окно 

Растеризация вектора

 

 

Определение высот объектов на основании длин их теней или по 

проекции их высот 

Для возможности определения  высот  объектов на  высокодетальном  космическом снимке 

необходимо иметь дополнительную информацию (кроме самого снимка). Надо знать либо угол 

возвышения Солнца на момент съемки (для измерения высоты объекта по его тени), либо угол 

отклонения  спутника  от  надира  (для  измерения  высоты  объекта  по  проекции  высоты).  При 

малом  отклонении  спутника  от  надира  либо  высоком  положении  Солнца  точность  измерения 

высоты  сильно  падает.  По  возможности,  предпочтительнее  использовать  метод  определения 

высот  объектов  по  длине  их  тени.  Также  необходим  векторный  слой,  содержащий  контуры 

объектов, высоты которых надо померить (например, контуры оснований зданий). 

Поле

 

Сохранять высоту в поле вектора

 

–  задает  поле  векторного  слоя,  в 

которое будет записываться высота 

(чтобы 

соответствующее 

поле 

можно  было  выбрать,  вектор 

должен быть редактируемым)

Переключатель

 

Определять 

высоту 

объекта  по  длине  грани

  – 

включает способ измерения высоты 

объекта  по  проекции  его  высоты. 

При  включении  этого  метода 

необходимо  в  поле 

Угол  съемки 

сцены

  внести  данные  об 

угле 

отклонения от надира. 

Переключатель

 

Определять 

высоту 

объекта  по  длине  тени

  –  включает  способ  измерения  высоты  объекта  по  длине  его 

тени.  При  включении  этого  метода  необходимо  в  поле 

Угол  возвышения  Солнца

 

внести соответствующую информацию.  

Кнопка

 

Сохранить

 – закрывает диалог, подтверждая внесенные изменения. 

Кнопка

 

Отмена

 – закрывает диалог без сохранения внесенных изменений. 

После настройки параметров для измерения высоты объекта надо выбрать этот объект на 

векторном  слое,  далее  выбрать  инструмент 

измерения  высоты  –  кнопка 

  на 

панели 

инструментов  векторного  редактора.  Померить  этим  инструментом  длину  тени  либо  проекции 

высоты, кликнув мышкой в начале тени/проекции высоты и второй раз в конце тени/проекции 

высоты.  Измеренное  значение  высоты  (в  единицах  проекции)  запишется  в

  качестве  атрибута 

выбранного объекта.

 

Перед  измерением  высот,  надо  настроить  соответствующие  параметры,  которые 

вызываются при нажатии кнопки 

 панели инструментов векторного редактора (Рис 86):   

 

Рис 86.

 

Диалог 

Параметры 

определения высоты

 

 

Геометрическая коррекция растровых изображений 

Геометрическая коррекция – одна из основополагающих задач в области обработки данных 

дистанционного  зондирования.  Основная  цель  данной  задачи  –  обеспечить  с  максимальной 

точностью  переход  от  внутренней  системы  координат  снимка  к  выбранной  картографической 

системе координат. Общую задачу геометрической коррекции можно разделить на подзадачи: 

 

Систематическая коррекция 

 

Коррекция по опорным точкам 

 

Систематическая  коррекция

  –  устранение  систематических  ошибок  изображений  с 

использованием  математической  модели,  описывающей  пространственное  положение  спутника  и  

камеры  в  момент  съемки.  Входными  параметрами  для  математической  модели  являются: 

ориентация спутника и камеры, а также параметры камеры (такие как время сканирования одной 

строки, фокусное расстояние, параметры дисторсии объектива и др.). Наземная точность данных, 

прошедших  данный  вид  коррекции,  в  первую  очередь,  зависит  от  точности  измерения  углов 

ориентации  спутника  и  камеры  и  для  различных  типов  данных  может  составлять  от  десятков 

метров до километров. 

Кроме  того,  систематическая  коррекция  может  выполняться  по  предрассчитанной  сетке 

координат.  Многие  операторы  включают  совместно  с  углами  ориентации  и  рассчитанную  сетку 

координат.  Такие  сетки  сопровождают  данные 

TERRA\AQUA  MODIS

TERRA  ASTER

RADARSAT-1

 (в формате 

CEOS

), также сетка может быть экспортирована непосредственно самой 

программой или программой 

ScanMagic

 

Коррекция  по  опорным  точкам.

  Для  увеличения  точности  необходимо  использовать 

дополнительную  информацию.  Как  правило,  такая  информация  задается  в  виде  опорных  точек, 

описывающих  переход  от  системы  координат  снимка  к  выбранной  картографической  системе 
координат.  Для  компенсации  ошибок,  связанных  с  рельефом  местности,  в  качестве 

дополнительной  информации  используются  цифровые  модели  рельефа  (

ЦМР

).  В  программе 

реализовано несколько математических моделей, позволяющих увеличить точность геопривязки с 

использованием опорных точек и цифровой модели местности: 

 

Строгая модель камеры

 – позволяет при использовании опорных точек уточнить орбиту 

спутника  и/или  уточнить  углы  ориентации  спутника  и  камеры.  Также  может  быть 

использована при проведении ортокоррекции (коррекции с учетом рельефа местности). 

 

Глобальное трансформирование

 – полиномиальная модель, в том числе универсальная 

аналитическая  модель  сенсора  (

RPC

).  Данный  вид  преобразований  может  быть 

использован  в  случае,  если  информация  об  углах  ориентации  спутника  и  камеры 

отсутствует. В программе существует возможность использования как классической, так и 

 

рациональной 

полиномиальной 

модели. 

При 

использовании 

данного 

класса 

преобразований, также есть возможность использовать цифровую модель рельефа. 

 

Локальное  трансформирование

  –  данная  модель  может  быть  использована  для 

исправления локальных ошибок, например, коррекции обрывов и оврагов. 

 

При  выполнении  геометрической  коррекции,  для  увеличения  скорости  обработки, 

вычисление  новых  координат  выполняется  в  узлах  регулярной  сетки.  Иначе  говоря,  координаты 

вычисляются не  для  каждого пикселя  растра,  а  только  для  тех пикселей,  которые лежат  в узлах 

регулярной  сетки,  а  координаты  пикселей  лежащих  между  узлами  сетки  интерполируются.  При 

этом шаг сетки, в случае необходимости, можно переопределить. 

Сама  сетка  координат  рассчитывается  в  процессе  загрузки  данных  в  программу.  Ее  шаг  по 

умолчанию  составляет  32х32  пикселя,  изменить  его  можно  в  диалоговом  окне 

Установки

описанном  в разделе 

«Настройки  и установки программы»

  данного руководства.  Кроме того, шаг 

сетки  координат  для  текущего,  загружаемого  растрового  канала,  можно  переопределить  на 

закладке 

Добавить растры

 диалогового окна 

Открыть

, описанного в разделе 

«Загрузка данных 

в  программу»

  настоящего  руководства.  Для  просмотра  рассчитанной  сетки  можно  включить 

соответствующий  режим  отображения,  выполнив  команду 

Настройки 

 

Фильтр 

передискретизации 

 

Режим проволоки

 главного меню программы. 

В  зависимости  от  типа  решаемой  задачи,  а  также  пространственного  разрешения 

обрабатываемых  изображений,  для  обеспечения  максимальной  точности,  шаг  сетки  необходимо 

регулировать. При этом можно воспользоваться следующими рекомендациями. 

При  орторектификации  рекомендуется  выбирать  шаг  сетки  примерно  равный  или  вдвое 

больший,  нежели  пространственное  разрешение  ЦМР,  которая  будет  использована  в  качестве 

источника  высот.  В  случае  если  шаг  сетки  будет  сильно  большим  –  скорость  выполнения 

процедуры  существенно  возрастет,  но  точность  коррекции  снизится,  особенно  в  местах  резкого 

перепада высот. В обратном случае скорость существенно снизится, но не обязательно приведет к 
увеличению точности выходного растра, так как точность преобразования в данном случае будет 

определяться пространственным разрешением используемой при ортокоррекции ЦМР. 

В случае если ЦМР при коррекции не используется, фактор влияния шага сетки координат на 

точность итогового изображения не столь значим. 

Систематическая геометрическая коррекция 

В  программе  систематическая  коррекция  производится  в  момент  загрузки  данных  в 

программу  и  не  требует  выполнения  каких-либо  дополнительных  действий,  кроме  определения 

требуемой системы координат (картографической проекции). 

Систематическая коррекция может быть выполнена для следующего типа данных: 

 

Систематическая  коррекция  проводится  по  математической  модели,  описывающей  углы 

ориентации спутника и камеры (строгая модель): 

 

IRS-1C\1D 

 

 

Resourcesat (IRS-P6) (Super structure) 

 

Cartosat-1 (IRS-P5) (Super structure) 

 

EROS-A01 

 

EROS-B01

 

 

FORMOSAT-2

 

 

SPOT-2\4\5, SPOT-6\7 

 

Pleiades 1A\1B 

 

THEOS 

 

TERRA-ASTER 

 

МЕТЕОР-3М 

 

РЕСУРС-О1 

 

ОКЕАН 

 

KazEOSAT-1\2 

 

RADARSAT-2 

 

Систематическая коррекция проводится по предрассчитанной сетке координат: 

 

RADARSAT-1 

 

ENVISAT ASAR 

 

ALOS PRISM 

 

ALOS AVNIR 

 

TERRA \ AQUA – MODIS 

 

NOAA 9-17 – AVHRR 

 

Sentinel-1 

 

TerraSar-X 

 

Систематическая коррекция проводится по универсальной аналитической модели (RPC): 

 

GeoEye-1 

 

WorldView-1, 2, 3 

 

IKONOS 

 

QuickBird 

 

Cartosat-1 (IRS-P5) 

 

Cartosat-2 

 

ALOS PRISM 

 

KOMPSAT-2, 3 

 

Pleiades 1A\1B 

 

SPOT-6\7 

 

OrbView 

 

Radarsat-2 

 

TH-1 

 

ZY-3 

 

GF-1 

 

SkyBox 

 

KazEOSAT-1 

 

DEIMOS-2 

 

 

TRIPLESAT 

 

ALOS-PRISM\AVNIR 

 

Канопус \ БКА 

 

Ресурс-П 

Геометрическая коррекция с использованием опорных точек 

Опорные точки можно устанавливать различными методами: 

 

В режиме растровый/векторный слой к векторной карте 

 

В режиме растровый/векторный слой к растру 

 

В ручном режиме 

 

В автоматическом режиме 

При  работе  с  опорными  точками  используется  специальный  режим.  Для  перехода  в  это 

режим  необходимо  выполнить  одну  из  команд 

Трансформирование 

 

Установить  ОТ

Редактировать ОТ

Маркировать ОТ

 главного меню или нажать одну из быстрых кнопок 

  панели  инструментов.  При  этом  программа  перейдет  в  режим  работы  с  опорными 

точками, и в текущем рабочем окне будет открыта панель инструментов (Рис 87).

 

 

 

Рис 87.

 

Инструментальная панель установки и редактирования опорных точек 

Панель  инструментов  в  режиме  установки  и  редактирования  опорных  точек  состоит  из 

следующих элементов управления: 

Строка

 

Маркированная

 – отображает системы координат начала и конца маркированной опорной 

точки. 

В 

выпадающем  списке

 

Из 

–  выбирается  система  координат,  в  которой  задаются  начальные 

координаты опорной точки привязываемого слоя. 

В 

выпадающем  списке

 

В 

–  выбирается  система  координат,  в  которой  задаются  конечные 

координаты опорной точки. 

Обозначение систем координат установки опорных точек в списках 

Из

В

:  

 

при  выборе  пункта 

Координаты  проекта

  –  система  координат  проекции  рабочего 

проекта. 

 

при выборе пункта 

Долгота\Широта

 – географическая система координат. 

 

при выборе имени канала из списка – пиксельная система координат. 

 

при  выборе 

Растр  верхнего  слоя

  –  пиксельная  система  координат  верхнего  в  данном 

месте RGB-слоя. 

Поле

 

ввода

 Из X:

 – задает начальную координату опорной точки по оси 

Х

.  

Поле

 

ввода

 Из Y:

 – задает начальную координату опорной точки по оси 

Y

 

Поле

 

ввода

 В X:

 – задает конечную координату опорной точки по оси 

Х

Поле

 

ввода

 В Y:

 – задает конечную координату  опорной точки по оси 

Y

Поле

 

ввода

 Высота:

 – задает высоту местности по координатам 

В X

;

В Y

Флаг 

 ГМС для Долг./Шир.  

 

включает / выключает режим ввода координат в географической 

системе из градусов с десятичными долями в градусы:минуты:секунды. 

Кнопка

 

Применить

 – подтверждает внесенные изменения. 

Кнопка

 

Закрыть

 – закрывает панель инструментов и позволяет выйти из 

режима установки и 

редактирования опорных точек

Установка опорных точек 

Опорные  точки  могут  отображаться  двумя 

способами – в виде стрелок-векторов 

 и в 

виде  перекрестий-прицелов 

.  Изменить 

способ  отображения,  а  также  включить  /  выключить 

отображение  номеров  опорных  точек  можно  с 
помощью 

команд 

главного 

меню 

программы 

Настройки 

 Опорные точки

Подпункт

 

Показывать  опорные  точки  (Ctrl+E)

  – 

включает 

выключает 

отображение 

контрольных  точек.  Действие  данной  команды 

распространяется  на  все  открытые  рабочие 

окна программы. 

Подпункт

 

Показывать  как  стрелки

  –  включает  отображение  опорных  точек  в  виде  стрелок-

векторов от привязываемого изображения к эталонному. 

Подпункт

 

Показывать как прицелы

 – включает отображение опорных точек в виде перекрестий 

разного типа от привязываемого изображения к эталонному. 

Подпункт

 

Показывать номера

 – включает / выключает режим отображения порядковых номеров 

опорных точек. 

 

Для установки опорных точек необходимо: 

1.

 

В  рабочем  окне  настроить  параметры  отображения  растрового  /  векторного  слоя,  который 

будет трансформироваться. В случае привязки к векторной карте – загрузить векторную карту. 

В  случае  привязки  к  растру  –  создать  второе  рабочее  окно  и  настроить  параметры 

отображения эталонного растра. 

2.

 

Выполнить  команду 

Трансформирование 

 

Установить  ОТ

  главного  меню  или  нажать 

быструю кнопку 

 панели инструментов. 

 

Рис 88.

 

Установка опорных точек 

в режиме растр к векторной карте 

 

3.

 

В  появившейся  панели  установки  и  редактирования  опорных  точек  выбрать  нужные  системы 

координат начала и конца опорных точек (выпадающие списки 

Из:

 и 

В:

). 

4.

 

Найти  на  трансформируемом  слое  характерную  точку  (например,  пересечение  дорог  или 

слияние  рек)  и  соответствующую  ей  точку  на  эталоне  (векторной  карте  или  растровом 

изображении). 

5.

 

Установить  курсор  на  найденную  точку  и  нажать  левую  кнопку  мыши.  Затем  переместить 

курсор  в  соответствующую  точку  на  эталоне  и  еще  раз  нажать  левую  кнопку  мыши. 

Установленная  опорная  точка  отобразится  в  виде  вектора/прицелов  (Рис  88).  В 

соответствующих  полях  панели  инструментов  будут  отображены  начальная  и  конечная  пара 
координат. В случае необходимости координаты могут быть подкорректированы. 

 

Стрелкой 

«>» 

(в  случае  отображения  опорных  точек  в  виде  стрелок)  показывается 

направление  смещения  трансформируемого  растра.  Цвет  отображения  опорных  точек  можно 

изменить в диалоге 

Установки

 

(Настройки 

 

Установки)

 программы. 

В  случае  использования  векторных  слоев  для  установки  ОТ  можно  использовать  режим 

притягивания  концов  опорных  точек  к  узлам  векторных  объектов.  Для  включения  этого  режима 

надо отметить флагом пункт 

Трансформирование 

 Привязывать к векторным объектам

В  программе,  в  процессе  установки  ОТ,  также  реализована  возможность  притягивания 

концов  устанавливаемой  опорной  точки  к  крайним  точкам  существующих  опорных  и  связующих 

точек.  Для  включения  этого  режима  надо  отметить  флагом  пункт 

Трансформирование 

 

Привязывать к существующим ОТ

Автоматическая установка связующих точек 

Кроме того, для режима «растр к растру» опорные точки можно установить автоматически, 

используя диалоговое окно 

Корегистрация

, описанное в разделе 

«Автоматическая корегистрация 

изображений»

,  либо  инструментарий  блочного  уравнивания,  описанный  в  разделе  «

Блочное 

уравнивание

». 

Для автоматической установки опорных\связующих точек необходимо: 

1.

 

В рабочем окне настроить параметры отображения эталонного и корректируемого растров. 

2.

 

Вызвать  диалог 

Корегистрация, 

расположенный  в  главном  меню 

Трансформирование 

 

Корегистрация, 

сформировать  операцию,  указывающую  растры,  между  которыми 

выставляются опорные точки, и задающую настройки  автоматического  поиска опорных  точек 

пользуясь  описанием  раздела 

«Автоматическая  корегистрация  изображений», 

добавить  ее  в 

список операций и сделать активной (активная операция имеет синий цвет выделения текста).  

3.

 

После  чего  нажать  кнопку 

Оп.  точки

,  которая  позволяет  по  заданным  параметрам  поиска 

выставить опорные точки между референсным и корректируемым растрами. 

4.

 

Для установки связующих точек необходимо перед нажатием кнопки 

Оп. точки

 включить флаг 

Устанавливать связующие точки вместо опорных

 (Рис 89) 

 

 

Рис 89.

 

Диалог 

Корегистрация

, установка связующих точек  

Редактирование опорных точек 

Для редактирования установленных опорных точек необходимо: 

1.

 

 Выполнить команду 

Трансформирование 

 

Редактировать ОТ

 главного меню или нажать 

быструю кнопку 

 панели инструментов. 

2.

 

Навести курсор на начало или конец вектора 
(в  зависимости  от  того,  начальное  или 

конечное  положение  опорной  точки  будет 

редактироваться).  Начальные  и  конечные 

точки  при  наведении  на  них  курсора  будут 

отображаться  жирными  точками  красного 

цвета (Рис 90)

3.

 

Нажать  левую  кнопку  мыши  на  точке, 

переместить  курсор  в  нужное  место  и 

отпустить клавишу мыши. 

4.

 

В  случае  если  в  момент  установки  было 

перепутано  начальное  и  конечное  положение  опорной(ых)  точки(ек),  необходимо  выделить 

такие точки и вызвать команду 

Трансформирование 

 

Инвертировать маркированные 

ОТ  (Shift+Alt+S), 

которая  автоматически  поменяет  местами  начальное  и  конечное 

положение.  

Выделение опорных точек 

Для  выделения  одной  опорной  точки  или  группы  точек  необходимо  выполнить  команду 

Трансформирование 

 

Маркировать  ОТ

  главного  меню  или  нажать  быструю  кнопку 

 

панели инструментов. Затем навести курсор на начальное или конечное положение опорной точки 

и, нажав левую кнопку мыши, нарисовать прямоугольную область. Опорная точка будет выделена, 
при  этом  стрелка,  указывающая  направление,  будет  перекрашена  в  желтый  цвет 

«

>

»

.  Если 

открыта панель опорных точек, то в строке 

Маркированная

 будут показаны системы координат 

начала и конца этой опорной точки.  

 

Рис 90.

 

Редактирование опорных точек 

 

Для  снятия  выделения  с  опорной  точки  необходимо  кликнуть  на  экране  левой  кнопкой 

мыши. 

Выделить  все  установленные  опорные  точки  можно  командой 

Трансформирование 

 

Маркировать все ОТ

Снять  выделение  со  всех  выделенных  опорных  точек  можно  с  помощью  команды 

Трансформирование 

 

Снять маркировку

Удаление опорных точек 

Удалить опорные точки можно с помощью следующих команд главного меню: 

1.

 

Трансформирование 

 

Удалить  все  ОТ

  –  для  удаления  всех  установленных  опорных 

точек. 

2.

 

Трансформирование 

 

Удалить  маркированные  ОТ

  –  для  удаления  выделенных 

опорных точек. 

3.

 

Трансформирование 

 

Удалить последнюю ОТ

 – для удаления последней установленной 

опорной точки. 

Управление опорными точками 

В  качестве  средства  управления  опорными  точками  в  программе  используется  диалоговое 

окно  

Список опорных точек 

(Рис 91). При помощи данного диалогового окна можно выполнять 

следующие действия: 

 

Просмотр среднеквадратических ошибок трансформирования (СКО) 

 

Сохранение отчета по результатам трансформирования 

 

Сохранение опорных точек в файл 

 

Загрузка опорных точек из файла 

 

Изменение типа опорных точек 

 

Групповое выделение опорных точек 

 

Редактирование координат опорных точек 

 

Включение/выключение опорных точек  

 

Удаление опорных точек 

 

Изменение системы координат опорных точек 

 

Присвоение высот для опорных точек (используется ЦМР) 

 

Вычисление разниц высот в опорных точках (используе(ю)тся ЦМР) 

Диалоговое  окно  вызывается  командой 

Трансформирование 

 

Список  опорных  точек 

главного меню программы, либо нажатием быстрой кнопки 

 панели инструментов. 

Окно состоит из меню, панели инструментов и таблицы со списком опорных точек. 

 

 

Рис 91.

 

Диалоговое окно 

Список опорных точек

 

Меню окна состоит из следующих пунктов: 

 

Пункт меню

 Файл – 

 представлен командами управления загрузкой и сохранением файлов. 

 

Подпункт

 

Сохранить

 – сохранение опорных точек в файл. 

 

Подпункт

 

Открыть

 – загрузка опорных точек из файла. 

 

Подпункт

 

Сохранить  отчет

  –  сохранение  отчета  по  остаточным  ошибкам  (СКО)  в 

контрольных и опорных точках в виде текстового файла. 

 

Пункт

 

меню

 

Редактирование –

 отвечает за редактирование опорных точек. 

 

Подпункт

 

Маркировать  выделенные

  –  установление  режима  выделения  для 

выбранных в списке точек. 

 

Подпункт

 

Снять  маркировку  выделенных

  –  снятие  режима  выделения  для 

выбранных точек. 

 

Подпункт

 

Сделать выделенные контрольными

 – использовать выделенные точки в 

качестве опорных точек. 

 

Подпункт

 

Сделать выделенные проверочными

 – использовать выделенные точки в 

качестве контрольных точек. 

 

Подпункт

 

Изменить  выделенным  «Из»

  –  изменить  систему  координат  начального 

положения точки. 

 

Подпункт

 

Изменить  выделенным  «В»

  –  изменить  систему  координат  конечного 

положения точки. 

 

Подпункт 

Деактивировать  выделенные  – 

деактивирует  выделенные  в  списке 

опорные  точки,  тем  самым  исключая  их  из  дальнейшей  работы  (исключает  при 

вычислении модели трансформирования). 

 

Подпункт 

Активировать  выделенные  –

  активирует

 

выделенные  в  списке  опорные 

точки, тем самым включая их в дальнейшую работу. 

 

Подпункт

 

Удалить  выделенные

  –  удаляет  выбранные  точки  из  списка  опорных 

точек. 

 

 

Подпункт 

Задать выделенным Вес –

 позволяет задать весовой коэффициент степени 

участия точки в вычислении параметров преобразования, может лежать в диапазоне от 

0 до 1. 

 

Подпункт

 

Задать  выделенным  Высоты

  -  позволяет  в  ручном  режиме  задать 

значение высоты группе точек, выделенных в списке опорных точек.  

 

Подпункт

 

Задать  высоты  из  растра  ЦМР

  –  позволяет  автоматически  установить 

высоту  по  координатам 

[X  нов.,  Y  нов.]

,  используя  цифровую  модель  местности; 

вычислить  разницу  высот  в  координатах 

X  нов.,  Y  нов.

,  используя  уже  имеющиеся 

высоты и дополнительную ЦМР. 

 

Подпункт 

Выделенные  в  центры  пикселей

  –  автоматически  редактирует 

координаты  начального/конечного  положений  опорных  точек  так,  что  они  ложатся  в 

центры  пикселей  растра.  Работает  только  в  случае  присвоения  опорным  точкам 

системы координат растра.  

 

Подпункт

 

Инвертировать  выделение

  –  позволяет  перевести  в  противоположное 

состояние выделенные\невыделенные записи в списке опорных точек. 

 

Подпункт

 

Выделить все

 – позволяет выделить все записи в списке опорных точек. 

 

Пункт

 

меню

 

Окно

 - отвечает за управление окном. 

 

Подпункт

 

Показывать  координаты  в  долготе/широте

  –  перевод  координат 

опорных точек в десятичные градусы. 

 

Подпункт 

Координатный базис ошибок

 – устанавливает единицы измерения ошибок 

(координаты проекции, координаты «Из», координаты «В») 

 

Подпункт

 

Поверх  всех  окон

  –  закрепление  окна 

Список  опорных  точек 

поверх 

рабочего окна. 

 

Подпункт

 

Закрыть

 

 закрытие окна 

Список опорных точек

 

Функции кнопок быстрого доступа на панели инструментов: 

  

 загрузка опорных точек из файла; 

  

 сохранение опорных точек в файл;  

 

 сохранение отчета по остаточным ошибкам (СКО) в контрольных и опорных точках в виде 

текстового файла; 

  

– 

 выделить все записи в списке опорных точек; 

  – активировать (включить) выделенные опорные точки; 

  

– 

деактивировать (выключить) выделенные опорные точки; 

  

 установление режима выделения (маркирования) для выбранных в списке точек; 

  

 снятие режима выделения (маркирования) для выбранных точек; 

  –  использовать выделенные точки в качестве опорных точек; 

 

 

 

 

 

 

 

содержание      ..     8      9      10      11     ..