Упражнение 4: Создание набора растровых данных с использованием типа растра для ортотрансформации

Эта тема относится только к ArcGIS for Desktop Standard и ArcGIS for Desktop Advanced.

Уровень сложности: Начальный Требования к данным: ArcGIS Tutorial Data for Desktop Путь к данным: C:\arcgis\ArcTutor\Raster\Data Задача: Чтобы создать набор данных мозаики с использованием типа растра MATCH-AT, который будет создавать ортотрансформированные мозаичные изображения "на лету"

В этом упражнении вы будете создавать набор данных мозаики, используя необработанные (сырые) аэрофотоснимки, ЦМР и некоторые файлы параметров. Добавляемый в набор данных мозаики снимок был обработан с помощью MATCH-AT и будет добавлен в набор данных мозаики с использованием типа растра MATCH-AT.

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

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

Предполагается, что до начала работы вы уже установили обучающий курс в C:\ drive. Если нет, то вам нужно редактировать пути к данным в файле проекции MATCH-AT (Amberg_MAT2.prj in \arcgis\ArcTutor\Raster\Data\Amberg_scans\Match-AT Parameters). Этот файл проекции является текстовым файлом, который вы можете открыть в любой программе текстового редактора (например, Notepad или WordPad). Найдите строку C:\ImageServerTutorial\Data\Amberg_scans\Scans и замените ее на свой путь в папке \Scans, которая содержит файлы .tif. Эту процедуру нужно будет повторить 16 раз.

Например, если путь к учебным данным начинается с D:\mydata, то необходимо заменить его следующим образом:

$PHOTO_FILE: C:\arcgis\ArcTutor\Raster\Data\Amberg_scans\Scans\110211.tif

с

$PHOTO_FILE: D:\mydata\arcgis\ArcTutor\Raster\Data\Amberg_scans\Scans\110211.tif

Запуск ArcMap

Шаги:
  1. Чтобы запустить ArcMap, выберите Пуск > Все программы > ArcGIS > ArcMap 10.1.
  2. Щелкните Отмена (Cancel) в окне ArcMap – Начало работы (ArcMap — Getting Started).

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

    ПримечаниеПримечание:

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

Создание файловой базы геоданных

Если вы уже создали ImageGDB в другом упражнении, вы можете пропустить эти шаги.

Шаги:
  1. Нажмите кнопку Каталог (Catalog) Каталог на панели инструментов Стандартные (Standard).

    Откроется окно Каталога (Catalog).

  2. В поле Местоположение (Location) введите C:\arcgis\ArcTutor\Raster и нажмите ENTER.

    Это местоположение добавляется в дерево Каталога под заголовком Соединение с папками (Folders Connection).

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

  3. Щелкните правой кнопкой папку Растр (Raster) и выберите Новая (New) > Папка (Folder).
  4. Назовите папку Упражнения (Exercises).
  5. Щелкните правой кнопкой папку Упражнения (Exercises) и выберите Новая (New) > Файловая база геоданных (File Geodatabase).
  6. Переименуйте новую файловую базу геоданных в ImageGDB.

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

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

Более подробно о базе геоданных по умолчанию

Шаги:
  1. Щелкните правой кнопкой базу геоданных ImageGDB в окне Каталога (Catalog) и выберите Создать базу геоданных по умолчанию (Make Default Geodatabase).

Создание нового набора данных мозаики

Шаги:
  1. Щелкните правой кнопкой мыши ImageGDB в окне Каталог и выберите Создать > Набор данных мозаики.
  2. Введите AmbergOrtho в поле Имя набора данных мозаики.
  3. Щелкните кнопку просмотра Системы координат (Coordinate System) Свойства пространственной привязки.
  4. Разверните папку Проекционные системы координат (Projected Coordinate Systems) > Национальные гриды (National Grids) > Германия (Germany), выберите Germany Zone 4.prj и нажмите ОК.
  5. Нажмите OK в окне инструмента Создать набор данных мозаики.

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

    После завершения обработки появится всплывающее сообщение.

    Набор данных мозаики AmbergOrtho создается в базе геоданных и добавляется в таблицу содержания ArcMap. Это пустой набор данных мозаики. В следующем шаге вы будете добавлять к нему наборы растровых данных.

Если набор данных мозаики добавляется в таблицу содержания, он добавляется как групповой слой. Верхний слой имеет имя набора данных мозаики - AmbergOrtho. Также есть пустые слои Граница (Boundary), Контур (Footprint) и Изображение (Image).

Добавление растров в набор данных мозаики

