NetCDF-võrk (.nc)

OGC Standard

Network Common Data Form (NetCDF) on atmosfääriuuringute, ilmaennustuse, kliimamodelleerimise ja okeanograafia universaalne andmevorming, mille on standardiseerinud Open Geospatial Consortium (OGC) ja NOAA.

Teisenda formaadist NETCDF formaati CSV

Tasuta NETCDF -> CSV konverter brauseris. Teisenda faile koheselt oma seadmes.

Kontrolli ja metaandmed

Operatsioonisüsteemid ja failianalüsaatorid tuvastavad NetCDF faile, kontrollides algset binaarset baidijada:

Vali või lohista failid siia

100% privaatne konversioon brauseris - failid ei lahku kunagi sinu seadmest

või kleebi Ctrl+V
Null-võrguülekande privaatsusgarantii: 0 baiti laaditakse üles välistesse serveritesse. Kogu töötlemine toimub lokaalselt sinu brauseri liivakastis.

Baidi-taseme päise allkiri (maagilised baidid)

Operatsioonisüsteemid ja failianalüsaatorid tuvastavad NetCDF faile, kontrollides algset binaarset baidijada:

HEX-ALLKIRI (NIHE 0):

43 44 46 01 / 43 44 46 02

ASCII-ESITUS: CDF\x01 / CDF\x02

Standardiseerimine: OGC NetCDF Core Standard / NASA ESDS Standard

Tehnilised andmed

Konteineri arhitektuurClassic CDF format (magic 'CDF\x01' or 'CDF\x02' 64-bit offset) or NetCDF-4 (HDF5 container with Climate and Forecast CF conventions)
TihendamineUncompressed (classic) or Deflate/Zstd chunk compression (NetCDF-4)
Baitide järjekord (Endianness)Big-Endian (classic) or Little/Big-Endian (NetCDF-4 HDF5)
VärviruumidN/A (Multi-dimensional Climate & Oceanographic Arrays)
Kanalid ja struktuurMulti-dimensional variables (temperature, salinity, pressure) mapped against dimensions (time, lat, lon, depth)
Max mõõtmedClassic limited to 2 GB per variable; NetCDF-4 practically unlimited
LäbipaistvusNone
Voogedastus ja progressiivsusRecord variable streaming allows continuously appending new timesteps

Tehniline võrdlusmaatriks: NetCDF vs konkurendid

Tehniline atribuutNetCDF (Praegune)HDF5GRIBFITS
PõhidomeenMeteoroloogia, okeanograafia, kliimaÜldised superarvutused ja tehisintellektOperatiivsed numbrilised ilmavõrgudAstronoomia ja astrofüüsika
Füüsiliste ühikute standardidCF konventsioonid ('units' atribuut)Standardiseeritud ühikute skeem puudubFikseeritud WMO tabeli parameetridFITS-standardi astronoomilised ühikud
Aluseks olev mootorKlassikaline CDF või HDF5 (NetCDF-4)Natiivne HDF5 B-puu konteinerPakitud bitivoo raamid2880-baidised päise/andmete plokid
OGC standardAmetlik OGC maateaduste standardEi ole OGC standardWMO rahvusvaheline standardIAU rahvusvaheline standard

Levinud riknemisvead ja heksataaste juhend

Tarkvara teatab: 'NetCDF: Tundmatu failivorming'.

Juurpõhjus: NetCDF-4 fail avati pärand NetCDF-3 teegiga või CDF-i maagilised baidid puuduvad.

Taastamine: Kontrollige päise versiooni või teisendage File2File NetCDF muunduriga.

Turvaanalüüs ja parsimisründevektorid

Klassikalised NetCDF-i ja NetCDF-4 teegid töötlevad ebausaldusväärseid mõõtmete arve, kus täisarvu ületäitumine võib põhjustada mälurikkumist.

Teadaolevad ründavektorid

  • Täisarvu ületäitumine mõõtmete korrutise arvutuste ajal libnetcDF-is.
  • Puhvri ülelugemine rikutud atribuudi tekstistringide parsimisel.
  • Teenusetõkestus vigaste kirjete mõõtmete nihete kaudu.

Kaitsealased parimad tavad:

Ajalooline taust ja verstapostid

2011Open Geospatial Consortium (OGC) võtab NetCDF Core'i vastu ametliku rahvusvahelise ruumiandmete standardina.
2008Antakse välja NetCDF-4, võttes oma aluseks oleva suure jõudlusega salvestuskihina kasutusele HDF5.
1989Glenn Davis ja Russ Rew loovad Unidatas NetCDF-i, et võimaldada teadlastel ilmaseire andmeid eri arvutite vahel jagada.

Peamised eelised

  • Kliimateaduse ja meteoroloogia ülemaailmne etalon: seda kasutavad NOAA, NASA, ECMWF ja IPCC kliimamudelid.
  • Enesekirjeldav: muutujad märgivad selgesõnaliselt oma füüsikalised ühikud ('degrees_Celsius', 'hPa') ja geograafilised koordinaatteljed.
  • Lisatavad kirjete mõõtmed: ilmajaamad saavad aastate jooksul pidevalt uusi tunniseid mõõtmisi lisada.

Tehnilised piirangud ja puudused

  • Kaheordne arhitektuur: klassikaline NetCDF-3 kasutab kohandatud binaarset CDF raamimist, samas kui kaasaegne NetCDF-4 kasutab kapoti all HDF5-t.
  • Nõuab korralikuks vaatamiseks geograafilist visualiseerimistarkvara (Panoply, QGIS, Python xarray).
  • Suuredandmekogumid võivad ühe simulatsioonijooksu kohta ulatuda kümnete gigabaitideni.

Huvitavaid tehnilisi fakte

  • Esimesed kolm maagilist baiti 'CDF' tähistavad 'Common Data Formi', austades NASA varasemat 1980. aastate anmevormingut, mis inspireeris NetCDF-i.
  • Kliima ja prognoosi (CF) metaandmete konventsioonid standardiseerivad muutujate nimed nii, et arvutimudelid üle maailma saaksid üksteisest aru.
  • Iga teleuudistes näidatud ülemaailmne ilmaennustus loodi superarvutite abil, mis töötlevad NetCDF-andmeid.

Korduma kippuvad tehnilised küsimused

Mis on NetCDF (.nc) fail?

NetCDF-fail on teadusandmete vorming, mida meteoroloogid ja okeanograafid kasutavad mitmemõõtmeliste ilma-, temperatuuri-, hoovuste ja kliimaandmete salvestamiseks.

Kuidas ma saan NetCDF-faili vaadata?

NetCDF-andmeid saate vaadata ja graafikuna kuvada NASA Panoply, QGIS-i, Pythoni (xarray/matplotlib) abil või teisendada need CSV-/GeoJSON-formaati File2File.app-iga.

Mis vahe on NetCDF-3-l ja NetCDF-4-l?

NetCDF-3 on algne 2 GB muutujate piiranguga binaarformaat. NetCDF-4 kasutab kapoti all HDF5-tehnoloogiat, toetades tihendamist ja piiramatuid failisuurusi.