इस दस्तावेज़ में, Contrail Forecast API के getGrids
तरीके से दिखाए गए कॉन्ट्रेल के पूर्वानुमान के डेटा के लिए, NetCDF डेटा कॉन्ट्रैक्ट के बारे में बताया गया है.
डेटा फ़ॉर्मैट
पूर्वानुमान वाले ग्रिड पूरे ग्लोब को कवर करते हैं और इन्हें netCDF4 फ़ॉर्मैट में दिखाया जाता है.
आयाम
नाम | टाइप | ब्यौरा |
---|---|---|
longitude |
float32 |
अनुरोध में कॉन्फ़िगर किए गए अनुसार, -180 से +180 (इसमें शामिल). ग्रिड का रिज़ॉल्यूशन 0.25 डिग्री है. हालांकि, आने वाले समय में इसमें बदलाव हो सकता है. |
latitude |
float32 |
अनुरोध में कॉन्फ़िगर किए गए अनुसार, -90 से लेकर +90 तक. ग्रिड का रिज़ॉल्यूशन 0.25 डिग्री है. हालांकि, आने वाले समय में इसमें बदलाव हो सकता है. |
flight_level |
int16 |
[270, 280, 290, 300, 310, 320, 330, 340, 350, 360, 370, 380, 390, 400, 410, 420, 430, 440], जैसा कि अनुरोध में कॉन्फ़िगर किया गया है. यह वैल्यू हेक्टोफ़ीट में है. फ़्लाइट लेवल, दबाव के लेवल से तय होते हैं. |
time |
datetime64[ns] |
अनुरोध किए गए रीयल वर्ल्ड के पूर्वानुमान की तारीख और समय, यूटीसी में. |
forecast_reference_time |
datetime64[ns] |
यूटीसी के मुताबिक, अनुमान का समय दिखाने के बजाय, अनुमान का हिसाब लगाने की तारीख और समय. |
वैरिएबल
contrails (float32)
: (longitude, latitude, flight_level, time) लगातार कॉन्ट्रेल फ़ोर्सिंग इंडेक्स की वैल्यू [0 - 4] के बीच होनी चाहिए.
कॉन्ट्रेल फ़ोर्सिंग इंडेक्स की वैल्यू, टर्बिलेंस के अनुमान की वैल्यू से प्रेरित होती हैं.
गंभीर समस्या की वैल्यू को इस तरह समझा जा सकता है:
मान | परिभाषा |
---|---|
0 | कोई नहीं |
1 | कम (रोशनी) |
2 | मध्यम |
3 | ज़्यादा (गंभीर) |
4 | बहुत ज़्यादा |
उदाहरण
स्केलिंग के उदाहरण में,ef_per_m
को contrails
इंडेक्स में बदला गया है:
ds["contrails"] = ds["ef_per_m"].clip(min=1e7, max=2e9)
ds["contrails"] = ((ds["contrails"] - 1e7) / (2e9 - 1e7)) * 4
ef_per_m
से कॉन्ट्रेल इंडेक्स तक, बैकग्राउंड की जानकारी देने वाले उदाहरण की मैपिंग के बारे में ज़्यादा जानने के लिए, एनर्जी फ़ोर्सिंग इंटरप्रिटेशन देखें.