फ़्लाइट की किसी खास सूची के लिए, एट्रिब्यूट किए गए कॉन्ट्रेल सेगमेंट.
डेटा फ़ॉर्मैट
एट्रिब्यूट किए गए कॉन्ट्रेल के अनुरोधों में, इस स्ट्रक्चर का डेटा शामिल होता है:
| JSON के काेड में दिखाना |
|---|
{
"attributions": [
{
object ( |
| फ़ील्ड | |
|---|---|
attributions[] |
|
एट्रिब्यूशन
किसी खास फ़्लाइट के लिए, एग्रीगेट किए गए कॉन्ट्रेल इवेंट को दिखाता है. इसमें, एट्रिब्यूट किए गए सभी कॉन्ट्रेल सेगमेंट (जैसे, कुल किलोमीटर और ऊर्जा) की खास जानकारी होती है.
| JSON के काेड में दिखाना |
|---|
{ "name": string, "flightDetails": { object ( |
| फ़ील्ड | |
|---|---|
name |
पहचान. फ़्लाइट का रिसॉर्स नाम. फ़ॉर्मैट: कॉम्पोनेंट:
|
flightDetails |
इस फ़्लाइट की पूरी जानकारी. |
contrail |
पूरी फ़्लाइट के लिए, एग्रीगेट किए गए कॉन्ट्रेल एट्रिब्यूट. इसमें, एट्रिब्यूट किए गए सभी सेगमेंट के कॉन्ट्रेल एट्रिब्यूट का योग शामिल होता है. स्टेटस की व्याख्या (मिली हुई फ़्लाइट के लिए):
|
segments[] |
हर सेगमेंट के लिए, कॉन्ट्रेल एट्रिब्यूशन. हर एंट्री, फ़्लाइट के अलग-अलग टाइम इंटरवल को दिखाती है. इन इंटरवल के लिए, कॉन्ट्रेल को एट्रिब्यूट किया गया है. |
FlightDetails
जवाब में दिखाई गई फ़्लाइट की पूरी जानकारी के सेट को तय करता है.
| JSON के काेड में दिखाना |
|---|
{ "carrier": string, "flightNumber": integer, "departureTime": string, "icao24": string, "originAirport": string, "destinationAirport": string, "callSign": string, "analyzedFlightDistanceMeters": integer } |
| फ़ील्ड | |
|---|---|
carrier |
फ़्लाइट का आईएटीए कैरियर कोड. उदाहरण के लिए, "AA". |
flightNumber |
फ़्लाइट का नंबर. उदाहरण के लिए, "123". |
departureTime |
ऑरिजिन एयरपोर्ट के टाइमज़ोन में, रवानगी की तारीख. int: unix epoch या str: ISO 8601. |
icao24 |
ICAO 24-बिट एयरक्राफ्ट का पता |
originAirport |
आईएटीए ऑरिजिन एयरपोर्ट कोड. |
destinationAirport |
आईएटीए डेस्टिनेशन एयरपोर्ट कोड. |
callSign |
एयरक्राफ्ट का कॉलसाइन. इस फ़ील्ड में, एयर ट्रैफ़िक कंट्रोल (एटीसी) के कम्यूनिकेशन में इस्तेमाल किया गया कॉलसाइन शामिल होता है. अगर एटीसी का खास कॉलसाइन उपलब्ध नहीं है या यह स्टैंडर्ड फ़्लाइट डिज़ाइनर के जैसा है, तो इस फ़ील्ड में स्टैंडर्ड फ़्लाइट डिज़ाइनर शामिल होता है. आम तौर पर, यह कमर्शियल फ़्लाइट के लिए, एयरलाइन कोड और फ़्लाइट नंबर का कॉम्बिनेशन होता है. |
analyzedFlightDistanceMeters |
विश्लेषण की गई फ़्लाइट की दूरी, मीटर में. |
ContrailAttributes
किसी फ़्लाइट या फ़्लाइट सेगमेंट के लिए, कॉन्ट्रेल एट्रिब्यूट दिखाता है.
| JSON के काेड में दिखाना |
|---|
{ "lengthMeters": integer, "effectiveEnergyForcingJoules": string } |
| फ़ील्ड | |
|---|---|
lengthMeters |
फ़्लाइट पाथ के उन सबसेट की लंबाई, मीटर में जिनके लिए कॉन्ट्रेल को एट्रिब्यूट किया गया है. इसका हिसाब, फ़्लाइट के वेपॉइंट के बीच की ग्रेट सर्कल दूरी के तौर पर लगाया जाता है. |
effectiveEnergyForcingJoules |
कॉन्ट्रेल की कुल प्रभावी ऊर्जा, जूल में. फ़िलहाल, इसका हिसाब मौसम के औसत के आधार पर लगाया जाता है. इसमें बदलाव हो सकता है. |
SegmentAttribution
किसी फ़्लाइट के खास टाइम सेगमेंट के लिए, कॉन्ट्रेल एट्रिब्यूशन दिखाता है.
| JSON के काेड में दिखाना |
|---|
{ "startTime": string, "endTime": string, "contrail": { object ( |
| फ़ील्ड | |
|---|---|
startTime |
फ़्लाइट सेगमेंट का शुरू होने का समय, जिसके लिए कॉन्ट्रेल को एट्रिब्यूट किया गया है. यह टाइमस्टैंप, यूटीसी epoch सेकंड में होता है. |
endTime |
फ़्लाइट सेगमेंट का खत्म होने का समय, जिसके लिए कॉन्ट्रेल को एट्रिब्यूट किया गया है. यह टाइमस्टैंप, यूटीसी epoch सेकंड में होता है. |
contrail |
इस खास सेगमेंट के लिए, कॉन्ट्रेल एट्रिब्यूट. |
detectionEvidences[] |
सैटलाइट से कॉन्ट्रेल की पहचान से जुड़ी अलग-अलग जानकारी. इससे, इस फ़्लाइट सेगमेंट के लिए एट्रिब्यूशन का सबूत मिलता है. |
ContrailDetectionEvidence
कॉन्ट्रेल की सैटलाइट से की गई एक ऑब्ज़र्वेशन की जानकारी.
| JSON के काेड में दिखाना |
|---|
{
"observationTime": string,
"observedLengthMeters": integer,
"dataSource": enum ( |
| फ़ील्ड | |
|---|---|
observationTime |
वह समय जब सैटलाइट से ली गई इमेज में कॉन्ट्रेल की पहचान की गई. आम तौर पर, यह स्कैन का शुरू होने का समय होता है. यह टाइमस्टैंप, यूटीसी epoch सेकंड में होता है. |
observedLengthMeters |
मीटर में, लीनियर कॉन्ट्रेल की एंड-टू-एंड लंबाई. इसकी पहचान,
|
dataSource |
सिर्फ़ आउटपुट के लिए. सैटलाइट डेटा का सोर्स, जिसका इस्तेमाल इस पहचान के लिए किया गया है. |
DataSource
सैटलाइट डेटा का सोर्स, जिसका इस्तेमाल कॉन्ट्रेल की पहचान के लिए किया गया है. आने वाले समय में, इसमें अन्य वैल्यू जोड़ी जा सकती हैं.
फ़िलहाल, GOES East और MTG, सैटलाइट डेटा के आउटपुट के तौर पर उपलब्ध हैं. GOES East पर आधारित एट्रिब्यूशन, प्रोडक्शन-लेवल की क्वालिटी वाले होते हैं. वहीं, MTG पर आधारित एट्रिब्यूशन अब भी बीटा फ़ेज़ में हैं और इनकी क्वालिटी को बेहतर बनाने पर काम किया जा रहा है.
| Enums | |
|---|---|
DATA_SOURCE_UNSPECIFIED |
डेटा सोर्स की जानकारी नहीं दी गई है. |
GOES_EAST_FULL_DISK |
GOES-East के फ़ुल डिस्क स्कैन का डेटा. |
GOES_WEST_FULL_DISK |
GOES-West के फ़ुल डिस्क स्कैन का डेटा. |
MTG_000_FULL_DISK |
MTG-000 के फ़ुल डिस्क स्कैन का डेटा. |
HIMAWARI_FULL_DISK |
Himawari के फ़ुल डिस्क स्कैन का डेटा. |
लाइसेंस
ContrailWatch Attributions API से मिलने वाले डेटा का लाइसेंस, CC BY-NC 4.0 के तहत मिलता है.