.NC

NC-fil

netCDF (Network Common Data Form)
Stil et spørgsmål
HURTIGT SVAR

En .nc-fil er en netCDF (Network Common Data Form) fil - et binært format til multidimensionelle videnskabelige data såsom klima-, vejr- og havdatasæt fra NOAA, NASA og Copernicus. Åbn den med Panoply (gratis, NASA GISS) for at plotte variabler, QGIS til geospatialt arbejde, eller Python med xarray for at indlæse og analysere den. (Hvis filen ligner læsbar tekst med G00/M03-koder, har du et CNC G-code-program, ikke netCDF.)

Udvikler: Unidata / UCAR Kategori: Datafiler Åben standard MIME: application/x-netcdf
ÅBNER PÅ Windows macOS Linux
Relateret: .PKPASS · .DAT · .JSON · .RIS

På denne side

19k+ filtyper indekseret
Sidst gennemset Sep 5, 2026

Er du ikke sikker på, hvad din fil er?

Træk en fil over i vores identifikator - vi læser kun de første bytes for at navngive formatet.

Identificer en fil

Hvad er NC-filformatet?

.nc-filer gemmer forskellige typer data, typisk videnskabsrelaterede. .nc-filer gemmer multidimensionelle data organiseret i arrays, der kombinerer variabler, dimensioner og metadata-attributter i en enkelt container. .nc er et åbent, platformsuafhængigt binært format udviklet og administreret af Unidata (en del af UCAR). Gennem API'er og biblioteker understøttes formatet af mange populære programmeringssprog og letter oprettelse og deling af videnskabelige data. Referenceimplementeringen er skrevet i C, med officielle biblioteker og grænseflader tilgængelige for C++, Fortran, Java og Python, samt community-bindings til R og Julia. .nc-filer understøttes af værktøjer, der er tilgængelige til de fleste operativsystemer og hardwareplatforme.

NetCDF-værktøjer gemmer data i filer med filtypenavnet .nc, som erstattede det oprindelige .cdf i 1994 for at undgå forveksling med andre populære filformater. Formatet har udviklet sig gennem flere versioner: Classic (32-bit, ~2 GB grænse), 64-bit Offset, CDF5 og netCDF-4 - hvoraf sidstnævnte bruger HDF5 som sit underliggende lagringslag og understøtter chunking og komprimering. .nc-filer er defineret som:

  • Selvbeskrivende - filen indeholder information om de data, den gemmer,
  • Platformsuafhængig - sådanne filer kan som standard åbnes på forskellige platforme,
  • Skalerbar - i stand til at gemme små og store mængder data,
  • Tilføjelig - nye data kan tilføjes uden at genopbygge filstrukturen,
  • Delbar,
  • Nem at arkivere og bagudkompatibel - alle versioner af .nc-formatet understøttes af dedikerede biblioteker, herunder fremtidige udgivelser.

Open Geospatial Consortium anerkender .nc-formatet som en international standard for dataudveksling. .nc-filer indeholder typisk meteorologiske, geografiske (GIS), klimatologiske eller oceanografiske data og er en hjørnesten i klimavidenskab og vejrmodellerings-workflows.

Sikkerhed og tryghed

RISIKO: LOW

En netCDF-fil er binære videnskabelige data, ikke et program - den kører ikke på din pc, så det er sikkert at åbne den til gennemsyn. Den realistiske risiko er domænespecifik snarere end malware: parsere til netCDF/HDF5 har lejlighedsvis haft CVE'er, så hold dine videnskabelige værktøjer (Panoply, netCDF/HDF5-bibliotekerne, Python-pakker) opdateret, når du håndterer filer fra upålidelige kilder. Filer kan også være meget store, så brug CDO/NCO eller xarray til at udvælge dele frem for at indlæse alt i hukommelsen.

Formatdetaljer

kort fortalt
FULDSTÆNDIGT NAVNnetCDF (Network Common Data Form)
UDVIKLERUnidata / UCARsiden 1988 (Unidata)
KATEGORIDatafiler
MIME-TYPEapplication/x-netcdf
TYPESelvbeskrivende binær multidimensionel videnskabelig array-data
STANDARDÅben · royaltyfri
Dette filtypenavn bruges også af…
  • CNC / Numerical Control program (G-code) - Almindelig tekst RS-274 G-code, der driver en fræse-/drejemaskine, produceret af CAM-software såsom Mastercam; ses i en teksteditor eller G-code-fremviser.
MAGIC BYTES · FILSIGNATUR
OFFSET
000102
HEX
434446
ASCII
CDF
Classic netCDF starter med «CDF» (43 44 46) + en versions-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. Uanset hvad er filen binære videnskabelige data, ikke menneskeligt læsbar tekst.

Programmer der åbner NC-filer

