NetCDF-rutenett (.nc)

OGC Standard

Network Common Data Form (NetCDF) er det universelle dataformatet for atmosfæreforskning, værvarsling, klimamodellering og oseanografi, standardisert av Open Geospatial Consortium (OGC) og NOAA.

Konverter NETCDF til CSV

Gratis NETCDF til CSV-konverterer i nettleseren. Konverter filer umiddelbart på enheten din.

Undersøk og metadata

Operativsystemer og filanalysatorer identifiserer NetCDF-filer ved å undersøke den innledende binære bytesekvensen:

Velg eller slipp filer her

100 % privat in-browser-konvertering - filer forlater aldri enheten din

eller lim inn Ctrl+V
Personverngaranti uten nettverksoverføring: 0 byte lastet opp til eksterne servere. All behandling skjedde lokalt i nettlesersandkassen din.

Byte-nivå hodesignatur (Magic Bytes)

Operativsystemer og filanalysatorer identifiserer NetCDF-filer ved å undersøke den innledende binære bytesekvensen:

HEX-SIGNATUR (OFFSET 0):

43 44 46 01 / 43 44 46 02

ASCII-REPRESENTASJON: CDF\x01 / CDF\x02

Standardisering: OGC NetCDF Core Standard / NASA ESDS Standard

Tekniske spesifikasjoner

BeholderarkitekturClassic CDF format (magic 'CDF\x01' or 'CDF\x02' 64-bit offset) or NetCDF-4 (HDF5 container with Climate and Forecast CF conventions)
KomprimeringUncompressed (classic) or Deflate/Zstd chunk compression (NetCDF-4)
BytterekkefølgeBig-Endian (classic) or Little/Big-Endian (NetCDF-4 HDF5)
FargeromN/A (Multi-dimensional Climate & Oceanographic Arrays)
Kanaler og strukturMulti-dimensional variables (temperature, salinity, pressure) mapped against dimensions (time, lat, lon, depth)
Maks. dimensjonerClassic limited to 2 GB per variable; NetCDF-4 practically unlimited
GjennomsiktighetNone
Strømming og progressivRecord variable streaming allows continuously appending new timesteps

Teknisk sammenligningsmatrise: NetCDF vs konkurrenter

Teknisk attributtNetCDF (Gjeldende)HDF5GRIBFITS
PrimærdomeneMeteorologi, oseanografi, klimaGenerell superdatabehandling og KIOperasjonelle numeriske værrutenettAstronomi og astrofysikk
Standarder for fysiske enheterCF-konvensjoner ('units'-attributt)Ingen standardisert enhetsskjemaFaste WMO-tabellparametreFITS standard astronomiske enheter
Underliggende motorKlassisk CDF eller HDF5 (NetCDF-4)Innebygd HDF5 B-trebeholderPakkede bitstrømsrammer2880-bygbers hode-/datablokker
OGC-standardOffisiell OGC Earth Science StandardIkke en OGC-standardWMO internasjonal standardIAU internasjonal standard

Vanlige korrupsjonsmoduser og heksadesimal gjenopprettingsveiledning

Programvare rapporterer 'NetCDF: Unknown file format'.

Underliggende årsak: NetCDF-4-fil åpnet med eldre NetCDF-3-bibliotek, eller manglende CDF-magiske byte.

Utbedring: Inspiser hodeversjonen eller konverter med File2File NetCDF Converter.

Sikkerhetsanalyse og parser-angrepsvektorer

Klassiske NetCDF- og NetCDF-4-biblioteker behandler utroverdig dimensjonstelling der heltallsoverløp kan føre til minnekorrupsjon.

Kjente angrepsvektorer

  • Heltallsoverløp under dimensjonsproduktberegninger i libnetcdf.
  • Bufferoverlesing ved tolking av korrupte attributtekststrenger.
  • Tjenestenekt gjennom feilaktige forskyvninger for postdimensjoner.

Beste praksis for forsvar:

Historisk opprinnelse og milepæler

2011Open Geospatial Consortium (OGC) vedtar NetCDF Core som en offisiell internasjonal geospatial standard.
2008NetCDF-4 lanseres, og tar i bruk HDF5 som sitt underliggende høyytelses lagringslag.
1989Glenn Davis og Russ Rew oppretter NetCDF hos Unidata for å la forskere dele værdata på tvers av forskjellige datamaskiner.

Viktige fordeler

  • Den globale referansen for klimafitenskap og meteorologi: brukt av NOAA, NASA, ECMWF og IPCCs klimamodeller.
  • Selvbeskrivende: variabler oppgir eksplisitt sine fysiske enheter ('degrees_Celsius', 'hPa') og geografiske koordinatakse.
  • Utvidelser for postdimensjoner: overvåkingsstasjoner for vær kan kontinuerlig legge til nye timesmålinger over år.

Tekniske begrensninger og ulemper

  • Dobbeltarkitektur: klassisk NetCDF-3 bruker egendefinert binær CDF-ramming, mens moderne NetCDF-4 bruker HDF5 under panseret.
  • Krever geografisk visualiseringsprogramvare (Panoply, QGIS, Python xarray) for å vises riktig.
  • Store datasett kan strekke seg over ti gigabyte per simuleringskjøring.

Interessante tekniske fakta

  • De første tre magiske bygene 'CDF' står for 'Common Data Form', og hedrer NASAs tidligere dataformat fra 1980-tallet som inspirerte NetCDF.
  • Climate and Forecast (CF) Metadata Conventions standardiserer variabelnavn slik at datamaskiner over hele verden forstår hverandre.
  • Hver globale værmelding som vises på fjernsynsnyhetene, ble generert ved hjelp av superdatamaskiner som behandler NetCDF-data.

Ofte stilte tekniske spørsmål

Hva er en NetCDF (.nc)-fil?

En NetCDF-fil er et vitenskapelig dataformat som brukes av meteorologer og oseanografer til å lagre flerdimensjonale vær-, temperatur-, havstrøms- og klimadata.

Hvordan kan jeg vise en NetCDF-fil?

Du kan vise og plotte NetCDF-data ved hjelp av NASA Panoply, QGIS, Python (xarray/matplotlib), eller konvertere den til CSV/GeoJSON med File2File.app.

Hva er forskjellen mellom NetCDF-3 og NetCDF-4?

NetCDF-3 er det opprinnelige binære formatet med en variabelgrense på 2 GB. NetCDF-4 bruker HDF5-teknologi i bunnen, noe som støtter komprimering og ubegrensede filstørrelser.