NetCDF Izgarası (.nc)

OGC Standart

Ağ Ortak Veri Formu (NetCDF), Açık Jeoseküler Konsorsiyum (OGC) ve NOAA tarafından standardize edilmiş; atmosferik araştırma, hava tahmini, iklim modellemesi ve oşinografi için evrensel veri formatıdır.

NETCDF formatını CSV formatına dönüştür

Ücretsiz tarayıcı içi NETCDF - CSV dönüştürücü. Dosyalarınızı cihazınızda anında dönüştürün.

İncele & Meta Veriler

İşletim sistemleri ve dosya çözümleyicileri, NetCDF dosyalarını başlangıçtaki ikili bayt dizisini inceleyerek tanımlar:

Dosyaları buraya seçin veya bırakın

Kesinlikle %100 tarayıcı içi gizli dönüşüm - dosyalar asla cihazınızdan ayrılmaz

veya yapıştırın Ctrl+V
Sıfır Ağ Aktarımı Gizlilik Garantisi: Harici sunuculara 0 bayt yüklendi. Tüm işlemler tarayıcınızın korumalı alanında (sandbox) yerel olarak gerçekleştirildi.

Bayt Düzeyinde Başlık İmzası (Magic Bytes)

İşletim sistemleri ve dosya çözümleyicileri, NetCDF dosyalarını başlangıçtaki ikili bayt dizisini inceleyerek tanımlar:

HEX İMZASI (OFSET 0):

43 44 46 01 / 43 44 46 02

ASCII GÖSTERİMİ: CDF\x01 / CDF\x02

Standardizasyon: OGC NetCDF Core Standard / NASA ESDS Standard

Teknik Özellikler

Konteyner MimarisiClassic CDF format (magic 'CDF\x01' or 'CDF\x02' 64-bit offset) or NetCDF-4 (HDF5 container with Climate and Forecast CF conventions)
SıkıştırmaUncompressed (classic) or Deflate/Zstd chunk compression (NetCDF-4)
Bayt Düzeni (Endianness)Big-Endian (classic) or Little/Big-Endian (NetCDF-4 HDF5)
Renk UzaylarıN/A (Multi-dimensional Climate & Oceanographic Arrays)
Kanallar ve YapıMulti-dimensional variables (temperature, salinity, pressure) mapped against dimensions (time, lat, lon, depth)
Maksimum BoyutlarClassic limited to 2 GB per variable; NetCDF-4 practically unlimited
ŞeffaflıkNone
Akış ve Aşamalı (Streaming & Progressive)Record variable streaming allows continuously appending new timesteps

Teknik Karşılaştırma Matrisi: NetCDF ve Rakipleri

Teknik NitelikNetCDF (Güncel)HDF5GRIBFITS
Birincil AlanMeteoroloji, Oşinografi, İklimGenel süper bilgisayar ve yapay zekaOperasyonel sayısal hava durumu ızgaralarıAstronomi ve Astrofizik
Fiziksel Birim StandartlarıCF Konvansiyonları ('units' özniteliği)Standardize edilmiş birim şeması yokSabit WMO tablo parametreleriFITS standart astronomik birimleri
Alttaki MotorKlasik CDF veya HDF5 (NetCDF-4)Yerel HDF5 B ağacı konteyneriPaketlenmiş bit akışı çerçeveleri2880 baytlık üst bilgi/veri blokları
OGC StandardıResmi OGC Dünya Bilimi StandardıOGC standardı değilWMO uluslararası standardıIAU uluslararası standardı

Yaygın Bozulma Modları ve Hex Kurtarma Kılavuzu

Yazılım bildirir: 'NetCDF: Bilinmeyen dosya formatı'.

Kök Neden: NetCDF-4 dosyası eski NetCDF-3 kütüphanesiyle açıldı veya CDF sihirli baytları eksik.

Kurtarma: Üst bilgi sürümünü inceleyin veya File2File NetCDF Dönüştürücü ile dönüştürün.

Güvenlik Analizi ve Ayrıştırıcı Saldırı Vektörleri

Klasik NetCDF ve NetCDF-4 kütüphaneleri, tamsayı taşmasının belleğin bozulmasına neden olabileceği güvenilmeyen boyut sayılarını işler.

Bilinen Saldırı Vektörleri

  • libnetcdf'te boyut çarpımı hesaplamaları sırasında tamsayı taşması.
  • Bozuk öznitelik metin dizeleri ayrıştırılırken arabellek üzerinden okuma.
  • Bozuk kayıt boyutu uzaklıkları aracılığıyla hizmet reddi.

Savunmacı En İyi Uygulamalar:

Tarihsel Kökenler ve Kilometre Taşları

2011Açık Jeospatial Konsorsiyumu (OGC), NetCDF Core'u resmi bir Uluslararası Jeospatial Standart olarak benimser.
2008NetCDF-4 yayımlanır, temel yüksek performanslı depolama katmanı olarak HDF5'i benimser.
1989Glenn Davis ve Russ Rew, bilim insanlarının farklı bilgisayarlar arasında hava durumu verilerini paylaşmasını sağlamak için Unidata'da NetCDF'i oluşturur.

Temel Avantajlar ve Artılar

  • İklim bilimi ve meteoroloji için küresel kıyaslama: NOAA, NASA, ECMWF ve IPCC iklim modelleri tarafından kullanılır.
  • Kendi kendini tanımlayan: değişkenler fiziksel birimlerini ('degrees_Celsius', 'hPa') ve coğrafi koordinat eksenlerini açıkça belirtir.
  • Eklenebilir kayıt boyutları: hava durumu izleme istasyonları yıllar boyunca sürekli olarak yeni saatlik ölçümler ekleyebilir.

Teknik Kısıtlamalar ve Eksiler

  • Çift mimari: klasik NetCDF-3 özel ikili CDF çerçeveleme kullanırken, modern NetCDF-4 kaputun altında HDF5 kullanır.
  • Düzgün bir şekilde görüntülemek için coğrafi görselleştirme yazılımı (Panoply, QGIS, Python xarray) gerektirir.
  • Büyük veri kümeleri simülasyon çalışması başına onlarca gigabayta yayılabilir.

İlginç Teknik Bilgiler

  • İlk üç sihirli bayt 'CDF', NetCDF'e ilham veren NASA'nın 1980'lerden kalma önceki veri formatını onurlandırarak 'Common Data Form' anlamına gelir.
  • İklim ve Tahmin (CF) Meta Veri Konvansiyonları, dünya çapındaki bilgisayar modellerinin birbirini anlaması için değişken adlarını standardize eder.
  • Televizyon haberlerinde gösterilen her küresel hava durumu tahmini, NetCDF verilerini işleyen süper bilgisayarlar kullanılarak oluşturulmuştur.

Sıkça Sorulan Teknik Sorular

NetCDF (.nc) dosyası nedir?

NetCDF dosyası; meteorologlar ve oşinograflar tarafından çok boyutlu hava durumu, sıcaklık, okyanus akıntısı ve iklim verilerini depolamak için kullanılan bilimsel veri formatıdır.

NetCDF dosyasını nasıl görüntüleyebilirim?

NASA Panoply, QGIS, Python (xarray/matplotlib) kullanarak NetCDF verilerini görüntüleyebilir ve çizebilir veya File2File.app ile CSV/GeoJSON'a dönüştürebilirsiniz.

NetCDF-3 ve NetCDF-4 arasındaki fark nedir?

NetCDF-3, 2 GB değişken sınırına sahip orijinal ikili formattır. NetCDF-4, sıkıştırma ve sınırsız dosya boyutu desteğiyle arka planda HDF5 teknolojisini kullanır.