.NC

NC-fil

netCDF (Network Common Data Form)
Still et spørsmål
HURTIGSVAR

En .nc-fil er en netCDF-fil (Network Common Data Form) - et binært format for multidimensjonale vitenskapelige data som klima-, vær- og havdatasett fra NOAA, NASA og Copernicus. Åpne den med Panoply (gratis, NASA GISS) for å plotte variabler, QGIS for geospatialt arbeid, eller Python med xarray for å laste inn og analysere den. (Hvis filen ser ut som lesbar tekst med G00/M03-koder, har du et CNC G-kode-program, ikke netCDF.)

Utvikler: Unidata / UCAR Kategori: Datafiler Åpen standard MIME: application/x-netcdf
ÅPNES PÅ Windows macOS Linux
Relatert: .PKPASS · .DAT · .JSON · .RIS

På denne siden

19k+ filendelser indeksert
Sist vurdert Sep 5, 2026

Usikker på hva filen din er?

Slipp hvilken som helst fil inn i vår identifikator - vi leser bare de første bytene for å navngi formatet.

Identifiser en fil

Hva er NC-filformatet?

.nc-filer lagrer ulike typer data, vanligvis relatert til vitenskap. .nc-filer lagrer multidimensjonale data organisert i matriser (arrays), og kombinerer variabler, dimensjoner og metadata-attributter i én enkelt beholder. .nc er et åpent, plattformuavhengig binærformat utviklet og administrert av Unidata (en del av UCAR). Gjennom API-er og biblioteker støttes formatet av mange populære programmeringsspråk og forenkler oppretting og deling av vitenskapelige data. Referanseimplementeringen er skrevet i C, med offisielle biblioteker og grensesnitt tilgjengelig for C++, Fortran, Java og Python, samt fellesskapsutviklede bindinger for R og Julia. .nc-filer støttes av verktøy tilgjengelig for de fleste operativsystemer og maskinvareplattformer.

NetCDF-verktøy lagrer data i filer med filendelsen .nc, som erstattet den opprinnelige .cdf-endelsen i 1994 for å unngå forveksling med andre populære filformater. Formatet har utviklet seg gjennom flere versjoner: Classic (32-bit, ~2 GB grense), 64-bit Offset, CDF5, og netCDF-4 - sistnevnte bruker HDF5 som sitt underliggende lagringslag og støtter «chunking» og komprimering. .nc-filer er definert som:

  • Selvbeskrivende - filen inneholder informasjon om dataene den lagrer,
  • Plattformuavhengig - slike filer kan åpnes på ulike plattformer som standard,
  • Skalerbar - i stand til å lagre små og store mengder data,
  • Utvidbar - nye data kan legges til uten å bygge om filstrukturen,
  • Delbar,
  • Enkel å arkivere og bakoverkompatibel - alle versjoner av .nc-formatet støttes av dedikerte biblioteker, inkludert fremtidige utgivelser.

Open Geospatial Consortium anerkjenner .nc-formatet som en internasjonal standard for datautveksling. .nc-filer inneholder vanligvis meteorologiske, geografiske (GIS), klimatologiske eller oseanografiske data, og er en hjørnestein i klimavitenskap og arbeidsflyter for værmodellering.

Sikkerhet og trygghet

RISIKO: LOW

En netCDF-fil er binære vitenskapelige data, ikke et program - den kjører ikke på PC-en din, så det er trygt å åpne den for visning. Den reelle risikoen er domenespesifikk snarere enn skadevare: parsere for netCDF/HDF5 har av og til hatt CVE-er, så hold dine vitenskapelige verktøy (Panoply, netCDF/HDF5-biblioteker, Python-pakker) oppdatert når du håndterer filer fra ukjente kilder. Filer kan også være svært store, så bruk CDO/NCO eller xarray for å trekke ut delmengder i stedet for å laste alt inn i minnet.

Formatdetaljer

