NetCDF-võrk (.nc)
OGC StandardNetwork 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:
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 02ASCII-ESITUS: CDF\x01 / CDF\x02
Standardiseerimine: OGC NetCDF Core Standard / NASA ESDS Standard
Tehnilised andmed
| Konteineri arhitektuur | Classic CDF format (magic 'CDF\x01' or 'CDF\x02' 64-bit offset) or NetCDF-4 (HDF5 container with Climate and Forecast CF conventions) |
| Tihendamine | Uncompressed (classic) or Deflate/Zstd chunk compression (NetCDF-4) |
| Baitide järjekord (Endianness) | Big-Endian (classic) or Little/Big-Endian (NetCDF-4 HDF5) |
| Värviruumid | N/A (Multi-dimensional Climate & Oceanographic Arrays) |
| Kanalid ja struktuur | Multi-dimensional variables (temperature, salinity, pressure) mapped against dimensions (time, lat, lon, depth) |
| Max mõõtmed | Classic limited to 2 GB per variable; NetCDF-4 practically unlimited |
| Läbipaistvus | None |
| Voogedastus ja progressiivsus | Record variable streaming allows continuously appending new timesteps |
Tehniline võrdlusmaatriks: NetCDF vs konkurendid
| Tehniline atribuut | NetCDF (Praegune) | HDF5 | GRIB | FITS |
|---|---|---|---|---|
| Põhidomeen | Meteoroloogia, okeanograafia, kliima | Üldised superarvutused ja tehisintellekt | Operatiivsed numbrilised ilmavõrgud | Astronoomia ja astrofüüsika |
| Füüsiliste ühikute standardid | CF konventsioonid ('units' atribuut) | Standardiseeritud ühikute skeem puudub | Fikseeritud WMO tabeli parameetrid | FITS-standardi astronoomilised ühikud |
| Aluseks olev mootor | Klassikaline CDF või HDF5 (NetCDF-4) | Natiivne HDF5 B-puu konteiner | Pakitud bitivoo raamid | 2880-baidised päise/andmete plokid |
| OGC standard | Ametlik OGC maateaduste standard | Ei ole OGC standard | WMO rahvusvaheline standard | IAU 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
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.