Windows3 apps
MATLAB Betalt ncread/ncdisp importerer .nc-variabler til analyse. Tungt/betalt - Python eller Panoply er gratis alternativer.
Panoply Gratis Åbn .nc for at plotte variabler som kort/diagrammer og gennemse metadata. Gratis, fra NASA GISS (Java).
QGIS Open-source Til geospatial netCDF: tilføj .nc som et raster-/mesh-lag for at kortlægge og analysere det. Gratis.
macOS2 apps
Panoply Gratis Åbn .nc for at plotte variabler som kort/diagrammer og gennemse metadata. Gratis, fra NASA GISS (Java).
Ncview Gratis Hurtig netCDF visuel browser; «ncview file.nc» plotter variabler. Den klassiske Linux netCDF-fremviser.
Linux3 apps
Ncview Gratis Hurtig netCDF visuel browser; «ncview file.nc» plotter variabler. Den klassiske Linux netCDF-fremviser.
Python + xarray / netCDF4 Open-source import xarray; ds = xarray.open_dataset('file.nc') - indlæs, inspicér, plot og eksportér dataene. Den gratis standard-toolchain.
CDO / NCO Open-source Kommandolinjeværktøjer (cdo, ncdump, ncks) til at inspicere, udvælge og konvertere netCDF-filer.

Tekniske detaljer

dyb specifikation
MIME-typeapplication/x-netcdf
Magic bytes - Classic43 44 46 + versions-byte: 01 (Classic), 02 (64-bit Offset), 05 (CDF5); ASCII-præfiks «CDF» ved offset 0
Magic bytes - netCDF-489 48 44 46 0D 0A 1A 0A ved offset 0 (HDF5 superblock-signatur)
FormatversionerClassic (32-bit), 64-bit Offset, CDF5 og netCDF-4 (HDF5-baseret)
Primær datamodelNavngivne multidimensionelle variabler, der deler deklarerede dimensioner, plus metadata-attributter pr. variabel og globalt
Byte-ordenBig-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); reelt ubegrænset for netCDF-4
ReferenceimplementeringSkrevet i C; vedligeholdes af Unidata som netCDF-C biblioteket
Sprog-bindingsC, C++, Fortran, Java (netCDF-Java), Python (netCDF4-python, xarray), R (ncdf4), Julia (NetCDF.jl)
Chunking og komprimeringTilgængelig i netCDF-4 via HDF5 chunked lagring; understøtter deflate (zlib) og Zstandard filtre
Metadata-konventionCF (Climate and Forecast) konventioner er vidt brugt til at standardisere koordinatvariabler, enheder og grid-mappings
Historik for filtype`.nc` erstattede `.cdf` i 1994 for at undgå forveksling med urelaterede formater, der bruger samme filtype
OGC-anerkendelseAnerkendt af Open Geospatial Consortium som en international standard for udveksling af grid-baserede videnskabelige data
UdviklerUnidata / UCAR (University Corporation for Atmospheric Research), introduceret 1988
Udgivet1988 (Unidata)
Åben standardJa · royaltyfri
Specifikationdocs.unidata.ucar.edu

NC-konverteringer

Fællesskabets Q&A

spurgt af brugere
Stil et hurtigt spørgsmål
Få hjælp fra folk, der arbejder med NC-filer. Vær specifik - medtag dit system og din softwareversion.
Ingen konto nødvendig · svar normalt inden for en dag

Ingen spørgsmål endnu - vær den første til at spørge om NC-filer.

Ofte stillede spørgsmål

Hvordan åbner jeg en .nc (netCDF) fil?
Brug Panoply (NASA GISS) til at plotte den, ncview for et hurtigt kig, QGIS hvis det er geospatialt, eller Python med xarray/netCDF4 til at indlæse og analysere den. Alle er gratis; du behøver ikke MATLAB.
Hvad er en netCDF .nc-fil?
Et selvbeskrivende binært format fra Unidata til multidimensionelle videnskabelige data (f.eks. temperatur over breddegrad/længdegrad/tid), brugt i klima-, vejr-, hav- og satellitdatasæt fra NOAA, NASA og Copernicus.
Hvordan konverterer jeg en netCDF .nc-fil til CSV?
Vælg en variabel og et udsnit, og eksportér derefter: Python xarray (open_dataset, derefter to_dataframe().to_csv()), Panoplys tabeleksport eller CDO/NCO på kommandolinjen. Du kan ikke meningsfuldt dumpe en hel multidimensionel fil til én flad CSV - vælg det udsnit, du har brug for.
Hvordan konverterer jeg netCDF til GeoTIFF?
For en georefereret variabel kan du eksportere den som et rasterlag i QGIS eller bruge GDAL's gdal_translate med NETCDF-driveren. Dette er standardmåden at bringe netCDF-grids ind i GIS.
Hvorfor vil min .nc-fil ikke åbne / er det netCDF-4 eller classic?
Nyere .nc-filer er netCDF-4 (internt HDF5) og kræver et nyere netCDF/HDF5-kompatibelt værktøj; ældre «classic» filer starter med «CDF». Opdater Panoply, xarray eller dit netCDF-bibliotek, eller konverter med nccopy.
Min .nc-fil er læsbar tekst med G00/M03-koder - er det netCDF?
Nej - det er den urelaterede CNC-betydning af .nc: et G-code maskinprogram, ikke netCDF videnskabelige data. Åbn den i en teksteditor eller en G-code-fremviser i stedet for et netCDF-værktøj.

Referencer

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

Udforsk mere

på tværs af databasen

Populære filtyper i denne uge

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

Relaterede filtyper

.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 filværktøjer

En fil-identifikator og billedkonverter direkte i browseren - alt kører på din enhed.

Åbn værktøjskassen

Gennemse filtyper A-Å