i et nøtteskall
FULLT NAVNnetCDF (Network Common Data Form)
UTVIKLERUnidata / UCARsiden 1988 (Unidata)
KATEGORIDatafiler
MIME-TYPEapplication/x-netcdf
TYPESelvbeskrivende binære multidimensjonale vitenskapelige matriser
STANDARDÅpen · royalty-fri
Denne filendelsen brukes også av…
  • CNC / Numerical Control-program (G-kode) - Ren tekst RS-274 G-kode som styrer en frese- eller dreiemaskin, produsert av CAM-programvare som Mastercam; vises i et tekstredigeringsprogram eller en G-kode-viser.
MAGIC BYTES · FILSIGNATUR
OFFSET
000102
HEX
434446
ASCII
CDF
Classic netCDF starter med «CDF» (43 44 46) + en versjons-byte (01 classic, 02 64-bit offset, 05 CDF5). netCDF-4 er internt en HDF5-fil: magic 89 48 44 46 0D 0A 1A 0A ved offset 0. Uansett er filen binære vitenskapelige data, ikke menneskelig lesbar tekst.

Programmer som åpner NC-filer

Windows3 apps
MATLAB Betalt ncread/ncdisp importerer .nc-variabler for analyse. Tungt/betalt - Python eller Panoply er gratis alternativer.
Panoply Gratis Åpne .nc for å plotte variabler som kart/diagrammer og bla i metadata. Gratis, fra NASA GISS (Java).
QGIS Åpen kildekode For geospatial netCDF: legg til .nc som et raster- eller mesh-lag for å kartlegge og analysere det. Gratis.
macOS2 apps
Panoply Gratis Åpne .nc for å plotte variabler som kart/diagrammer og bla i metadata. Gratis, fra NASA GISS (Java).
Ncview Gratis Rask visuell netCDF-leser; «ncview file.nc» plotter variabler. Den klassiske Linux-viseren for netCDF.
Linux3 apps
Ncview Gratis Rask visuell netCDF-leser; «ncview file.nc» plotter variabler. Den klassiske Linux-viseren for netCDF.
Python + xarray / netCDF4 Åpen kildekode import xarray; ds = xarray.open_dataset('file.nc') - last inn, inspiser, plott og eksporter dataene. Den standard gratis verktøykjeden.
CDO / NCO Åpen kildekode Kommandolinjeverktøy (cdo, ncdump, ncks) for å inspisere, delmengde-behandle og konvertere netCDF-filer.

Tekniske detaljer

dyp spesifikasjon
MIME-typeapplication/x-netcdf
Magic bytes - Classic43 44 46 + versjons-byte: 01 (Classic), 02 (64-bit Offset), 05 (CDF5); ASCII-prefiks «CDF» ved offset 0
Magic bytes - netCDF-489 48 44 46 0D 0A 1A 0A ved offset 0 (HDF5-superblokksignatur)
FormatversjonerClassic (32-bit), 64-bit Offset, CDF5, og netCDF-4 (HDF5-basert)
Primær datamodellNavngitte multidimensjonale variabler som deler deklarerte dimensjoner, pluss metadata-attributter per variabel og globalt
Byte-rekkefølgeBig-endian for Classic, 64-bit Offset og CDF5; HDF5-nativ (konfigurerbar) for netCDF-4
Maksimal filstørrelse~2 GB (Classic 32-bit); ~8 EiB (64-bit Offset og CDF5); i praksis ubegrenset for netCDF-4
ReferanseimplementeringSkrevet i C; vedlikeholdes av Unidata som netCDF-C-biblioteket
SpråkbindingerC, C++, Fortran, Java (netCDF-Java), Python (netCDF4-python, xarray), R (ncdf4), Julia (NetCDF.jl)
Chunking og komprimeringTilgjengelig i netCDF-4 via HDF5-lagring; støtter deflate (zlib) og Zstandard-filtre
Metadata-konvensjonCF (Climate and Forecast) Conventions er mye brukt for å standardisere koordinatvariabler, enheter og rutenett-kartlegging
Historikk for filendelse`.nc` erstattet `.cdf` i 1994 for å unngå forveksling med urelaterte formater som bruker samme endelse
OGC-anerkjennelseAnerkjent av Open Geospatial Consortium som en internasjonal standard for utveksling av vitenskapelige rutenett-data
UtviklerUnidata / UCAR (University Corporation for Atmospheric Research), introdusert 1988
Utgitt1988 (Unidata)
Åpen standardJa · royalty-fri
Spesifikasjondocs.unidata.ucar.edu

