NetCDF ग्रिड (.nc)

OGC मानक

नेटवर्क कॉमन डेटा फॉर्म (NetCDF) वायुमंडलीय अनुसंधान, मौसम पूर्वानुमान, जलवायु मॉडलिंग और महासागर विज्ञान के लिए सार्वभौमिक डेटा प्रारूप है, जिसे ओपन जियोस्पेशियल कंसोर्टियम (OGC) और NOAA द्वारा मानकीकृत किया गया है।

NETCDF को CSV में कन्वर्ट करें

मुफ्त इन-ब्राउज़र NETCDF से CSV कन्वर्टर। अपने डिवाइस पर तुरंत फ़ाइलें कन्वर्ट करें।

इंस्पेक्ट और मेटाडेटा

ऑपरेटिंग सिस्टम और फ़ाइल विश्लेषक शुरुआती बाइनरी बाइट अनुक्रम का निरीक्षण करके NetCDF फ़ाइलों की पहचान करते हैं:

फ़ाइलें यहाँ चुनें या छोड़ें

100% प्राइवेट इन-ब्राउज़र कन्वर्शन - फ़ाइलें कभी आपका डिवाइस नहीं छोड़तीं

या पेस्ट करें Ctrl+V
शून्य-नेटवर्क-ट्रांसमिशन गोपनीयता गारंटी: बाहरी सर्वर पर 0 बाइट अपलोड किए गए। सारी प्रोसेसिंग आपके ब्राउज़र सैन्डबॉक्स में स्थानीय रूप से हुई।

बाइट-स्तरीय हेडर हस्ताक्षर (मैजिक बाइट्स)

ऑपरेटिंग सिस्टम और फ़ाइल विश्लेषक शुरुआती बाइनरी बाइट अनुक्रम का निरीक्षण करके NetCDF फ़ाइलों की पहचान करते हैं:

HEX हस्ताक्षर (ऑफ़सेट 0):

43 44 46 01 / 43 44 46 02

ASCII निरूपण: CDF\x01 / CDF\x02

मानकीकरण: OGC NetCDF Core Standard / NASA ESDS Standard

तकनीकी विनिर्देश

कंटेनर आर्किटेक्चरClassic CDF format (magic 'CDF\x01' or 'CDF\x02' 64-bit offset) or NetCDF-4 (HDF5 container with Climate and Forecast CF conventions)
कंप्रेशनUncompressed (classic) or Deflate/Zstd chunk compression (NetCDF-4)
बाइट एंडियानेसBig-Endian (classic) or Little/Big-Endian (NetCDF-4 HDF5)
कलर स्पेसN/A (Multi-dimensional Climate & Oceanographic Arrays)
चैनल और संरचनाMulti-dimensional variables (temperature, salinity, pressure) mapped against dimensions (time, lat, lon, depth)
अधिकतम आयामClassic limited to 2 GB per variable; NetCDF-4 practically unlimited
पारदर्शिता (Transparency)None
स्ट्रीमिंग और प्रोग्रेसिवRecord variable streaming allows continuously appending new timesteps

तकनीकी तुलना मैट्रिक्स: NetCDF बनाम प्रतियोगी

तकनीकी विशेषताNetCDF (वर्तमान)HDF5GRIBFITS
प्राथमिक डोमेनमौसम विज्ञान, महासागर विज्ञान, जलवायुसामान्य सुपरकंप्यूटिंग और AIपरिचालन संख्यात्मक मौसम ग्रिडखगोल विज्ञान और खगोल भौतिकी
भौतिक इकाइयाँ मानकCF परंपराएं ('units' विशेषता)कोई मानकीकृत इकाई स्कीमा नहींनिश्चित WMO तालिका पैरामीटरFITS मानक खगोलीय इकाइयाँ
अंतर्निहित इंजनक्लासिक CDF या HDF5 (NetCDF-4)मूल HDF5 B-ट्री कंटेनरपैक्ड बिटस्ट्रीम फ्रेम2880-बाइट हेडर/डेटा ब्लॉक
OGC मानकआधिकारिक OGC पृथ्वी विज्ञान मानकOGC मानक नहींWMO अंतर्राष्ट्रीय मानकIAU अंतर्राष्ट्रीय मानक

सामान्य करप्शन मोड और हेक्स रिकवरी गाइड

सॉफ़्टवेयर 'NetCDF: Unknown file format' रिपोर्ट करता है।

मूल कारण: NetCDF-4 फ़ाइल को लीगेसी NetCDF-3 लाइब्रेरी के साथ खोला गया, या CDF मैजिक बाइट्स गायब हैं।

रिकवरी: हेडर संस्करण का निरीक्षण करें या File2File NetCDF कन्वर्टर के साथ कनवर्ट करें।

सुरक्षा विश्लेषण और पार्सर अटैक वेक्टर्स

