Использование Process-srtm для импорта данных SRTM

Материал из GIS-Lab
Перейти к навигации Перейти к поиску
Эта страница опубликована в основном списке статей сайта
по адресу http://gis-lab.info/qa/process-srtm.html


Описание работы с программой Process-srtm

Process-srtm - специальная утилита, предназначенная для автоматической подготовки данных SRTM для импорта. Загрузить программу.

Process-srtm-01.gif

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

При работе с Process-srtm необходимо учесть следующие важные моменты:

  1. Process-srtm - НЕ обрабатывает данные и НЕ создает на их основе новых данных, кроме специального файла-макроса
  2. Process-srtm - генератор пакетных файлов, результатом работы данной программы является пакетный файл в формате sml, который затем необходимо запустить в Arcinfo Workstation, которая в свою очередь выполнит работу по обработке самих данных
  3. Если у вас нет Arcinfo Workstation, использование process-srtm бессмысленно.

Для начала работы, необходимо получить матрицы SRTM и распаковать их в некоторую директорию, после запуска process-srtm необходимо указать эту директорию и нажать Create sml.

В процессе работы программа осуществляет следующие шаги:

  1. Переименовывает матрицы HGT в BIL
  2. Расчитывает координаты углов и создает для каждой матрицы файл заголовка HDR
  3. Создает файл пакетной обработки для Arcinfo

Далее при выполнении пакетного файла Arcinfo Workstation осуществляются следующие шаги:

  1. Импорт матрицы в формате BIL в формат GRID
  2. Корректировка 16-битных значений
  3. Установка значения NODATA
  4. Склеивание всех матриц в единый растр
  5. Удаление промежуточный файлов
  6. Опционально: проектировка полученного растра в нужную проекцию.

Подробнее описание каждого шага можно прочитать здесь.

Чтобы выполнить пакет в Arcinfo Workstation, нужно после запуска Arcinfo:

1. Задать рабочую директорию, полное имя директории в которой лежат HGT файлы (например c:\work\srtm)

&workspace полное_имя_директории

2. Запустить пакетный файл, этот файл должен лежать там же где и HGT файлы.

&run !process-srtm.sml

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

Ссылки по теме