.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.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.EXEWindows Executable (Portable Executable)
5.M4AMPEG-4 Audio File
6.JPGJPEG Image
7.DATProgram Data File (generic)
8.MDMarkdown Document
9.BINCD/DVD Disc Image (BIN/CUE)
10.NOMEDIAAndroid No-Media Marker 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-Å