क्लासिक NetCDF और NetCDF-4 लाइब्रेरी उन अविश्वसनीय आयाम गणनाओं को प्रोसेस करती हैं जहाँ पूर्णांक ओवरफ़्लो (integer overflow) मेमोरी भ्रष्टाचार का कारण बन सकता है।

ज्ञात अटैक वेक्टर्स

  • libnetcdf में आयाम उत्पाद गणना के दौरान पूर्णांक ओवरफ़्लो।
  • दूषित विशेषता टेक्स्ट स्ट्रिंग को पार्स करते समय बफर ओवर-रीड।
  • खराब किए गए रिकॉर्ड आयाम ऑफ़सेट के माध्यम से सेवा से इनकार (Denial of Service)।

सुरक्षात्मक सर्वोत्तम प्रथाएँ:

ऐतिहासिक मूल और मील के पत्थर

2011ओपन जियोस्पेशियल कंसोर्टियम (OGC) ने NetCDF कोर को एक आधिकारिक अंतर्राष्ट्रीय जियोस्पेशियल मानक के रूप में अपनाया।
2008NetCDF-4 रिलीज़ किया गया, जिसमें इसके अंतर्निहित उच्च-प्रदर्शन भंडारण परत के रूप में HDF5 को अपनाया गया।
1989ग्लेन डेविस (Glenn Davis) और रस रेव (Russ Rew) ने वैज्ञानिकों को विभिन्न कंप्यूटरों पर मौसम डेटा साझा करने की अनुमति देने के लिए Unidata में NetCDF बनाया।

मुख्य लाभ और खूबियाँ

  • जलवायु विज्ञान और मौसम विज्ञान के लिए वैश्विक मानक: NOAA, NASA, ECMWF और IPCC जलवायु मॉडल द्वारा उपयोग किया जाता है।
  • स्व-वर्णनात्मक: चर स्पष्ट रूप से अपनी भौतिक इकाइयाँ ('degrees_Celsius', 'hPa') और भौगोलिक समन्वय अक्ष बताते हैं।
  • जोड़ने योग्य रिकॉर्ड आयाम: मौसम निगरानी स्टेशन वर्षों तक लगातार नए प्रति घंटे माप जोड़ सकते हैं।

तकनीकी सीमाएँ और कमियाँ

  • दोहरी वास्तुकला: क्लासिक NetCDF-3 कस्टम बाइनरी CDF फ्रेमिंग का उपयोग करता है, जबकि आधुनिक NetCDF-4 हूड के तहत HDF5 का उपयोग करता है।
  • ठीक से देखने के लिए भौगोलिक विज़ुअलाइज़ेशन सॉफ़्टवेयर (Panoply, QGIS, Python xarray) की आवश्यकता होती है।
  • बड़े डेटासेट प्रति सिमुलेशन रन में दसियों गीगाबाइट तक फैल सकते हैं।

रोचक तकनीकी जानकारी

  • पहले तीन मैजिक बाइट्स 'CDF' का मतलब 'कॉमन डेटा फॉर्म' है, जो NASA के 1980 के दशक के पहले के डेटा प्रारूप का सम्मान करता है जिसने NetCDF को प्रेरित किया था।
  • जलवायु और पूर्वानुमान (CF) मेटाडेटा परंपराएं चर नामों को मानकीकृत करती हैं ताकि दुनिया भर के कंप्यूटर मॉडल एक-दूसरे को समझ सकें।
  • टेलीविजन समाचारों पर दिखाए जाने वाले प्रत्येक वैश्विक मौसम पूर्वानुमान को NetCDF डेटा का प्रसंस्करण करने वाले सुपर कंप्यूटरों का उपयोग करके उत्पन्न किया गया था।

अक्सर पूछे جانے वाले तकनीकी प्रश्न

NetCDF (.nc) फ़ाइल क्या है?

NetCDF फ़ाइल मौसम विज्ञानियों और समुद्र विज्ञानियों द्वारा बहु-आयामी मौसम, तापमान, महासागरीय धाराओं और जलवायु डेटा को संग्रहीत करने के लिए उपयोग किया जाने वाला एक वैज्ञानिक डेटा प्रारूप है।

मैं NetCDF फ़ाइल कैसे देख सकता हूँ?

आप NASA Panoply, QGIS, Python (xarray/matplotlib) का उपयोग करके NetCDF डेटा देख और प्लॉट कर सकते हैं, या File2File.app से इसे CSV/GeoJSON में बदल सकते हैं।

NetCDF-3 और NetCDF-4 में क्या अंतर है?

NetCDF-3 मूल बाइनरी प्रारूप है जिसमें 2 GB चर सीमाएँ हैं। NetCDF-4 अंदर HDF5 तकनीक का उपयोग करता है, जो संपीड़न (compression) और असीमित फ़ाइल आकारों का समर्थन करता है।