Grid NetCDF (.nc)

OGC Standar

Network Common Data Form (NetCDF) adalah format data universal untuk penelitian atmosfer, prakiraan cuaca, pemodelan iklim, dan oseanografi, yang distandarisasi oleh Open Geospatial Consortium (OGC) dan NOAA.

Konversi NETCDF ke CSV

Pengonversi NETCDF ke CSV gratis di dalam peramban. Konversi berkas secara instan di perangkat Anda.

Periksa & Metadata

Sistem operasi dan penganalisis file mengidentifikasi file NetCDF dengan memeriksa urutan byte biner utama:

Pilih atau letakkan berkas di sini

100% konversi privat di dalam peramban - berkas tidak pernah meninggalkan perangkat Anda

atau tempel Ctrl+V
Jaminan Privasi Tanpa Transmisi Jaringan: 0 byte diunggah ke server eksternal. Semua pemrosesan terjadi secara lokal di sandboks peramban Anda.

Tanda Tangan Header Tingkat-Byte (Magic Bytes)

Sistem operasi dan penganalisis file mengidentifikasi file NetCDF dengan memeriksa urutan byte biner utama:

SIGNATURE HEX (OFFSET 0):

43 44 46 01 / 43 44 46 02

REPRESENTASI ASCII: CDF\x01 / CDF\x02

Standardisasi: OGC NetCDF Core Standard / NASA ESDS Standard

Spesifikasi Teknis

Arsitektur WadahClassic CDF format (magic 'CDF\x01' or 'CDF\x02' 64-bit offset) or NetCDF-4 (HDF5 container with Climate and Forecast CF conventions)
KompresiUncompressed (classic) or Deflate/Zstd chunk compression (NetCDF-4)
Endianness ByteBig-Endian (classic) or Little/Big-Endian (NetCDF-4 HDF5)
Ruang WarnaN/A (Multi-dimensional Climate & Oceanographic Arrays)
Saluran & StrukturMulti-dimensional variables (temperature, salinity, pressure) mapped against dimensions (time, lat, lon, depth)
Dimensi MaksClassic limited to 2 GB per variable; NetCDF-4 practically unlimited
TransparansiNone
Streaming & ProgresifRecord variable streaming allows continuously appending new timesteps

Matriks Perbandingan Teknis: NetCDF vs Pesaing

Atribut TeknisNetCDF (Saat Ini)HDF5GRIBFITS
Domain UtamaMeteorologi, Oseanografi, IklimKomputasi super umum & AIKisi cuaca numerik operasionalAstronomi & Astrofisika
Standar Satuan FisikKonvensi CF (atribut 'units')Tidak ada skema satuan terstandarisasiParameter tabel WMO tetapSatuan astronomi standar FITS
Mesin PendukungCDF Klasik atau HDF5 (NetCDF-4)Wadah B-tree HDF5 asliBingkai bitstream yang dipaketkanBlok header/data 2880-byte
Standar OGCStandar Ilmu Bumi OGC ResmiBukan standar OGCStandar internasional WMOStandar internasional IAU

Mode Kerusakan Umum & Panduan Pemulihan Hex

Perangkat lunak melaporkan 'NetCDF: Unknown file format' (NetCDF: Format file tidak dikenal).

Penyebab Utama: File NetCDF-4 dibuka dengan pustaka NetCDF-3 warisan, atau kehilangan magic byte CDF.

Pemulihan: Periksa versi header atau konversi dengan File2File NetCDF Converter.

Analisis Keamanan & Vektor Serangan Parser

Pustaka NetCDF klasik dan NetCDF-4 memproses jumlah dimensi yang tidak dipercaya di mana peluberan integer dapat menyebabkan kerusakan memori.

Vektor Serangan yang Diketahui

  • Peluberan integer selama perhitungan produk dimensi di libnetcdf.
  • Pembacaan berlebih pada penyangga (buffer over-read) saat mengurai string teks atribut yang rusak.
  • Penolakan layanan melalui offset dimensi rekaman yang cacat.

Praktik Terbaik Defensif:

Asal-Usul & Tonggak Sejarah

2011Open Geospatial Consortium (OGC) mengadopsi NetCDF Core sebagai Standar Geospatial Internasional resmi.
2008NetCDF-4 dirilis, mengadopsi HDF5 sebagai lapisan penyimpanan berkinerja tinggi di bawahnya.
1989Glenn Davis dan Russ Rew membuat NetCDF di Unidata untuk memungkinkan para ilmuwan membagikan data cuaca antar komputer yang berbeda.

Keunggulan & Kelebihan Utama

  • Patokan global untuk sains iklim dan meteorologi: digunakan oleh model iklim NOAA, NASA, ECMWF, dan IPCC.
  • Deskriptif mandiri (self-describing): variabel secara eksplisit menyatakan satuan fisiknya ('degrees_Celsius', 'hPa') dan sumbu koordinat geografis.
  • Dimensi rekaman yang dapat ditambah (appendable): stasiun pemantau cuaca dapat terus menambahkan pengukuran per jam baru selama bertahun-tahun.

Keterbatasan Teknis & Kekurangan

  • Arsitektur ganda: NetCDF-3 klasik menggunakan pembingkaian CDF biner kustom, sementara NetCDF-4 modern menggunakan HDF5 di bawahnya.
  • Memerlukan perangkat lunak visualisasi geografis (Panoply, QGIS, Python xarray) untuk melihatnya dengan benar.
  • Dataset besar dapat mencakup puluhan gigabyte per jalinan simulasi.

Fakta Teknis Menarik

  • Tiga magic byte pertama 'CDF' singkatan dari 'Common Data Form', untuk menghormati format data awal tahun 1980-an milik NASA yang menginspirasi NetCDF.
  • Konvensi Metadata Climate and Forecast (CF) menstandarisasi nama variabel agar model komputer di seluruh dunia dapat saling memahami.
  • Setiap prakiraan cuaca global yang ditampilkan di berita televisi dihasilkan menggunakan komputer super yang memproses data NetCDF.

Pertanyaan Teknis yang Sering Diajukan

Apa itu file NetCDF (.nc)?

File NetCDF adalah format data ilmiah yang digunakan oleh para ahli meteorologi dan oseanografi untuk menyimpan data cuaca, suhu, arus laut, dan iklim multi-dimensi.

Bagaimana cara melihat file NetCDF?

Anda dapat melihat dan memetakan data NetCDF menggunakan NASA Panoply, QGIS, Python (xarray/matplotlib), atau mengonversinya ke CSV/GeoJSON dengan File2File.app.

Apa perbedaan antara NetCDF-3 dan NetCDF-4?

NetCDF-3 adalah format biner asli dengan batas variabel 2 GB. NetCDF-4 menggunakan teknologi HDF5 di balik layar, yang mendukung kompresi dan ukuran file tanpa batas.