Cuadrícula NetCDF (.nc)

Estándar Estándar

Network Common Data Form (NetCDF) es el formato de datos universal para la investigación atmosférica, la predicción meteorológica, el modelado climático y la oceanografía, estandarizado por el Open Geospatial Consortium (OGC) y la NOAA.

Convertir de NETCDF a CSV

Convertidor gratuito de NETCDF a CSV en el navegador. Convierte archivos al instante en tu dispositivo.

Inspeccionar y metadatos

Los sistemas operativos y analizadores de archivos identifican los archivos de NetCDF inspeccionando la secuencia de bytes binarios inicial:

Selecciona o arrastra archivos aquí

Conversión 100% privada en el navegador; los archivos nunca salen de tu dispositivo

o pega Ctrl+V
Garantía de privacidad sin transmisión de red: 0 bytes subidos a servidores externos. Todo el procesamiento se realizó de forma local en el entorno seguro de tu navegador.

Firma de cabecera a nivel de bytes (Bytes mágicos)

Los sistemas operativos y analizadores de archivos identifican los archivos de NetCDF inspeccionando la secuencia de bytes binarios inicial:

FIRMA HEXADECIMAL (DESPLAZAMIENTO 0):

43 44 46 01 / 43 44 46 02

REPRESENTACIÓN ASCII: CDF\x01 / CDF\x02

Estandarización: Estándar Principal OGC NetCDF / Estándar NASA ESDS

Especificaciones técnicas

Arquitectura del contenedorFormato CDF clásico (mágico 'CDF\x01' o 'CDF\x02' con desplazamiento de 64 bits) o NetCDF-4 (contenedor HDF5 con convenciones CF de Clima y Pronóstico)
CompresiónSin comprimir (clásico) o compresión por fragmentos Deflate/Zstd (NetCDF-4)
Orden de bytes (Endianness)Big-Endian (clásico) o Little/Big-Endian (NetCDF-4 HDF5)
Espacios de colorN/A (Matrices Multidimensionales Climáticas y Oceanográficas)
Canales y estructuraVariables multidimensionales (temperatura, salinidad, presión) mapeadas contra dimensiones (tiempo, lat, lon, profundidad)
Dimensiones máximasClásico limitado a 2 GB por variable; NetCDF-4 prácticamente ilimitado
TransparenciaNinguna
Streaming y progresivoLa transmisión de variables de registro permite adjuntar continuamente nuevos pasos de tiempo

Matriz de comparación técnica: NetCDF frente a la competencia

Atributo técnicoNetCDF (Actual)HDF5GRIBFITS
Dominio PrincipalMeteorología, Oceanografía, ClimaSupercomputación general e IACuadrículas meteorológicas numéricas operativasAstronomía y Astrofísica
Estándares de Unidades FísicasConvenciones CF (atributo 'units')Sin esquema de unidades estandarizadoParámetros de tabla OMM fijosUnidades astronómicas estándar FITS
Motor SubyacenteCDF clásico u HDF5 (NetCDF-4)Contenedor de árboles B HDF5 nativoTramas de flujo de bits empaquetadasBloques de datos/cabecera de 2880 bytes
Estándar OGCEstándar Oficial de Ciencias de la Tierra OGCNo es un estándar OGCEstándar internacional OMMEstándar internacional UAI

Modos de corrupción comunes y guía de recuperación hexadecimal

El software informa 'NetCDF: Unknown file format'.

Causa raíz: Archivo NetCDF-4 abierto con la biblioteca heredada NetCDF-3, o faltan los bytes mágicos CDF.

Recuperación: Inspeccione la versión de la cabecera o conviértala con el conversor NetCDF de File2File.

Análisis de seguridad y vectores de ataque al analizador

Las bibliotecas clásicas NetCDF y NetCDF-4 procesan recuentos de dimensiones no confiables donde el desbordamiento de enteros puede causar corrupción de memoria.

Vectores de ataque conocidos

  • Desbordamiento de enteros durante los cálculos de productos dimensionales en libnetcdf.
  • Lectura excesiva de búfer al analizar cadenas de texto de atributos corruptas.
  • Denegación de servicio a través de desplazamientos mal formados de dimensiones de registro.

Mejores prácticas defensivas: Procese archivos NetCDF utilizando motores WebAssembly en espacio aislado seguros para la memoria.

Orígenes históricos e hitos

2011El Open Geospatial Consortium (OGC) adopta NetCDF Core como un Estándar Geoespacial Internacional oficial.
2008Se lanza NetCDF-4, adoptando HDF5 como su capa de almacenamiento subyacente de alto rendimiento.
1989Glenn Davis y Russ Rew crean NetCDF en Unidata para permitir a los científicos compartir datos meteorológicos en diferentes computadoras.

Ventajas clave y pros

  • El punto de referencia global para la ciencia climática y la meteorología: utilizado por los modelos climáticos de la NOAA, la NASA, el ECMWF y el IPCC.
  • Autodescriptivo: las variables declaran explícitamente sus unidades físicas ('degrees_Celsius', 'hPa') y sus ejes de coordenadas geográficas.
  • Dimensiones de registro ampliables: las estaciones de monitoreo meteorológico pueden adjuntar continuamente nuevas mediciones horarias a lo largo de los años.

Limitaciones técnicas y contras

  • Arquitectura dual: NetCDF-3 clásico utiliza un marco binario CDF personalizado, mientras que el NetCDF-4 moderno utiliza HDF5 bajo el capó.
  • Requiere software de visualización geográfica (Panoply, QGIS, Python xarray) para visualizarse correctamente.
  • Los conjuntos de datos grandes pueden abarcar decenas de gigabytes por ejecución de simulación.

Curiosidades técnicas interesantes

  • Los primeros tres bytes mágicos 'CDF' significan 'Common Data Form', rindiendo homenaje al formato de datos anterior de la NASA de la década de 1980 que inspiró a NetCDF.
  • Las Convenciones de Metadatos de Clima y Pronóstico (CF) estandarizan los nombres de las variables para que los modelos informáticos de todo el mundo se entiendan entre sí.
  • Cada pronóstico meteorológico global mostrado en las noticias de televisión se generó utilizando supercomputadoras que procesan datos NetCDF.

Preguntas técnicas frecuentes

¿Qué es un archivo NetCDF (.nc)?

Un archivo NetCDF es un formato de datos científicos utilizado por meteorólogos y oceanógrafos para almacenar datos multidimensionales de clima, temperatura, corrientes oceánicas y tiempo atmosférico.

¿Cómo puedo ver un archivo NetCDF?

Puede ver y graficar datos NetCDF utilizando NASA Panoply, QGIS, Python (xarray/matplotlib), o convertirlo a CSV/GeoJSON con File2File.app.

¿Cuál es la diferencia entre NetCDF-3 y NetCDF-4?

NetCDF-3 es el formato binario original con límites de variables de 2 GB. NetCDF-4 utiliza tecnología HDF5 bajo el capó, admitiendo compresión y tamaños de archivo ilimitados.