Шаги:
  1. В окне Каталог, под ImageGDB щелкните правой кнопкой мыши набор данных мозаики AmbergOrtho, который вы только что создали, и выберите Добавить растры.
  2. В списке Тип растра выберите Match-AT.
  3. Нажмите кнопку Свойства (Properties). Свойства.

    Откроется диалоговое окно Свойства типов растров (Raster Type Properties). Здесь вы введете конкретную информацию о ЦМР и местоположении файла камеры.

  4. Перейдите на вкладку Свойства (Properties).
  5. Щелкните переключатель ЦМР.
  6. Нажмите кнопку обзора Обзор и перейдите в папку C:\ArcGIS\ArcTutor\Raster\Data\Amberg_Scans\DEM.
  7. Щелкните файл 01x01.flt, затем Добавить.
  8. Щелкните вкладку Auxiliary Inputs (дополнительные входные данные).
  9. Нажмите кнопку Камера. Обзор.
  10. Перейдите в папку C:\ArcGIS\ArcTutor\Raster\Data\Amberg_Scans\Match-AT Parameters, щелкните файл CAMERA, затем Открыть.
  11. Нажмите OK, чтобы закрыть диалоговое окно.
  12. Нажмите кнопку обзора Входные данные (Input). Обзор.
  13. Найдите C:\ArcGIS\ArcTutor\Raster\Data\Amberg_Scans\Match-AT Parameters\Amberg_MAT2.prj и щелкните Открыть.
  14. Нажмите OK, чтобы запустить инструмент.

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

    После завершения обработки появится всплывающее сообщение.

    Наборы растровых данных добавляются в наборы данных мозаики. Контуры создаются для каждого набора растровых данных, а граница создается для всего набора данных мозаики.

  15. Игнорируйте предупреждение.

    В файле проекта Match-AT имеется еще несколько изображений, не включенных в это упражнение. Эти изображения не добавляются в набор данных мозаики. Список этих изображений отображается в окне Результаты.

  16. Нажмите кнопку Полный экстент (Full Extent) Полный экстент , чтобы просмотреть набор данных мозаики.
  17. Отключите слой Image.

    Таким образом, вы видите только контуры каждого изображения. Можно видеть, что каждый контур - это не просто прямоугольник экстента набора растровых данных. Каждый контур имеет свою форму. Эта форма соответствует деформации, которая происходит в результате ортотрансформирования.

    Контуры после добавления

  18. Отключите слой Footprint и включите слой Image.

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

    Мозаичное изображение после добавления

Сокращение контуров

Шаги:
  1. Щелкните правой кнопкой мыши набор данных мозаики AmbergOrtho в окне Каталог и выберите Изменить > Построить контуры.

    Откроется инструмент Построить контуры (Build Footprints).

  2. Щелкните стрелку ниспадающего меню Метод вычисления и выберите Нет.
  3. Введите 25 в поле Приблизительное число вершин.
  4. Введите 60 в поле Расстояние сокращения.

    Диалоговое окно Построить контуры

  5. Нажмите OK, чтобы запустить инструмент.

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

    После завершения обработки появится всплывающее сообщение.

  6. Включите слой Footprints в таблице содержания.

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

    Окончательные контуры набора данных мозаики

Построение линий сшивки

Часто, при работе с аэрофотосъемкой, вам может потребоваться проконтролировать полученное мозаичное изображение с помощью ребер, вдоль которых составляются изображения. Это можно сделать с помощью линий сшивки.

Более подробно о линиях сшивки

Шаги:
  1. Щелкните правой кнопкой мыши набор данных мозаики AmbergOrtho в окне Каталог и выберите Расширить > Построить линии сшивки.

    Откроется инструмент Построить линии сшивки.

  2. Щелкните стрелку ниспадающего меню Метод вычисления и выберите Радиометрия.

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

    инструмент Построить линии сшивки (Build Seamlines)
  3. Нажмите OK, чтобы запустить инструмент.

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

    После завершения обработки появится всплывающее сообщение.

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

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

Шаги:
  1. Щелкните набор данных мозаики правой кнопкой в таблице содержания и выберите Удалить (Remove).

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

  2. Щелкните закладку Каталог и разверните окно.
  3. Щелкните правой кнопкой мыши набор данных мозаики AmbergOrtho и выберите Свойства.
  4. Перейдите на закладку По умолчанию (Defaults).
  5. Нажмите кнопку Допустимые методы мозаики. Многоточие.

    Откроется диалоговое окно Настроить список допустимых методов.

  6. Убедитесь, что Метод по умолчанию задан как Линия сшивки и нажмите OK.
  7. Щелкните стрелку ниспадающего меню Оператор мозаики по умолчанию и выберите Переходный.

    Будет выполнено микширование значений пикселов пересекающихся растров вдоль линии сшивки. По умолчанию Ширина микширования равна 10, и ее также можно задать на этой закладке. Это значение определяет расстояние в пикселах (в масштабе отображения).

  8. Нажмите OK, чтобы закрыть диалоговое окно.
  9. Перетащите набор данных мозаики AmbergOrtho из окна Каталог на изображение.
  10. Отключите слой Footprint и включите слой Seamline.
    Слой Seamline
  11. Увеличьте изображение и рассмотрите линии сшивки. Линии сшивки можно включить или выключить, чтобы изучить границы.

Построить обзоры

Чтобы построить полный набор данных мозаики, следует создать обзорные изображения. Обзорные изображения будут созданы с использованием метода построения мозаики по умолчанию, т.е. Линия сшивки (Seamline).

Шаги:
  1. В окне Каталог, под ImageGDB, щелкните правой кнопкой мыши набор данных мозаики AmbergOrtho и выберите Оптимизировать > Построить обзорные изображения.

    Откроется инструмент Построить обзоры (Build Overviews).

  2. Примите параметры по умолчанию и нажмите OK.
  3. Нажмите OK, чтобы запустить инструмент.

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

    После завершения обработки появится всплывающее сообщение.

Набор данных мозаики создан и готов к опубликованию как сервис изображений с помощью ArcGIS for Server. Вы также можете использовать набор данных мозаики как слой в ArcMap или в ArcGlobe.

Связанные темы

9/11/2013