NetCDF Izgarası (.nc)
OGC StandartAğ 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:
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 02ASCII GÖSTERİMİ: CDF\x01 / CDF\x02
Standardizasyon: OGC NetCDF Core Standard / NASA ESDS Standard
Teknik Özellikler
| Konteyner Mimarisi | Classic 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ırma | Uncompressed (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 Boyutlar | Classic limited to 2 GB per variable; NetCDF-4 practically unlimited |
| Şeffaflık | None |
| Akış ve Aşamalı (Streaming & Progressive) | Record variable streaming allows continuously appending new timesteps |
Teknik Karşılaştırma Matrisi: NetCDF ve Rakipleri
| Teknik Nitelik | NetCDF (Güncel) | HDF5 | GRIB | FITS |
|---|---|---|---|---|
| Birincil Alan | Meteoroloji, Oşinografi, İklim | Genel süper bilgisayar ve yapay zeka | Operasyonel sayısal hava durumu ızgaraları | Astronomi ve Astrofizik |
| Fiziksel Birim Standartları | CF Konvansiyonları ('units' özniteliği) | Standardize edilmiş birim şeması yok | Sabit WMO tablo parametreleri | FITS standart astronomik birimleri |
| Alttaki Motor | Klasik CDF veya HDF5 (NetCDF-4) | Yerel HDF5 B ağacı konteyneri | Paketlenmiş bit akışı çerçeveleri | 2880 baytlık üst bilgi/veri blokları |
| OGC Standardı | Resmi OGC Dünya Bilimi Standardı | OGC standardı değil | WMO 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ı
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.