NetCDF rács (.nc)

OGC Szabvány

A Network Common Data Form (NetCDF) az univerzális adatformátum a légköri kutatásokhoz, az időjárás-előrejelzéshez, az éghajlati modellezéshez és az óceánográfiához, amelyet az Open Geospatial Consortium (OGC) és a NOAA szabványosított.

NETCDF konvertálása erre: CSV

Ingyenes, böngészőn belüli NETCDF - CSV konvertáló. Konvertáljon fájlokat azonnal az eszközén.

Vizsgálat és metaadatok

Az operációs rendszerek és a fájlelemzők a kezdő bináris bájtsorozat vizsgálatával azonosítják a(z) NetCDF fájlokat:

Válasszon ki vagy ejtsen ide fájlokat

100%-ban magánjellegű, böngészőn belüli konvertálás - a fájlok soha nem hagyják el az eszközét

vagy beillesztés Ctrl+V
Nulla hálózati adatátviteli adatvédelmi garancia: 0 bájt lett feltöltve külső szerverekre. Minden feldolgozás helyben, az Ön böngészőjének homokozójában történt.

Bájt-szintű fejléc aláírás (Magic Bytes)

Az operációs rendszerek és a fájlelemzők a kezdő bináris bájtsorozat vizsgálatával azonosítják a(z) NetCDF fájlokat:

HEX ALÁÍRÁS (ELTOLÁS 0):

43 44 46 01 / 43 44 46 02

ASCII REPREZENTÁCIÓ: CDF\x01 / CDF\x02

Szabványosítás: OGC NetCDF Core Standard / NASA ESDS Standard

Műszaki specifikációk

Konténer architektúraClassic CDF format (magic 'CDF\x01' or 'CDF\x02' 64-bit offset) or NetCDF-4 (HDF5 container with Climate and Forecast CF conventions)
TömörítésUncompressed (classic) or Deflate/Zstd chunk compression (NetCDF-4)
BájtsorrendBig-Endian (classic) or Little/Big-Endian (NetCDF-4 HDF5)
SzínterekN/A (Multi-dimensional Climate & Oceanographic Arrays)
Csatornák és struktúraMulti-dimensional variables (temperature, salinity, pressure) mapped against dimensions (time, lat, lon, depth)
Max. méretekClassic limited to 2 GB per variable; NetCDF-4 practically unlimited
ÁtlátszóságNone
Streaming és progresszívRecord variable streaming allows continuously appending new timesteps

Műszaki összehasonlító mátrix: NetCDF vs Versenytársak

Technikai attribútumNetCDF (Jelenlegi)HDF5GRIBFITS
Elsődleges tartományMeteorológia, óceánográfia, éghajlatÁltalános szuperszámítógépes munka és AIMűködési numerikus időjárási rácsokCsillagászat és asztrofizika
Fizikai egységek szabványaiCF-konvenciók ('units' attribútum)Nincs szabványosított egységsémaRögzített WMO táblázatparaméterekFITS szabványos csillagászati egységek
Alapul szolgáló motorKlasszikus CDF vagy HDF5 (NetCDF-4)Natív HDF5 B-fa tárolóCsomagolt bitfolyamkeretek2880 bájtos fejléc-/adatblokkok
OGC szabványHivatalos OGC Földtudományi SzabványNem OGC szabványWMO nemzetközi szabványIAU nemzetközi szabvány

Gyakori sérülési módok és hexadecimális helyreállítási útmutató

A szoftver ezt jelenti: 'NetCDF: Ismeretlen fájlformátum'.

Kiváltó ok: NetCDF-4 fájl megnyitva a régebbi NetCDF-3 könyvtárral, vagy hiányoznak a CDF mágiás bájtok.

Helyreállítás: Vizsgálja meg a fejléc verzióját, vagy konvertálja a File2File NetCDF Converter segítségével.

Biztonsági elemzés és elemző (parser) támadási vektorok

A klasszikus NetCDF és NetCDF-4 könyvtárak nem megbízható dimenziószámokat dolgoznak fel, ahol az egész túlcsordulás memóriakorrupciót okozhat.

Ismert támadási vektorok

  • Egész túlcsordulás a dimenziószámítások során a libnetcdf könyvtárban.
  • Puffer túl-olvasás a sérült attribútum-szövegláncok elemzésekor.
  • Szolgáltatásmegtagadás a hibás rekorddimenzió-eltolások révén.

Védekező Legjobb Gyakorlatok:

Történeti háttér és mérföldkövek

2011Az Open Geospatial Consortium (OGC) hivatalos nemzetközi térinformatikai szabványként fogadja el a NetCDF Core-t.
2008Megjelenik a NetCDF-4, amely a HDF5-öt fogadja el alapszintű, nagy teljesítményű tárolási rétegként.
1989Glenn Davis és Russ Rew létrehozza a NetCDF-et az Unidata-nál, hogy lehetővé tegye a tudósok számára az időjárási adatok megosztását a különböző számítógépek között.

Főbb előnyök

  • A klímatudomány és a meteorológia globális etalonja: a NOAA, a NASA, az ECMWF és az IPCC éghajlati modelljei használják.
  • Önleíró: a változók kifejezetten megadják a fizikai egységeiket ('degrees_Celsius', 'hPa') és a földrajzi koordinátatengelyeiket.
  • Bővíthető rekorddimenziók: az időjárás-megfigyelő állomások éveken keresztül folyamatosan hozzáadhatnak új óránkénti méréseket.

Technikai korlátok és hátrányok

  • Kettős architektúra: a klasszikus NetCDF-3 egyedi bináris CDF keretezést használ, míg a modern NetCDF-4 a motorháztető alatt HDF5-öt használ.
  • Földrajzi vizualizációs szoftvert (Panoply, QGIS, Python xarray) igényel a megfelelő megtekintéshez.
  • A nagy adatkészletek szimulációs futásonként több tíz gigabájtot is kitehetnek.

Érdekes technikai tudnivalók

  • Az első három mágiás bájt, a 'CDF' a 'Common Data Form' kifejezést jelenti, tisztelegve a NASA korábbi, 1980-as évekbeli adatformátuma előtt, amely a NetCDF-et inspirálta.
  • Az Éghajlati és Előrejelzési (CF) metaadat-konvenciók szabványosítják a változóneveket, hogy a számítógépes modellek világszerte megértsék egymást.
  • Minden, a televíziós hírekben látható globális időjárás-előrejelzés a NetCDF-adatokat feldolgozó szuperszámítógépek használatával készült.

Gyakran Ismételt Műszaki Kérdések

Mi az a NetCDF (.nc) fájl?

A NetCDF egy olyan tudományos adatformátum, amelyet a meteorológusok és az óceánográfusok használnak a töbdimenziós időjárási, hőmérsékleti, tengeráramlási és éghajlati adatok tárolására.

Hogyan tekinthetek meg egy NetCDF fájlt?

A NetCDF-adatokat a NASA Panoply, a QGIS, a Python (xarray/matplotlib) segítségével tekintheti meg és ábrázolhatja, vagy konvertálhatja CSV/GeoJSON formátumba a File2File.app-pal.

Mi a különbség a NetCDF-3 és a NetCDF-4 között?

A NetCDF-3 az eredeti bináris formátum, 2 GB-os változókorláttal. A NetCDF-4 a motorháztető alatt HDF5-technológiát használ, támogatva a tömörítést és a korlátlan fájlméreteket.