как открыть файл с расширением .hgt?
-
- Новоприбывший
- Сообщения: 8
- Зарегистрирован: 12 апр 2010, 22:49
- Репутация: 0
как открыть файл с расширением .hgt?
Здравствуйте! мне необходимо написать конвертер матриц SRTM. Но для того, чтобы понять, как и с чем прийдется работать, хочется увидеть из чего же состоит файл с расширением .hgt . Открыть в простом тектовом редакторе не получается - выдает иероглифы.
- Максим Дубинин
- MindingMyOwnBusiness
- Сообщения: 9129
- Зарегистрирован: 06 окт 2003, 20:20
- Репутация: 748
- Ваше звание: NextGIS
- Откуда: Москва
- Контактная информация:
Re: как открыть файл с расширением .hgt?
это generic растр, поищите описание BSQ, BIL и т.п.
Учтите, что конверторов HGT, я думаю, уже существует штук 100 в том числе с исходным кодом:
http://www.gdal.org/frmt_various.html#SRTMHGT
также учтите, что все HGT давно уже нормально сконвертированы в GeoTIFF
http://gis-lab.info/data/srtm-tif
Учтите, что конверторов HGT, я думаю, уже существует штук 100 в том числе с исходным кодом:
http://www.gdal.org/frmt_various.html#SRTMHGT
также учтите, что все HGT давно уже нормально сконвертированы в GeoTIFF
http://gis-lab.info/data/srtm-tif
пристегивайтесь, турбулентность прямо по курсу
-
- Гуру
- Сообщения: 5173
- Зарегистрирован: 26 сен 2009, 16:26
- Репутация: 792
- Ваше звание: званий не имею
- Откуда: Москва
Re: как открыть файл с расширением .hgt?
pavlico, я тебя удивлю, но в интернете есть поиск))
ну, конверторов явно не сто, но много, а вот вьюер для HGT не сделал только ленивый.
корявый перевод с http://www2.jpl.nasa.gov/srtm/faq.html:
Каждый файл данных охватывает блок земной поверхности в 1 градус по широте и 1 градус по долготе . Первые 7 символов показывают юго-западный угол блока, с N, S, E и W, обозначающими север, юг, восток и запад. Таким образом, "N34W119.hgt" файл охватывает с 34 до 35 градусов северной широты и с 118 по 119 градусов западной долготы (этот файл включает центр Лос-Анджелеса, штат Калифорния). Расширение файла ". hgt" просто означает слово "height" -- "высота". Это НЕ формат типа. Эти файлы находятся в "сыром" формате (не заголовки, не с компрессией), 16-битные целые числа, высота измеряется в метрах над уровнем моря, в "географической" (широта и долгота) проекции, отсутствие данных показано как -32768 . Международные 3-секундные файлы имеют 1201 столбец и 1201 строку данных, общий размер файла 2884802 байт (= 1201 х 1201 х 2).
В свободных ГИС, кроме упомянутого GDAL, импорт файлов *hgt есть в GRASS (shell-скрипт r.in.srtm), в Landserf (написан, видимо, на Java), может, еще где?.. Видел скрипты на Питоне для чтения *hgt с использованием numpy.
ну, конверторов явно не сто, но много, а вот вьюер для HGT не сделал только ленивый.
корявый перевод с http://www2.jpl.nasa.gov/srtm/faq.html:
Каждый файл данных охватывает блок земной поверхности в 1 градус по широте и 1 градус по долготе . Первые 7 символов показывают юго-западный угол блока, с N, S, E и W, обозначающими север, юг, восток и запад. Таким образом, "N34W119.hgt" файл охватывает с 34 до 35 градусов северной широты и с 118 по 119 градусов западной долготы (этот файл включает центр Лос-Анджелеса, штат Калифорния). Расширение файла ". hgt" просто означает слово "height" -- "высота". Это НЕ формат типа. Эти файлы находятся в "сыром" формате (не заголовки, не с компрессией), 16-битные целые числа, высота измеряется в метрах над уровнем моря, в "географической" (широта и долгота) проекции, отсутствие данных показано как -32768 . Международные 3-секундные файлы имеют 1201 столбец и 1201 строку данных, общий размер файла 2884802 байт (= 1201 х 1201 х 2).
В свободных ГИС, кроме упомянутого GDAL, импорт файлов *hgt есть в GRASS (shell-скрипт r.in.srtm), в Landserf (написан, видимо, на Java), может, еще где?.. Видел скрипты на Питоне для чтения *hgt с использованием numpy.
Редактор материалов, модератор форума
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость