.NC

File NC

netCDF (Network Common Data Form)
Fai una domanda
RISPOSTA RAPIDA

Un file .nc è un file netCDF (Network Common Data Form) - un formato binario per dati scientifici multidimensionali come dataset climatici, meteorologici e oceanici di NOAA, NASA e Copernicus. Aprilo con Panoply (gratuito, NASA GISS) per tracciare le variabili, QGIS per lavori geospaziali, o Python con xarray per caricarlo e analizzarlo. (Se il file appare come testo leggibile con codici G00/M03, si tratta di un programma CNC G-code, non di un netCDF).

Sviluppatore: Unidata / UCAR Categoria: File di dati Standard aperto MIME: application/x-netcdf
SI APRE SU Windows macOS Linux
Correlati: .PKPASS · .DAT · .JSON · .RIS

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Sep 5, 2026

Non sei sicuro di cosa sia il tuo file?

Trascina qualsiasi file nel nostro identificatore - leggiamo solo i primi byte per dare un nome al formato.

Identifica un file

Che cos'è il formato di file NC?

I file .nc memorizzano vari tipi di dati, tipicamente legati alla scienza. I file .nc archiviano dati multidimensionali organizzati in array, combinando variabili, dimensioni e attributi di metadati in un unico contenitore. .nc è un formato binario aperto e indipendente dalla piattaforma sviluppato e gestito da Unidata (parte di UCAR). Attraverso API e librerie, il formato è supportato da molti linguaggi di programmazione popolari e facilita la creazione e la condivisione di dati scientifici. L'implementazione di riferimento è scritta in C, con librerie e interfacce ufficiali disponibili per C++, Fortran, Java e Python, e binding della comunità per R e Julia. I file .nc sono supportati da strumenti disponibili per la maggior parte dei sistemi operativi e delle piattaforme hardware.

Gli strumenti NetCDF memorizzano i dati in file con l'estensione .nc, che ha sostituito l'estensione originale .cdf nel 1994 per evitare confusione con altri formati di file popolari. Il formato si è evoluto attraverso diverse versioni: Classic (32-bit, limite di ~2 GB), 64-bit Offset, CDF5, e netCDF-4 - l'ultima delle quali utilizza HDF5 come livello di archiviazione sottostante e supporta il chunking e la compressione. I file .nc sono definiti come:

  • Auto-descrittivi - il file contiene informazioni sui dati che memorizza,
  • Indipendenti dalla piattaforma - tali file possono essere aperti su varie piattaforme per impostazione predefinita,
  • Scalabili - in grado di memorizzare piccole e grandi quantità di dati,
  • Appendibili - nuovi dati possono essere aggiunti senza ricostruire la struttura del file,
  • Condivisibili,
  • Facili da archiviare e retrocompatibili - tutte le versioni del formato .nc sono supportate da librerie dedicate, incluse le versioni future.

L'Open Geospatial Consortium riconosce il formato .nc come standard internazionale per lo scambio di dati. I file .nc contengono tipicamente dati meteorologici, geografici (GIS), climatologici o oceanografici, e sono un pilastro della scienza del clima e dei flussi di lavoro della modellazione meteorologica.

Sicurezza e incolumità

RISCHIO: LOW

Un file netCDF contiene dati scientifici binari, non è un programma - non viene eseguito sul PC, quindi aprirlo per la visualizzazione è sicuro. Il rischio realistico è legato al dominio specifico piuttosto che al malware: i parser per netCDF/HDF5 hanno occasionalmente avuto CVE, quindi mantieni aggiornati i tuoi strumenti scientifici (Panoply, le librerie netCDF/HDF5, i pacchetti Python) quando gestisci file da fonti non attendibili. I file possono anche essere molto grandi, quindi usa CDO/NCO o xarray per estrarre sottoinsiemi invece di caricare tutto in memoria.

Dettagli del formato

in sintesi
NOME COMPLETOnetCDF (Network Common Data Form)
SVILUPPATOREUnidata / UCARdal 1988 (Unidata)
CATEGORIAFile di dati
TIPO MIMEapplication/x-netcdf
TIPODati array scientifici multidimensionali binari auto-descrittivi
STANDARDAperto · royalty-free
Questa estensione è usata anche da…
  • Programma CNC / Controllo Numerico (G-code) - G-code RS-274 in formato testo semplice che guida una macchina di fresatura/tornitura, prodotto da software CAM come Mastercam; visualizzabile in un editor di testo o in un visualizzatore G-code.
MAGIC BYTES · FIRMA DEL FILE
OFFSET
000102
HEX
434446
ASCII
CDF
Il netCDF classico inizia con «CDF» (43 44 46) + un byte di versione (01 classic, 02 64-bit offset, 05 CDF5). netCDF-4 è internamente un file HDF5: magic 89 48 44 46 0D 0A 1A 0A all'offset 0. In entrambi i casi, il file contiene dati scientifici binari, non testo leggibile dall'uomo.

Programmi che aprono file NC

