Я уверен, что это действительно просто, если вы знаете что-нибудь о бинарных файлах, но я новичок на этом счету.Как читать NASA .hgt двоичные файлы
Как извлечь данные из файлов NASA .hgt? Вот описание от www2.jpl.nasa.gov/srtm/faq.html:
файлы данныхSRTM имеют имена, как «N34W119.hgt». На что ссылаются буквы и цифры , а что такое формат «.hgt»?
Каждый файл данных покрывает одну градус широты на один градус долготы Блок земной поверхности. Первые семь символов обозначают юго-западный угол блока, а N, S, E и W относятся к северу, югу, востоку, и к западу. Таким образом, файл «N34W119.hgt» охватывает широты от 34 до 35 северных и долготы 118-119 запад (этот файл включает в себя город Лос-Анджелес, Калифорния). Расширение имени файла .hgt просто означает слово «высота», что означает возвышение. Это НЕ формат. Эти файлы: в «сыром» формате (без заголовков и не сжимаются), 16-разрядные знаковые целые числа, высота, измеренная в метрах над уровнем моря, в проекции «географическая» (широта и долгота) с указанными пустотами данных от -32768. Международные 3-дуговые файлы имеют 1201 столбцов и 1201 строку данных, с общим размером файла 2,884,802 байта (= 1201 x 1201 x 2). United Головные файлы с 1-дуговой секцией имеют 3601 столбцов и 3601 строку данных, с общим размером файла - 25 934 402 байта (= 3601 x 3601 x 2). Для получения дополнительной информации прочитать текстовый файл «SRTM_Topo.txt» в http://edcftp.cr.usgs.gov/pub/data/srtm/Readme.html
Спасибо за любую помощь! Я собираюсь использовать эти данные в сценарии python, поэтому, если вы не можете использовать какие-либо языковые трюки для каких-либо других языков, это было бы потрясающе.
Ссылка на вопрос , но я думаю, что это тот же файл: http://dds.cr.usgs.gov/srtm/version1/Documentation/SRTM_Topo.txt – Hubro 2012-05-14 11:06:10