Grid NetCDF (.nc)

Standar 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

Konverter NETCDF ke CSV gratis yang berjalan di peramban. Konversikan berkas secara instan di perangkat Anda.

Pemeriksaan & Metadata

Sistem operasi dan penganalisis file mengenali file NetCDF dengan memeriksa urutan byte biner di bagian awal:

Pilih atau letakkan berkas di sini

Privat - file tidak pernah meninggalkan perangkat Anda

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

Tanda Tangan Header per Byte (Byte Penanda)

Sistem operasi dan penganalisis file mengenali file NetCDF dengan memeriksa urutan byte biner di bagian awal:

TANDA TANGAN HEX (OFFSET 0):

43 44 46 01 / 43 44 46 02

REPRESENTASI ASCII: CDF\x01 / CDF\x02

Standardisasi: Standar Inti NetCDF OGC / Standar NASA ESDS

Spesifikasi Teknis

Arsitektur KontainerFormat CDF klasik (byte tanda tangan 'CDF\x01' atau 'CDF\x02', dengan offset 64-bit) atau NetCDF-4 (kontainer HDF5 dengan konvensi Climate and Forecast (CF))
KompresiTanpa kompresi (format klasik) atau kompresi chunk Deflate/Zstd (NetCDF-4)
Urutan ByteBig-endian (format klasik) atau little-endian / big-endian (NetCDF-4 HDF5)
Ruang WarnaTidak berlaku (array multidimensi iklim dan oseanografi)
Saluran & StrukturVariabel multidimensi (suhu, salinitas, tekanan) yang dipetakan berdasarkan dimensi (waktu, lintang, bujur, kedalaman)
Dimensi MaksimumFormat klasik terbatas hingga 2 GB per variabel; NetCDF-4 secara praktis tanpa batas
TransparansiTidak ada
Streaming & ProgresifStreaming variabel rekaman memungkinkan penambahan langkah waktu baru secara berkelanjutan

Perbandingan Teknis NetCDF dengan 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 yang MendasariCDF Klasik atau HDF5 (NetCDF-4)Wadah B-tree HDF5 asliBingkai bitstream yang dipaketkanBlok header/data berukuran 2880 byte
Standar OGCStandar Ilmu Bumi OGC ResmiBukan standar OGCStandar internasional WMOStandar internasional IAU

Pola Kerusakan Umum dan Panduan Pemulihan Hex

Perangkat lunak melaporkan 'NetCDF: Unknown file format'.

Penyebab Utama: File NetCDF-4 dibuka dengan pustaka NetCDF-3 lawas, atau byte tanda tangan CDF tidak ada.

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

Analisis Keamanan & Vektor Serangan Parser

Pustaka NetCDF klasik dan NetCDF-4 memproses jumlah dimensi dari sumber yang tidak tepercaya. Jika luapan bilangan bulat terjadi, hal itu dapat menyebabkan kerusakan memori.

Vektor Serangan yang Diketahui

  • Luapan bilangan bulat selama perhitungan perkalian 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: Proses file NetCDF menggunakan mesin WebAssembly yang di-sandbox dan aman secara memori.

Asal-Usul & Tonggak Sejarah

2011Open Geospatial Consortium (OGC) mengadopsi NetCDF Core sebagai Standar Geospasial Internasional resmi.
2008NetCDF-4 dirilis dengan mengadopsi HDF5 sebagai lapisan penyimpanan berkinerja tinggi.
1989Glenn Davis dan Russ Rew membuat NetCDF di Unidata agar para ilmuwan dapat berbagi data cuaca antarberbagai komputer.

Keunggulan & Kelebihan Utama

  • NetCDF digunakan dalam penelitian iklim dan meteorologi, termasuk beberapa alur kerja pemodelan iklim; penggunaannya berbeda menurut proyek dan organisasi.
  • Format ini menjelaskan dirinya sendiri: variabel menyatakan satuan fisik ('degrees_Celsius', 'hPa') dan sumbu koordinat geografisnya secara eksplisit.
  • Dimensi rekaman yang dapat diperluas: stasiun pemantau cuaca dapat terus menambahkan pengukuran per jam selama bertahun-tahun.

Keterbatasan Teknis & Kekurangan

  • Arsitekturnya ganda: NetCDF-3 klasik menggunakan framing biner CDF kustom, sedangkan NetCDF-4 modern menggunakan HDF5 sebagai teknologi penyimpanan di baliknya.
  • Memerlukan perangkat lunak visualisasi geografis (Panoply, QGIS, Python xarray) untuk membuka dan memvisualisasikan data dengan benar.
  • Dataset besar dapat mencapai puluhan gigabita untuk setiap simulasi.

Fakta Teknis Menarik

  • Tiga magic byte pertama 'CDF' merupakan 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.
  • Pusat cuaca menggunakan beragam model prakiraan, sistem komputasi, dan format data; NetCDF dan GRIB sama-sama digunakan dalam meteorologi operasional.

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.