Windows3 apps
MATLAB A pagamento ncread/ncdisp importano le variabili .nc per l'analisi. Pesante/a pagamento - Python o Panoply sono alternative gratuite.
Panoply Gratuito Apre i file .nc per tracciare le variabili come mappe/grafici e sfogliare i metadati. Gratuito, da NASA GISS (Java).
QGIS Open-source Per netCDF geospaziali: aggiungi il file .nc come layer raster/mesh per mapparlo e analizzarlo. Gratuito.
macOS2 apps
Panoply Gratuito Apre i file .nc per tracciare le variabili come mappe/grafici e sfogliare i metadati. Gratuito, da NASA GISS (Java).
Ncview Gratuito Visualizzatore rapido per netCDF; «ncview file.nc» traccia le variabili. Il classico visualizzatore netCDF per Linux.
Linux3 apps
Ncview Gratuito Visualizzatore rapido per netCDF; «ncview file.nc» traccia le variabili. Il classico visualizzatore netCDF per Linux.
Python + xarray / netCDF4 Open-source import xarray; ds = xarray.open_dataset('file.nc') - carica, ispeziona, traccia ed esporta i dati. La toolchain standard gratuita.
CDO / NCO Open-source Operatori da riga di comando (cdo, ncdump, ncks) per ispezionare, sottosezionare e convertire i file netCDF.

Dettagli tecnici

specifiche approfondite
Tipo MIMEapplication/x-netcdf
Magic bytes - Classic43 44 46 + byte versione: 01 (Classic), 02 (64-bit Offset), 05 (CDF5); prefisso ASCII «CDF» all'offset 0
Magic bytes - netCDF-489 48 44 46 0D 0A 1A 0A all'offset 0 (firma superblock HDF5)
Versioni del formatoClassic (32-bit), 64-bit Offset, CDF5, e netCDF-4 (basato su HDF5)
Modello dati primarioVariabili multidimensionali nominate che condividono dimensioni dichiarate, oltre ad attributi di metadati globali e per variabile
Ordine dei byteBig-endian per Classic, 64-bit Offset e CDF5; nativo HDF5 (configurabile) per netCDF-4
Dimensione massima del file~2 GB (Classic 32-bit); ~8 EiB (64-bit Offset e CDF5); effettivamente illimitata per netCDF-4
Implementazione di riferimentoScritta in C; gestita da Unidata come libreria netCDF-C
Binding linguaggiC, C++, Fortran, Java (netCDF-Java), Python (netCDF4-python, xarray), R (ncdf4), Julia (NetCDF.jl)
Chunking e compressioneDisponibile in netCDF-4 tramite l'archiviazione a blocchi (chunked) di HDF5; supporta i filtri deflate (zlib) e Zstandard
Convenzione metadatiConvenzioni CF (Climate and Forecast) ampiamente utilizzate per standardizzare variabili di coordinate, unità e mappature di griglia
Storia dell'estensione`.nc` ha sostituito `.cdf` nel 1994 per evitare confusione con formati non correlati che utilizzano la stessa estensione
Riconoscimento OGCRiconosciuto dall'Open Geospatial Consortium come standard internazionale per lo scambio di dati scientifici a griglia
SviluppatoreUnidata / UCAR (University Corporation for Atmospheric Research), introdotto nel 1988
Rilasciato1988 (Unidata)
Standard apertoSì · royalty-free
Specificadocs.unidata.ucar.edu

Conversioni NC

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file NC. Sii specifico - includi il tuo sistema e la versione del software.
Nessun account necessario · risposte solitamente entro un giorno

Ancora nessuna domanda - sii il primo a chiedere informazioni sui file NC.

Domande frequenti

Come apro un file .nc (netCDF)?
Usa Panoply (NASA GISS) per tracciarlo, ncview per una rapida occhiata, QGIS se è geospaziale, o Python con xarray/netCDF4 per caricarlo e analizzarlo. Sono tutti gratuiti; non è necessario MATLAB.
Cos'è un file netCDF .nc?
Un formato binario auto-descrittivo di Unidata per dati scientifici multidimensionali (es. temperatura su lat/lon/tempo), utilizzato in dataset climatici, meteorologici, oceanici e satellitari di NOAA, NASA e Copernicus.
Come converto un file netCDF .nc in CSV?
Scegli una variabile e una sezione (slice), quindi esporta: Python xarray (open_dataset, poi to_dataframe().to_csv()), l'esportazione tabelle di Panoply, o CDO/NCO da riga di comando. Non è possibile scaricare in modo sensato un intero file multidimensionale in un unico CSV piatto - scegli la sezione che ti serve.
Come converto netCDF in GeoTIFF?
Per una variabile georeferenziata, esportala come raster in QGIS, oppure usa gdal_translate di GDAL con il driver NETCDF. Questo è il modo standard per importare griglie netCDF nei GIS.
Perché il mio file .nc non si apre / è netCDF-4 o classic?
I file .nc più recenti sono netCDF-4 (internamente HDF5) e richiedono uno strumento recente compatibile con netCDF/HDF5; i vecchi file «classic» iniziano con «CDF». Aggiorna Panoply, xarray o la tua libreria netCDF, oppure converti con nccopy.
Il mio file .nc è testo leggibile con codici G00/M03 - è netCDF?
No - quello è il significato CNC non correlato di .nc: un programma macchina in G-code, non dati scientifici netCDF. Aprilo in un editor di testo o in un visualizzatore G-code invece di uno strumento netCDF.

Riferimenti

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

Continua a esplorare

nel database

Migliori estensioni della settimana

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

Estensioni correlate

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

Strumenti file gratuiti

Un identificatore di file e convertitore di immagini nel browser - tutto viene eseguito sul tuo dispositivo.

Apri la cassetta degli attrezzi

Sfoglia le estensioni dei file A-Z