NC-konverteringer

Spørsmål og svar fra fellesskapet

spurt av brukere
Still et raskt spørsmål
Få hjelp fra folk som jobber med NC-filer. Vær spesifikk - inkluder systemet ditt og programvareversjon.
Ingen konto nødvendig · svar vanligvis innen en dag

Ingen spørsmål ennå - vær den første til å spørre om NC-filer.

Ofte stilte spørsmål

Hvordan åpner jeg en .nc (netCDF)-fil?
Bruk Panoply (NASA GISS) for å plotte den, ncview for en rask titt, QGIS hvis den er geospatial, eller Python med xarray/netCDF4 for å laste inn og analysere den. Alle er gratis; du trenger ikke MATLAB.
Hva er en netCDF .nc-fil?
Et selvbeskrivende binærformat fra Unidata for multidimensjonale vitenskapelige data (f.eks. temperatur over breddegrad/lengdegrad/tid), brukt i klima-, vær-, hav- og satellittdatasett fra NOAA, NASA og Copernicus.
Hvordan konverterer jeg en netCDF .nc-fil til CSV?
Velg en variabel og et utsnitt, og eksporter deretter: Python xarray (open_dataset, deretter to_dataframe().to_csv()), Panoplys tabelleksport, eller CDO/NCO på kommandolinjen. Du kan ikke meningsfullt dumpe en hel multidimensjonal fil til én flat CSV - velg det utsnittet du trenger.
Hvordan konverterer jeg netCDF til GeoTIFF?
For en georeferert variabel, eksporter den som et rasterlag i QGIS, eller bruk GDALs gdal_translate med NETCDF-driveren. Dette er standardmåten å bringe netCDF-rutenett inn i GIS.
Hvorfor vil ikke .nc-filen min åpnes / er det netCDF-4 eller classic?
Nyere .nc-filer er netCDF-4 (internt HDF5) og trenger et moderne netCDF/HDF5-kompatibelt verktøy; eldre «classic»-filer starter med «CDF». Oppdater Panoply, xarray eller ditt netCDF-bibliotek, eller konverter med nccopy.
Min .nc-fil er lesbar tekst med G00/M03-koder - er det netCDF?
Nei - det er den urelaterte CNC-betydningen av .nc: et G-kode maskinprogram, ikke vitenskapelige netCDF-data. Åpne den i et tekstredigeringsprogram eller en G-kode-viser i stedet for et netCDF-verktøy.

Referanser

1Unidata - netCDF file format specificationsdocs.unidata.ucar.edu
2NASA GISS - Panoply netCDF viewerwww.giss.nasa.gov

Utforsk videre

på tvers av databasen

Populære filendelser denne uken

1.AQQAQQ Instant Messenger File
2.MDMarkdown Document
3.CRDOWNLOADChrome Partial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.PARTPartial Download File
6.NOMEDIAAndroid No-Media Marker File
7.RPMSGRestricted Permission Message
8.EXEWindows Executable (Portable Executable)
9.AVIFAV1 Image File Format (AVIF)
10.SB3Scratch 3.0 Project File

Relaterte filendelser

.PKPASSApple Wallet Pass (formerly Passbook)
.DATProgram Data File (generic)
.JSONJavaScript Object Notation file
.RISResearch Information Systems citation file
.OFXOpen Financial Exchange
.CSVComma-Separated Values

Gratis filverktøy

En filidentifikator og bildekonvertering i nettleseren - alt kjører på din enhet.

Åpne verktøykassen

Bla i filendelser A-Å