Mřížka NetCDF (.nc)
OGC StandardníNetwork Common Data Form (NetCDF) je univerzální datový formát pro atmosférický výzkum, předpověď počasí, klimatické modelování a oceánografii, standardizovaný organizacemi Open Geospatial Consortium (OGC) a NOAA.
Převést NETCDF do CSV
Bezplatný konvertor z NETCDF do CSV v prohlížeči. Převeďte soubory okamžitě ve svém zařízení.
Zkontrolovat a metadata
Operační systémy a analyzátory souborů identifikují soubory NetCDF kontrolou počáteční binární sekvence bajtů:
Podpis hlavičky na úrovni bajtů (Magic Bytes)
Operační systémy a analyzátory souborů identifikují soubory NetCDF kontrolou počáteční binární sekvence bajtů:
HEXADECIMÁLNÍ PODPIS (OFFSET 0):
43 44 46 01 / 43 44 46 02ASCII REPREZENTACE: CDF\x01 / CDF\x02
Standardizace: OGC NetCDF Core Standard / NASA ESDS Standard
Technické specifikace
| Architektura kontejneru | Classic CDF format (magic 'CDF\x01' or 'CDF\x02' 64-bit offset) or NetCDF-4 (HDF5 container with Climate and Forecast CF conventions) |
| Komprese | Uncompressed (classic) or Deflate/Zstd chunk compression (NetCDF-4) |
| Endiantita bajtů | Big-Endian (classic) or Little/Big-Endian (NetCDF-4 HDF5) |
| Barevné prostory | N/A (Multi-dimensional Climate & Oceanographic Arrays) |
| Kanály a struktura | Multi-dimensional variables (temperature, salinity, pressure) mapped against dimensions (time, lat, lon, depth) |
| Max. rozměry | Classic limited to 2 GB per variable; NetCDF-4 practically unlimited |
| Průhlednost | None |
| Streamování a progresivní načítání | Record variable streaming allows continuously appending new timesteps |
Technická srovnávací matice: NetCDF vs konkurence
| Technický atribut | NetCDF (Aktuální) | HDF5 | GRIB | FITS |
|---|---|---|---|---|
| Primární doména | Meteorologie, oceánografie, klima | Všeobecné superpočítání a AI | Operační numerické mřížky počasí | Astronomie a astrofyzika |
| Standardy fyzikálních jednotek | Konvence CF (atribut 'units') | Žádné standardizované schéma jednotek | Pevné parametry tabulky WMO | Standardní astronomické jednotky FITS |
| Základní engine | Klasické CDF nebo HDF5 (NetCDF-4) | Nativní B-stromový kontejner HDF5 | Zabalené rámce datového proudu | Bloky hlavičky/dat o velikosti 2880 bajtů |
| Standard OGC | Oficiální standard OGC pro vědy o Zemi | Není standardem OGC | Mezinárodní standard WMO | Mezinárodní standard IAU |
Běžné režimy poškození a příručka pro obnovení v hex
Software hlásí 'NetCDF: Unknown file format'.
Hlavní příčina: Soubor NetCDF-4 byl otevřen pomocí starší knihovny NetCDF-3 nebo chybí magické bajty CDF.
Obnovení: Zkontrolujte verzi hlavičky nebo proveďte konverzi pomocí konvertoru File2File NetCDF.
Bezpečnostní analýza a vektory útoků na parser
Klasické knihovny NetCDF a NetCDF-4 zpracovávají nedůvěryhodné počty dimenzí, kde přetečení celého čísla může způsobit poškození paměti.
Známé vektory útoků
- Přetečení celého čísla během výpočtů součinu dimenzí v knihovně libnetcdf.
- Přečtení za hranice vyrovnávací paměti (buffer over-read) při parazitování poškozených textových řetězců atributů.
- Odepření služby (DoS) prostřednictvím chybně formátovaných posunů dimenzí záznamů.
Doporučené bezpečnostní postupy:
Historický vývoj a milníky
Klíčové výhody a přednosti
- Globální měřítko pro klimatologii a meteorologii: používáno v klimatických modelech NOAA, NASA, ECMWF a IPCC.
- Samopopisný: proměnné explicitně uvádějí své fyzikální jednotky ('degrees_Celsius', 'hPa') a osy geografických souřadnic.
- Připojitelné dimenze záznamů: stanice pro sledování počasí mohou průběžně připojovat nová hodinová měření v průběhu let.
Technická omezení a nevýhody
- Duální architektura: klasické NetCDF-3 používá vlastní binární rámování CDF, zatímco moderní NetCDF-4 využívá pod kapotou HDF5.
- Pro řádné zobrazení vyžaduje geografický vizualizační software (Panoply, QGIS, Python xarray).
- Velké datové sady mohou dosahovat desítek gigabajtů na jedno spuštění simulace.
Zajímavé technické drobnosti
- První tři magické bajty 'CDF' znamenají 'Common Data Form' na počest dřívějšího datového formátu NASA z 80. let, který inspiroval NetCDF.
- Konvence metadat Climate and Forecast (CF) standardizují názvy proměnných tak, aby počítačové modely po celém světě si navzájem rozuměly.
- Každá celosvětová předpověď počasí vysílaná ve televizních zprávách byla vygenerována pomocí superpočítačů zpracovávajících data NetCDF.
Často kladené technické otázky
Co je to soubor NetCDF (.nc)?
Soubor NetCDF je vědecký datový formát používaný meteorology a oceánografy k ukládání multidimenzionálních údajů o počasí, teplotě, mořských proud Gch a klimatu.
Jak mohu zobrazit soubor NetCDF?
Data NetCDF můžete zobrazit a vykreslit pomocí nástrojů NASA Panoply, QGIS, Pythonu (xarray/matplotlib) nebo je převést do formátu CSV/GeoJSON pomocí File2File.app.
Jaký je rozdíl mezi verzemi NetCDF-3 a NetCDF-4?
NetCDF-3 je původní binární formát s limitem proměnných 2 GB. NetCDF-4 využívá technologii HDF5, která podporuje kompresi a neomezenou velikost souborů.