NetCDF režģis (.nc)

OGC Standarts

Network Common Data Form (NetCDF) ir universāls datu formāts atmosfēras pētījumiem, laika prognozēšanai, klimata modelēšanai un okeanogrāfijai, ko standartizējis Open Geospatial Consortium (OGC) un NOAA.

Konvertēt NETCDF uz CSV

Bezmaksas NETCDF uz CSV konvertētājs pārlūkprogrammā. Konvertējiet failus uzreiz savā ierīcē.

Pārbaudīt un metadati

Operētājsistēmas un failu analizatori identificē NetCDF failus, pārbaudot sākotnējo bināro baitu secību:

Atlasiet vai velciet failus šeit

100% privāta konvertēšana pārlūkprogrammā - faili nekad neatstāj jūsu ierīci

vai ielīmējiet Ctrl+V
Privātuma garantija bez datu pārraides tīklā: 0 baitu augšupielādēti ārējos serveros. Visa apstrāde notika lokāli jūsu pārlūkprogrammas smilškastē.

Baitu līmeņa galvenes paraksts (maģiskie baiti)

Operētājsistēmas un failu analizatori identificē NetCDF failus, pārbaudot sākotnējo bināro baitu secību:

HEKSADECIMĀLAIS PARAKSTS (NOBĪDE 0):

43 44 46 01 / 43 44 46 02

ASCII ATTEIOLOJUMS: CDF\x01 / CDF\x02

Standartizācija: OGC NetCDF Core Standard / NASA ESDS Standard

Tehniskās specifikācijas

Konteinera arhitektūraClassic CDF format (magic 'CDF\x01' or 'CDF\x02' 64-bit offset) or NetCDF-4 (HDF5 container with Climate and Forecast CF conventions)
SaspiešanaUncompressed (classic) or Deflate/Zstd chunk compression (NetCDF-4)
Baitu secībaBig-Endian (classic) or Little/Big-Endian (NetCDF-4 HDF5)
Krāsu telpasN/A (Multi-dimensional Climate & Oceanographic Arrays)
Kanāli un struktūraMulti-dimensional variables (temperature, salinity, pressure) mapped against dimensions (time, lat, lon, depth)
Maks. izmēriClassic limited to 2 GB per variable; NetCDF-4 practically unlimited
CaurspīdīgumsNone
Straumēšana un progresīvā ielādeRecord variable streaming allows continuously appending new timesteps

Tehniskā salīdzinājuma matrica: NetCDF pret konkurentiem

Tehniskais atribūtsNetCDF (Pašreizējais)HDF5GRIBFITS
Galvenā jomaMeteoroloģija, okeanogrāfija, klimatsVispārējā superdatošana un MIOperatīvie skaitliskie laika apstākļu režģiAstronomija un astrofizika
Fizisko vienību standartiCF konvencijas ('units' atribūts)Nav standartizētas vienību shēmasFiksēti WMO tabulas parametriFITS standarta astronomiskās vienības
Pamata dzinējsKlasiskais CDF vai HDF5 (NetCDF-4)Vietējais HDF5 B-koka konteinersPakotas bitstraumes kadri2880 baitu galvenes/datu bloki
OGC standartsOficiālais OGC Zemes zinātnes standartsNav OGC standartsWMO starptautiskais standartsIAU starptautiskais standarts

Biežākie bojājumu veidi un heksadecimālās atkopšanas ceļvedis

Programmatūra ziņo: 'NetCDF: Nezināms faila formāts'.

Pamatcēlonis: NetCDF-4 fails atvērts ar mantoto NetCDF-3 bibliotēku vai trūkst CDF maģisko baitu.

Atkopšana: Pārbaudiet galvenes versiju vai konvertējiet ar File2File NetCDF pārveidotāju.

Drošības analīze un parsētāja uzbrukuma vektori

Klasiskās NetCDF un NetCDF-4 bibliotēkas apstrādā neuzticamus dimensiju skaitus, kur veselo skaitļu pārpilde var izraisīt atmiņas korupciju.

Zināmie uzbrukuma vektori

  • Veselo skaitļu pārpilde dimensiju reizinājuma aprēķinos libnetcdf bibliotēkā.
  • Bufera pārlasīšana, parsējot bojātas atribūtu teksta virknes.
  • Pakalpojuma atteice, izmantojot bojātas ieraksta dimensijas nobīdes.

Aizsardzības labākā prakse:

Vēsturiskā izcelsme un pavērsieni

2011Open Geospatial Consortium (OGC) pieņem NetCDF Core kā oficiālu starptautisko ģeotelpisko standartu.
2008Tiek izlaists NetCDF-4, pieņemot HDF5 kā pamatā esošo augstas veiktspējas glabāšanas slāni.
1989Glens Deiviss un Rūss Rjū izveido NetCDF uzņēmumā Unidata, lai ļautu zinātniekiem kopīgot laika apstākļu datus dažādos datoros.

Galvenās priekšrocības un plusi

  • Globālais klimata zinātnes un meteoroloģijas etalons: to izmanto NOAA, NASA, ECMWF un IPCC klimata modeļi.
  • Pašaprakstošs: mainīgie skaidri norāda savas fiziskās mērvienības ('degrees_Celsius', 'hPa') un ģeogrāfiskās koordinašu asis.
  • Pievienojami ierakstu izmēri: laika apstākļu monitoringa stacijas gadu garumā var nepārtraukti pievienot jaunus ikstundas mērījumus.

Tehniskie ierobežojumi un mīnusi

  • Divējāda arhitektūra: klasiskais NetCDF-3 izmanto pielāgotu bināro CDF karkasu, savukārt mūsdienu NetCDF-4 apakšā izmanto HDF5.
  • Lai to pareizi apskatītu, ir nepieciešama ģeogrāfiskās vizualizācijas programmatūra (Panoply, QGIS, Python xarray).
  • Lielas datu kopas vienā simulācijas reizē var aizņemt desmitiem gigabaitu.

Interesanti tehniski fakti

  • Pirmie trīs maģiskie baiti 'CDF' apzīmē 'Common Data Form' (Kopējo datu formu), godinot NASA agrāko 1980. gadu datu formātu, kas iedvesmoja NetCDF.
  • Klimata un prognožu (CF) metadatu konvencijas standartizē mainīgo nosaukumus, lai datormodeļi visā pasaulē viens otru saprastu.
  • Katra televīzijas ziņās redzamā globālā laika prognoze tika ģenerēta, izmantojot superdatus, kas apstrādā NetCDF datus.

Bieži uzdotie tehniskie jautājumi

Kas ir NetCDF (.nc) fails?

NetCDF fails ir zinātnisks datu formāts, ko meteorologi un okeanogrāfi izmanto daudzdimensiju laikapstākļu, temperatūras, okeāna straumju un klimata datu glabāšanai.

Kā varu apskatīt NetCDF failu?

Varat skatīt un attēlot NetCDF datus, izmantojot NASA Panoply, QGIS, Python (xarray/matplotlib) vai konvertēt to uz CSV/GeoJSON, izmantojot File2File.app.

Kāda ir atšķirība starp NetCDF-3 un NetCDF-4?

NetCDF-3 ir sākotnējais binārais formāts ar 2 GB mainīgā lieluma limitiem. NetCDF-4 pamatā izmanto HDF5 tehnoloģiju, kas atbalsta saspiešanu un neierobežotu failu izmēru.