NetCDF-rutenett (.nc)
OGC StandardNetwork 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:
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 02ASCII-REPRESENTASJON: CDF\x01 / CDF\x02
Standardisering: OGC NetCDF Core Standard / NASA ESDS Standard
Tekniske spesifikasjoner
| Beholderarkitektur | Classic CDF format (magic 'CDF\x01' or 'CDF\x02' 64-bit offset) or NetCDF-4 (HDF5 container with Climate and Forecast CF conventions) |
| Komprimering | Uncompressed (classic) or Deflate/Zstd chunk compression (NetCDF-4) |
| Bytterekkefølge | Big-Endian (classic) or Little/Big-Endian (NetCDF-4 HDF5) |
| Fargerom | N/A (Multi-dimensional Climate & Oceanographic Arrays) |
| Kanaler og struktur | Multi-dimensional variables (temperature, salinity, pressure) mapped against dimensions (time, lat, lon, depth) |
| Maks. dimensjoner | Classic limited to 2 GB per variable; NetCDF-4 practically unlimited |
| Gjennomsiktighet | None |
| Strømming og progressiv | Record variable streaming allows continuously appending new timesteps |
Teknisk sammenligningsmatrise: NetCDF vs konkurrenter
| Teknisk attributt | NetCDF (Gjeldende) | HDF5 | GRIB | FITS |
|---|---|---|---|---|
| Primærdomene | Meteorologi, oseanografi, klima | Generell superdatabehandling og KI | Operasjonelle numeriske værrutenett | Astronomi og astrofysikk |
| Standarder for fysiske enheter | CF-konvensjoner ('units'-attributt) | Ingen standardisert enhetsskjema | Faste WMO-tabellparametre | FITS standard astronomiske enheter |
| Underliggende motor | Klassisk CDF eller HDF5 (NetCDF-4) | Innebygd HDF5 B-trebeholder | Pakkede bitstrømsrammer | 2880-bygbers hode-/datablokker |
| OGC-standard | Offisiell OGC Earth Science Standard | Ikke en OGC-standard | WMO internasjonal standard | IAU 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
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.