Co to jest format pliku HGT?
Plik .hgt przechowuje pojedynczy kafel danych wysokościowych SRTM (Shuttle Radar Topography Mission) w surowym formacie binarnym. Dane SRTM zostały zebrane w lutym 2000 roku podczas misji promu kosmicznego Endeavour STS-99, kiedy NASA i National Geospatial-Intelligence Agency (NGA) zmapowały powierzchnię Ziemi między 60°N a 56°S przy użyciu interferometrycznego radaru z syntetyczną aperturą.
Plik nie posiada nagłówka, sygnatury (magic bytes) ani wbudowanych metadanych. Jest to płaska tablica 16-bitowych liczb całkowitych big-endian ze znakiem, ułożona wierszami, gdzie każda wartość reprezentuje wysokość terenu w metrach względem geoidy WGS84. Wiersze są skanowane z zachodu na wschód i z północy na południe. Komórki puste (obszary bez prawidłowego pomiaru) są kodowane jako -32768.
Każdy plik .hgt obejmuje dokładnie jeden kafel geograficzny 1°×1°. Nazwa pliku koduje południowo-zachodni narożnik: N48E016.hgt obejmuje obszar 48°-49°N, 16°-17°E. Istnieją dwie rozdzielczości: SRTM3 (3 sekundy łuku, odstęp ~90 m, siatka 1201×1201, ~2,8 MB na kafel) oraz SRTM1 (1 sekunda łuku, odstęp ~30 m, siatka 3601×3601, ~25 MB). SRTM wersja 3.0 (SRTM Plus, 2015) rozszerzyła globalny zasięg 1 sekundy łuku i wypełniła wiele wcześniej pustych obszarów.
GDAL otwiera pliki .hgt natywnie i automatycznie rozpoznaje konwencję nazewnictwa. Typowy proces pracy polega na łączeniu wielu kafli w mozaikę i eksporcie do formatu GeoTIFF w celu analizy w QGIS, ArcGIS lub Global Mapper. Ulepszonymi następcami są NASADEM (2020) i Copernicus DEM (2022).
Bezpieczeństwo
RYZYKO: LOWSurowe binarne dane numeryczne bez zawartości wykonywalnej. Zerowe ryzyko bezpieczeństwa ze strony samego pliku. Dane są udostępniane bezpłatnie przez amerykańską agencję rządową (USGS/NASA).
Szczegóły formatu
w pigułce- Dane terenowe Garmin HGT/TYP - Niektóre produkty mapowe GPS Garmin używają plików pomocniczych .hgt do cieniowania terenu - mają one inną strukturę niż SRTM.
Programy otwierające pliki HGT
gdalinfo N48E016.hgt sprawdza metadane; gdal_translate konwertuje do GeoTIFF. Szczegóły techniczne
specyfikacja| Kodowanie | Surowy format binarny - płaska tablica 16-bitowych liczb całkowitych ze znakiem, brak nagłówka |
| Kolejność bajtów | Big-endian (sieciowa kolejność bajtów) |
| Typ próbki | 16-bitowa liczba całkowita ze znakiem; wartość reprezentuje wysokość w metrach (geoida WGS84) |
| Kolejność skanowania siatki | Wierszami; kolumny z zachodu na wschód, wiersze z północy na południe |
| Wartość pusta | -32768 (brak prawidłowego pomiaru dla danego punktu siatki) |
| Rozmiar siatki SRTM3 | 1201×1201 punktów na kafel 1°×1° (~2,8 MB na plik) |
| Rozmiar siatki SRTM1 | 3601×3601 punktów na kafel 1°×1° (~25 MB na plik) |
| Zasięg kafla | Jeden kafel geograficzny 1°×1° na plik |
| Konwencja nazewnictwa | Zakodowany narożnik SW: N48E016.hgt obejmuje 48-49°N, 16-17°E |
| Nakładanie się krawędzi | Sąsiednie kafle współdzielą jeden wiersz/kolumnę punktów granicznych |
| Rozdzielczość przestrzenna | SRTM3 ~90 m; SRTM1 ~30 m (na równiku) |
| Typ MIME | application/octet-stream |
| Wydano | 2003 (SRTM data publicly released by USGS/NASA) |
| Najnowsza wersja | SRTM Version 3.0 (SRTM Plus, 2015) - voids filled |
| Otwarty standard | Tak · bezpłatny (royalty-free) |
| Specyfikacja | www2.jpl.nasa.gov |
Konwersje HGT
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki HGT.
Najczęściej zadawane pytania
Co to jest plik HGT?
Jak otworzyć plik HGT?
gdal_translate. ArcGIS również odczytuje HGT natywnie.Co oznacza nazwa pliku HGT?
Co oznacza wartość -32768 w pliku HGT?
Jak przekonwertować HGT na GeoTIFF?
gdal_translate -of GTiff wejscie.hgt wyjscie.tif - lub użyj w QGIS „Raster > Konwersja > Translate”. GeoTIFF zachowuje georeferencję.