Что такое формат файла HGT?
Файл .hgt хранит один тайл данных о высоте SRTM (Shuttle Radar Topography Mission) в необработанном двоичном формате (raw binary). Данные SRTM были собраны в феврале 2000 года во время миссии шаттла Endeavour STS-99, когда NASA и Национальное агентство геопространственной разведки (NGA) картографировали поверхность Земли между 60° с. ш. и 56° ю. ш. с помощью интерферометрического радара с синтезированной апертурой.
Файл не имеет заголовка, магических байтов и встроенных метаданных. Он представляет собой плоский массив 16-битных целых чисел со знаком в формате big-endian, упорядоченных по строкам, где каждое число означает высоту рельефа в метрах относительно геоида WGS84. Строки сканируются с запада на восток и с севера на юг. Пустые ячейки (области без достоверных измерений) кодируются значением -32768.
Каждый файл .hgt охватывает ровно один географический тайл размером 1°×1°. Имя файла кодирует юго-западный угол: N48E016.hgt охватывает 48°-49° с. ш., 16°-17° в. д. Существует два разрешения: SRTM3 (3 угловые секунды, шаг ~90 м, сетка 1201×1201, ~2,8 МБ на тайл) и SRTM1 (1 угловая секунда, шаг ~30 м, сетка 3601×3601, ~25 МБ). Версия SRTM 3.0 (SRTM Plus, 2015) расширила глобальное покрытие в 1 угловую секунду и заполнила многие ранее пустые области.
GDAL открывает файлы .hgt нативно и автоматически распознает соглашение об именовании. Типичный рабочий процесс включает объединение нескольких тайлов в мозаику и экспорт в GeoTIFF для анализа в QGIS, ArcGIS или Global Mapper. Улучшенными преемниками являются NASADEM (2020) и Copernicus DEM (2022).
Безопасность и защита
РИСК: LOWНеобработанные двоичные числовые данные без исполняемого содержимого. Нулевой риск безопасности со стороны самого файла. Данные свободно предоставляются правительственным агентством США (USGS/NASA).
Детали формата
в двух словах- Данные рельефа Garmin HGT/TYP - Некоторые картографические продукты Garmin GPS используют вспомогательные файлы .hgt для затенения рельефа - структура отличается от SRTM.
Программы, открывающие файлы HGT
Технические подробности
глубокая спецификация| Кодирование | Raw binary - плоский массив 16-битных целых чисел со знаком, без заголовка |
| Порядок байтов | Big-endian (сетевой порядок байтов) |
| Тип данных | 16-битное целое число со знаком; значение представляет высоту в метрах (геоид WGS84) |
| Порядок сканирования сетки | По строкам; столбцы с запада на восток, строки с севера на юг |
| Значение пустоты | -32768 (отсутствие достоверного измерения в узле сетки) |
| Размер сетки SRTM3 | 1201×1201 узлов на тайл 1°×1° (~2,8 МБ на файл) |
| Размер сетки SRTM1 | 3601×3601 узлов на тайл 1°×1° (~25 МБ на файл) |
| Покрытие тайла | Один географический тайл 1°×1° на файл |
| Соглашение об именовании | Кодируется юго-западный угол: N48E016.hgt охватывает 48-49° с. ш., 16-17° в. д. |
| Перекрытие краев тайлов | Смежные тайлы имеют одну общую строку/столбец граничных узлов |
| Пространственное разрешение | SRTM3 ~90 м; SRTM1 ~30 м (на экваторе) |
| MIME-тип | application/octet-stream |
| Выпущен | 2003 (SRTM data publicly released by USGS/NASA) |
| Последняя версия | SRTM Version 3.0 (SRTM Plus, 2015) - voids filled |
| Открыть стандартное | Да · без роялти |
| Спецификация | www2.jpl.nasa.gov |
Конвертации HGT
Вопросы и ответы сообщества
спрошено пользователямиВопросов пока нет - станьте первым, кто спросит о файлах HGT.