ORTHOMAPВерсия 1.3.3.xРуководство пользователяСодержание ВведениеОбщее описание пакета Требования к аппаратным и программным средствам Инсталляция и запуск Регистрация Стандартная последовательность действий для создания ортофото Метод коррекции систематических ошибок при создании ортофото Работа с программой
Задание параметров камеры Задание координатной системы и метода интерполяции пикселов Задание размера и расположения ортофото (AOI) Задание положения топоцентрической системы Задание модели камеры Задание направления координатной системы снимка
Редактирование существующей точки Внешнее ориентирование Утилиты Координатный калькулятор Утилита Reproject Импорт ЦМР из текстового (ASCII) файла – одна высота в строке Импорт ЦМР из текстового (ASCII) файла – одна строка ЦМР в строке Импорт ЦМР из текстового (ASCII) файла – значения XYZ в строке Экспорт ЦМР в текстовый (ASCII) файлIDH Утилита Flip Форматы файлов Форматы входных файлов Формат выходного ортофото Формат файла заголовка OSD Формат файла опорных точек GCP Формат файла опорных точек PTS Коды ошибок Техническая поддержка (c) 2004-2014 Vinek Software ВведениеПакет программ OrthoMap позволяет обрабатывать снимки, полученные следующими камерами(спутниками):
Пакет OrthoMap позволяет создавать следующие типы геопривязанных(хотя бы одна точка изображения имеет геодезическую координату и оси снимка параллельны осям геодезической системы координат) изображений:
Для создания ортотрансформированных изображений необходимо иметь следующие исходные данные:
Для создания геометрически корректированных изображений необходимо иметь следующие исходные данные:
Для создания трансформированных изображений необходимо иметь следующие исходные данные:
Пакет OrthoMap включает в себя следующие модули:
Следующие модули могут использоваться в Orthomap дополнительно:
Общее описание пакета OrthoMapПроцесс создания ортотрансформированного изображения организован в форме проекта. Файл проекта содержит имена рабочих файлов, параметры ориентирования, параметры координатных систем и другие рабочие параметры. Программа OrthoMap обрабатывает данные в следующих координатных системах: Проекция Гаусса-Крюгера на эллипсоиде Красовского и проекция UTM на эллипсоиде WGS-84. Внешнее ориентирование выполняется в локальной топоцентрической системе. Топоцентрическая система – это локальная прямоугольная координатная система с началом в заданной точке на земном эллипсоиде. Она используется для увеличения точности ориентирования снимка. В большинстве случаев рекомендуется задавать начало топоцентрической системы в центре масс опорных точек (галочка Auto topocentric включена во умолчанию) или в центре рабочей области, используя соответствующую функцию пакета. В файле проекта сохраняется точка начала топоцентрической системы и её азимут относительно направления на Север; азимут связан с направлением полета спутника. Для хранения координат опорных точек используется специальный файл Опорных точек (GCP). Имя этого файла совпадает с именем файла проекта но имеет расширение ‘.gcp’. Этот файл содержит геодезические координаты опорных точек и их пиксельные координаты на исходном изображении может быть импортирован из внешнего файла. Все координаты (опорные точки, точки привязки изображения и т.п. ) вводятся в выбранной системе координат (WGS/UTM или Красовский/Гаусс, если необходимо, используйте программу Coordinate Calculator для пересчета координатo) и автоматически пересчитываются в топоцентрическую систему при ориентировании. Ориентирование может быть выполнено с использованием следующих моделей: геометрическая модель снимка, основанная на законе центральной проекции (Frame-Кадр), простая панорамная модель снимка (Simple Panoramic – рекомендуется для большинства космических снимков), статическая панорамная модель снимка (Panoramic Static), динамическая панорамная модель (Panoramic Dynamic), конформная – Polynomial (Conformal) и афинное преобразование - Polynomial (Affine). В процессе ориентирования определяются координаты точки фотографирования, углы наклона и другие параметры ориентирования. После определения параметров ориентирования выполняется трансформирование исходного изображения. Если задана ЦМР, то производится точное ортотрансформирование с учетом высоты поверхности для каждого пиксела. В этом случае точность результирующего изображения определяется точностью ЦМР, опорных точек и точностью их определения на снимке (при использовании GPS точек, для снимков КВР-1000 достижима точность 2-3 метра). Если ЦМР не задана, производится трансформирование с использованием средней высоты. Этот метод геометрической коррекции позволяет получить хороший результат для плоских областей. Требования к аппаратным и программным средствамПрограммное обеспечение разработано как 32-битное приложение для ОС Windows 95/98/NT/2000/XP (не для DOS/Windows 3.1) на аппаратной платформе x86. Минимальные требования к аппаратным средствам:
Рекомендуемая конфигурация:
Установка и запуск программы «OrthoMap»
Регистрация программыСтандартная последовательность действий для создания ортотрансформированного изображения1. Подготовьте следующие входные данные:
2. Подготовьте проект, задав следующее:
3. Выполните процесс ориентирования, оцените точность. Метод коррекции систематических ошибок при создании ортофотоПосле ортотрансформирования снимка вы получаете файл с ортоизображением и файл, содержащий список точек, пересчитанный на ортоизображение . Чтобы оценить наличие и величину систематической ошибки необходимо поставить точки на ортоизображении на их исходные места (как на «сыром» снимке). После этого необходимо выполнить ориентирование снимка с использованием полиномиальной модели. Для корректировки снимка можно выполнить повторное трансформирование (Process -> Orthorectification) или выполнить перерегистрацию снимка изменением параметров в "world file" (например TFW для TIF) без трансформирования (Process -> Registration учитывает только сдвиг и поворот; Process -> Simple Registration учитывает только сдвиг). Работа с программойОсновное менюОсновное меню содержит следующие пункты: "File" – функции управления проектом (Открыть, Создать, Сохранить): "Edit" – редактирование проекта, задание параметров проекта: “Window” "View" "Process" – процессы ориентирования и трансформирования снимка; "Utilities" – меню различных утилит, пользователь может настроить это меню Создание проектаПосле старта программы в главном меню/File доступны только два пункта: "New Project"-новый проект и "Open Project" открыть проект. Выберите "File" из главного меню, выберите "New Project" (или нажмите кнопку "New Project" из панели инструментов). Автоматически будет создан новый проект, выбрана система координат по умолчанию WGS-84/UTM. Редактирование и сохранение проекта становятся доступными после создания проекта. Примечание: проект создается в оперативной памяти. Для сохранения его на диске выберите "Save Project" или "Save as" из меню "File" (или используйте кнопки "Save Project" или "Save as" на панели инструментов). Открытие существующего проектаВыберите "Open project" из меню "File" или используйте кнопку "Open project" на панели инструментов. Откроется стандартный диалог открытия файлов. Используйте этот диалог для поиска и выбора файла проекта. Функции редактирования и сохранения проекта станут доступны после открытия проекта. Автоматически будет открыто окно проекта. Примечание: проект создается в оперативной памяти. Для сохранения его на диске выберите "Save Project" или "Save as" из меню "File" (или используйте кнопки "Save Project" или "Save as" на панели инструментов). Импорт опорных точекОпорные точки (GCP) для проекта сохраняются в файле проекта. Просмотр изображенийВыберите "Preview" из меню "File". Затем с помощью стандартного диалога выберите необходимый файл изображения. Можно просмотреть файлы следующих форматов: *.OSD, *.BMP, *.TIF, *.JPEG, *.ERS, *.DTM. После выбора изображений откроется окно просмотра.
Окно просмотра содержит следующие кнопки: - отобразить полное изображение в окне; В заголовке окна отображяются пиксельные координаты X, Y точки на изображении. Получение информации о текущем проектеДля получения информации об активном проекте выберите «Info» из меню «File» или используйте кнопку «Project information» из панели инструментов. Появившееся окно содержит следующие страницы:
Активный проект автоматически сохраняется на жестком диске. Если будут внесены некоторые изменения для активного проекта, окно информации будет показывать их, а не информацию о проекте, которая хранится в файле проекта на жестком диске. Чтобы сохранить изменения в файле, сохраните текущий проект (см. примечание к разделу "Открытие существующего проекта" выше). Редактирование проектаЗадание рабочих файловВыберите пункт "define Raw image" из меню "Edit", чтобы определить исходный файл изображения, используя общий диалог "Open file". Или вы можете щелкнуть в строке “Input file” на странице “Files”. Задание параметров камерыВыберите "Camera" из меню "Edit". Откроется окно установки параметров камеры. Выберите Тип камеры от "Тип камеры" список. Тогда параметры "фокус", "apperture" и "высота полета" автоматически устанавливается для выбранного типа камеры. Каждый параметр может быть изменен отдельно. Для других камер камеры выберите Тип "Unknown", затем введите параметры камеры вручную. Требуемые параметры следующие: Чтобы сохранить изменения в параметры камеры, сохранить текущий проект (см. примечание к разделу "открытие существующего проекта" "Opening an existing project" выше). Для отмены изменений нажмите кнопку "отмена". Задание координатной системы и метода интерполяции пикселовВыберите "система координат" из меню "Edit", затем выберите необходимую систему координат из двух имеющихся (Гаусса-Крюгера на Красовского эллипсоид) или UTM WGS-84 сфероид). Или вы можете просто щелкнуть на линии “Сфероид”, “Datum”, “проекция” и изменения системы координат. Выберите "выборка типа" пункт из меню "Edit", затем выберите необходимый тип интерполяции пикселей из списка. Текущий тип пересчета отмечен в списке. “Черно-белого” изображения рекомендуется использовать “Билинейная интерполяция”, но она может изменить цвета для мультиспектрального (RGB) изображения. Метод пересчета "Ближайший сосед", быстрее и не изменяет цвета из RGB-изображения. Примечание. Все координаты в системе должно быть указано с номером зоны в качестве первой цифры в координате Easting. Задание положения и размера ортоизображенияДля задания расположения и размеров ортоизображения выберите пункт "Ortho Image Location" из меню "Edit". Выходное ортоизображение ориентировано вдоль осей Easting/Northing заданной системы координат, поэтому местоположение ортоизображения определяется одной точки - Северо-Западным углом ортоизображения, соответствующей координате 0:0 выходного файла (верхний левый угол выводимого изображения). Для трансформирования изображения к средней плоскости, необходимо задать среднюю высоту. Внимание! Средняя высота также используется для обработки пикселей пределами области DEM. Это может привести к искажения изображения на границе области DEM / средняя высота , если разница в высотах значительна. Чтобы избежать этого, тщательно контролируйте углы и размеры ортоизображения и DEM . Размер Ортоизображения и шаг сетки задаются в метрах. Для обработки всего входного изображения используйте кнопку"All Image". В этом случае координаты Северо-Западного угла, размер ортоизображения, соответствующие всему входному файлу, определяются по параметрам внешнего ориентирования с соответствующим набором опорных точек. Для обработки изображения в пределах границ DEM используйте кнопку "DEM". Используйте кнопку "From GCP", чтобы определить среднее значение высоты, как среднее из высот контрольных точек. Для создания ортоизображения используется локальная прямоугольная топоцентрическая система. С помощью кнопки "Calc Topo" начало топоцентрической системы задается в центре ортоизображения (опция "Auto топоцентрической" автоматически отключается). Для большинства задач рекомендуется именно такой способ расположения топоцентрической системе . Опытный пользователь может указать расположение топоцентрической системы вручную. Пикселы выходного файла ортоизображения за пределами области изображения будут заполнены "значеним Null" (для 8-битной серой шкалы 0 - черный, 255-белый). Задание положения топоцентрической системы Топоцентрическая система - это прямоугольная координатная система, в которой выполняется внешнее ориентирование снимка. Она может быть определена своими положением начала и азимутом.
Для большинства задач рекомендуется задавать положение топоцентрической системы - “авто топоцентрической” . Опытный пользователь может указать расположение топоцентрической системе вручную. Кнопка "Авто Азимут" используется для автоматической настройки азимута топоцентрической системы в зависимости от типа камеры и с учетом восходящей или нисходящей орбите (опция "восходящий проход"): Тип камеры КВР-1000 и ТК-350 KFA-1000,МК-4 LandsatTM AerialPhoto Задание модели камерыИсточником изображения может быть описано с помощью различных моделей. Существует 7 моделей для ориентации изображения в OrthoMap: Задание направления системы координат изображенияИсходный файл образа имеет левую систему координат, но решить задачу ориентации необходимо использовать правую систему координат. Возможно преобразование левой системы координат к правой в нескольких вариантах. В OrthoMap можно выбрать направление системы координат изображения. Выберите " правка " - > " ориентация", затем выберите один из четырех возможных направлений системы координат ориентации в окно. Окно внешнего ориентирования, окна снимка и картыВы можете делать внешние ориентации, нажав “внешней ориентации” кнопку на панели инструментов основного окна. На окне изображение вы можете использовать команды: Кнопка “Open raster map” появится на панели инструментов. Общее описание Окно "внешней ориентации" содержит таблицу опорных точек, каждая из которых может находиться в двух режимах: On/active ("да" в колонке " вкл./выкл.) и Off/пассивный " ("нет" в колонке " вкл./выкл.). Переключение режимов может осуществляться путем двойного нажатия левой клавиши мыши на ячейке "вкл/выкл" в строке с нужной точке. Активных точек будет использоваться в ориентации процесса автоматически. Ошибки по координатам X и Y будут показаны в столбцах "Rxy,м", "dX,m" и "dY,m". Итоговый результат ориентации (RMS) будет показан в строке состояния в нижней части окна. Существуют следующие кнопки в этом окне: Редактирование существующей точки_Edit Для редактирования существующей точке необходимо выделить строку с этой точки в окне "внешней ориентацией". Точка становится текущей, и будет показано в таблице и на изображения в соответствующие цвета. Для добавления новой точки, нажмите кнопку "Добавить точку". Вы можете определить геодезические координаты точки на карте. Нажмите кнопку “открыть растровое изображение” на панели инструментов основного окна приложения и выберите растровой карты с помощью стандарт“, открыть диалоговое окно”. Координаты точки, выбранной в окне карты отображается в столбцах “широта” и “Долгота”. Есть три справки режимов для пользователя (кнопки "Calc пикселей", "Calc карту", "RMS w/o"). Внешнее ориентированиеИсточником изображения может быть описано с помощью различных моделей. Существует 7 моделей для ориентации изображения в OrthoMap: Тип камеры Тип ориентации (модель) Выберите "ориентация" товар из "процесса" меню. Если опорные точки-файл присутствует, внешнее ориентирование окно открыть. Трансформирование снимков Если точность внешнего ориентирования exterior orientation является приемлемым, то его необходимо сохранить параметры в файл проекта, нажав "сохранить проект" кнопка. Модуль работы с активным проектом. Модуль отображается следующий inформатion: Чтобы начать процесс ортотрансформирования, нажмите кнопку "Start". Индикация прогресса отображает истекшее время обработки, примерное оставшееся время обработки и процент завершения процесса. Для того, чтобы прервать процесс, нажмите кнопку "отмена". Если ЦМР не указана при запуске процесса, трансформирование будет выполнено к средней плоскости, с высотой, указанной в активном проекте с соответствующим сообщением в окне Сообщений. УтилитыИзначально меню “Utilities” содержит несколько полезных утилит: Утилита Coordinate CalculatorУтилита Coordinate Calculator может быть использована для перевычисления координат опорных точек в требуемую проекцию. Руководство пользователя для Coordinate Calculator http://vinek.narod.ru/ccalc_en.html Утилита ReprojectДля перепроецирования ортоизображений и ЦМР из одной системы координат в другую используется утилита Reproject. Входная и Выходная система координат задаются таким же образом, как в Координатном калькуляторе (см. пункт выше). Указать "входной файл" и "выходной файл" через общих "Open file". Можно указать необходимый Размер пикселя в метрах для выходного файла (по умолчанию он равен входного файла Размер пикселя). Детальное описание смотри в руководстве пользователя ReProject Import of DEM from ASCII file For orthorectification it is necessary to use DEM in OSD формат. For this purpose it is possible to import DEM from ASCII files.
Import of DEM from ASCII fileASCII формат with each line containing all height values of DEM in one line. The values are blank separated, lines are separated by <CR>/<LF>. The order of input lines must corrspond to North-to-South direction. The origin point is the North-West corner of DEM.
Import of DEM from ASCII file* ASCII формат with values X (Easting), Y (Northing), Z (Height) in each line, lines are separated by <CR>/<LF>. X, Y, Z values must be blank separated. X, Y, Z values can be preceded by a point number, in this case it is necessary to specify option "ignore first column". Input file must contain all X, Y, Z values of a regular matrix. Interpolation of missed heights is not performed. If a value is missed, the DEM element is filled with a default value (0).
Export of DEM to ASCII file If necessary it is possible to export DEM from the interior формат OSD to ASCII file in one of the following форматs:
* ASCII формат with each line containing all height values of DEM in one line. The values are blank separated, lines are separated by <CR>/<LF>. The hight values in output file are located from the North-West corner.
ASCII формат with values N (point number), X (Easting), Y (Northing), Z (Height) in each line, lines are separated by <CR>/<LF>. N X, Y, Z values are separated by comma and blank. The points in output file are located from the South-West corner by lines.
FlipЧтобы повернуть или зеркально отразить изображение источника и файлы DEM вокруг горизонтальной оси использовать "флип" утилиты "утилиты" главного меню программы. - поворот вокруг вертикальной оси;- перевернуть вокруг горизонтальной оси;- вращения 180;- поворот на 90 по часовой стрелке;- поворот на 90 против часовой стрелки;Форматы входных файлов
Формат выходного ортоизображения Изображения могут быть сохранены в формате TIFF, BMP, JPEG, Экранное меню(Shortcut) набора данных), ERS форматs. В ЭКРАННОМ меню формат изображения или DEM-данные хранятся в формат BIL начиная от верхнего левого угла изображения или DEM. Сопровождающие inформатion (geo inформатion, размер изображения и т.д.) хранится в отдельном текстовом файле (Заголовок), имя которого совпадает с именем файла данных, и расширение OSD. Данные, имя файла не имеет расширения. Формат of OSD file headerЗаголовок OSD файла разделен на следующие блоки: Эллипсоид ("Datum"); ImageInfo. Блок содержит следующую информацию: * Тип ячейки ("CellType"); Example Формат GCP-файлаGCP-файл (Ground Control Points) формируется любым текстовым редактором. Представляет собой текстовый файл, каждая строка которого содержит информацию об одной контрольной точке в следующем виде : Пример Формат PTS файла – опорные точки<имя точки> <X координата Easting> <Y координата Northing> <высота> Коды аварийного завершения OrthoMap1 ERROR_INVALID_FUNCTION Техническая поддержка Home Page: http://vinek.narod.ru
|