تمثّل هذه السمة أجزاء مسارات التكثّف المنسوبة لقائمة محدّدة من الرحلات الجوية.
تنسيق البيانات
تحتوي طلبات الحصول على مسارات التكثّف المنسوبة على بيانات بالبنية التالية:
| تمثيل JSON |
|---|
{
"attributions": [
{
object ( |
| الحقول | |
|---|---|
attributions[] |
قائمة بمصادر البيانات، مصدر واحد لكل اسم مورد محدّد في |
تحديد المصدر
تمثّل حدثًا مجمّعًا لمسار التكثيف لرحلة جوية معيّنة تلخّص جميع أجزاء مسار التكثيف المنسوبة (مثل إجمالي الكيلومترات والطاقة).
| تمثيل JSON |
|---|
{ "name": string, "flightDetails": { object ( |
| الحقول | |
|---|---|
name |
المعرّف. اسم مورد الرحلة الجوية التنسيق: المكوّنات:
|
flightDetails |
المعلومات التفصيلية لهذه الرحلة الجوية |
contrail |
سمات مسارات التكاثف المجمّعة للرحلة الجوية بأكملها يجمع هذا المقياس سمات مسارات التكاثف من جميع الأجزاء المنسوبة. تفسير الحالة (ضمن رحلة جوية تم العثور عليها):
|
segments[] |
Per-segment contrail attributions. يمثّل كل إدخال فترة زمنية مختلفة للرحلة التي تم تحديد مسارات التكاثف فيها. |
visualizationUrl |
النتائج فقط. رابط إلى عرض مرئي تفاعلي لنسب مسارات التكاثف النفاثة لهذه الرحلة على صفحة ContrailWatch في ContrailExplorer ويعرض مسار الرحلة الجوية المطابق لمسارات التكاثف التي رصدتها الأقمار الصناعية. لا تتم تعبئة هذا الحقل إلا للرحلات الجوية التي تم العثور عليها عند استخدام طريقة العرض |
FlightDetails
تحدّد هذه السمة المجموعة الكاملة من معلومات الرحلات الجوية التي يتم عرضها في الردّ.
| تمثيل JSON |
|---|
{ "carrier": string, "flightNumber": integer, "departureTime": string, "icao24": string, "originAirport": string, "destinationAirport": string, "callSign": string, "analyzedFlightDistanceMeters": integer } |
| الحقول | |
|---|---|
carrier |
رمز شركة النقل الجوي التابعة لاتحاد النقل الجوي الدولي (IATA) للرحلة الجوية (مثل "AA") |
flightNumber |
رقم الرحلة الجوية (مثلاً "123") |
departureTime |
تاريخ المغادرة حسب المنطقة الزمنية لمطار المغادرة بتنسيق YYYYMMDD |
icao24 |
عنوان الطائرة المكوّن من 24 بت وفقًا لمنظمة الطيران المدني الدولي (ICAO) |
originAirport |
رمز مطار المغادرة وفقًا لاتحاد النقل الجوي الدولي (IATA) |
destinationAirport |
رمز الاتحاد الدولي للنقل الجوي لمطار الوجهة |
callSign |
إشارة النداء الخاصة بالطائرة يحتوي هذا الحقل بشكل تفضيلي على رمز النداء المستخدَم في اتصالات مراقبة الحركة الجوية (ATC). إذا لم يكن رمز النداء المحدّد لخدمات مراقبة الحركة الجوية متاحًا أو كان مطابقًا لرمز الرحلة الجوية العادي، يحتوي هذا الحقل على رمز الرحلة الجوية العادي (عادةً ما يكون مزيجًا من رمز شركة الطيران ورقم الرحلة الجوية للرحلات التجارية). |
analyzedFlightDistanceMeters |
مسافة الرحلة التي تم تحليلها، بالأمتار |
ContrailAttributes
تمثّل سمات مسارات التكثّف لرحلة جوية أو جزء من رحلة جوية.
| تمثيل JSON |
|---|
{ "lengthMeters": integer, "effectiveEnergyForcingJoules": string } |
| الحقول | |
|---|---|
lengthMeters |
طول المجموعات الفرعية لمسار الرحلة التي تم تحديد مسارات التكثّف فيها، بالمتر ويتم احتساب ذلك على أنّه مسافة الدائرة الكبرى بين نقاط المسار الجوي. |
effectiveEnergyForcingJoules |
إجمالي الطاقة الفعّالة الناتجة عن مسارات التكثّف، بالجول ويتم احتساب ذلك من خلال استخراج التأثير الإشعاعي الفعّال من نتائج توقّعات CoCiP الرباعية الأبعاد والمقسّمة إلى شبكات، ثم استقراء هذه النتائج خطيًا. هذه المنهجية عرضة للتغيير. |
SegmentAttribution
تمثّل هذه السمة نسبة مساهمة مسارات التكاثف في جزء زمني معيّن من الرحلة الجوية.
| تمثيل JSON |
|---|
{ "startTime": string, "endTime": string, "contrail": { object ( |
| الحقول | |
|---|---|
startTime |
وقت بدء جزء الرحلة الذي تُنسب إليه مسارات التكثّف يكون هذا الطابع الزمني بالثواني حسب التوقيت العالمي المنسَّق (UTC). |
endTime |
وقت انتهاء جزء الرحلة الذي يُنسب إليه مسار التكثّف يكون هذا الطابع الزمني بالثواني حسب التوقيت العالمي المنسَّق (UTC). |
contrail |
سمات مسارات التكاثف لهذه الشريحة المحدّدة |
detectionEvidences[] |
عمليات رصد فردية لمسارات التكثّف عبر الأقمار الصناعية تقدّم دليلاً على نسبها إلى هذا الجزء من الرحلة |
attributionMethod |
النتائج فقط. الطريقة المستخدَمة لتحديد مصدر مسارات التكثّف في هذا الجزء (مثل نموذج CoCiP أو الملاحظة المباشرة) |
longGapInterpolation |
النتائج فقط. تكون القيمة "صحيح" إذا تم إنشاء مسار رحلة الشريحة من خلال الاستكمال على فجوة طويلة في بيانات ADS-B (أكثر من 5 دقائق). |
waypointAttributions[] |
النتائج فقط. سمات مسارات التكاثف لكل نقطة على المسار تم ربطها على مستوى هذا الجزء. |
ContrailDetectionEvidence
تفاصيل رصد واحد لمسار تكثّف عبر القمر الصناعي
| تمثيل JSON |
|---|
{
"observationTime": string,
"observedLengthMeters": integer,
"dataSource": enum ( |
| الحقول | |
|---|---|
observationTime |
الوقت الذي تم فيه التقاط صورة القمر الصناعي التي تم رصد مسار التكثّف فيها ويكون هذا عادةً وقت بدء الفحص. يكون هذا الطابع الزمني بالثواني حسب التوقيت العالمي المنسَّق (UTC). |
observedLengthMeters |
الطول المرصود من البداية إلى النهاية لمسار التكاثف الخطي بالأمتار، كما تم رصده في صورة القمر الصناعي المحدّدة بواسطة
|
dataSource |
النتائج فقط. مصدر بيانات القمر الصناعي المستخدَمة في عملية الرصد هذه |
DataSource
مصدر بيانات الأقمار الصناعية المستخدَمة لرصد مسارات التكثّف قد تتم إضافة قيم أخرى في المستقبل.
من بين مخرجات بيانات الأقمار الصناعية المتاحة، تتميز عمليات تحديد المصدر المستندة إلى GOES East وHimawari بجودة على مستوى الإنتاج، في حين أنّ عمليات تحديد المصدر المستندة إلى MTG لا تزال في المرحلة التجريبية وتخضع حاليًا لتحسينات في الجودة.
| عمليات التعداد | |
|---|---|
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 |
تستند صور القمر الصناعي في Contrails API إلى ما يلي:
- بيانات NOAA GOES من 2019 إلى 2026
- بيانات EUMETSAT Meteosat FCI من 2024 إلى 2026
- JAMSTEC DIAS (بيانات Himawari) من 2025 إلى 2026
WaypointAttribution
تمثّل سمات مسارات التكثيف لنقطة معيّنة على المسار في جزء من الرحلة الجوية.
| تمثيل JSON |
|---|
{
"time": string,
"contrailAttributes": {
object ( |
| الحقول | |
|---|---|
time |
الوقت عند النقطة على المسار بالثواني حسب التوقيت العالمي المنسّق (UTC). |
contrailAttributes |
سمات مسارات التكاثف التي تم ربطها بهذه النقطة المحدّدة على المسار |
AttributionMethod
يحدّد الإجراء أو المنهجية المحدّدة المستخدَمة لتحديد المصدر.
| عمليات التعداد | |
|---|---|
ATTRIBUTION_METHOD_OBSERVATION |
يتم تحديد المصدر بدقة من خلال المطابقة مع عمليات رصد مسارات التكاثف عبر الأقمار الصناعية. |
ATTRIBUTION_METHOD_COCIP |
تعتمد عمليات تحديد المصدر بشكل صارم على نموذج CoCiP المستند إلى الفيزياء. |
ATTRIBUTION_METHOD_OBSERVATION_ENHANCED_COCIP |
تحديد المصدر المختلط الذي يجمع بين توقّعات نموذج CoCiP المعدَّلة من خلال عمليات الرصد عبر الأقمار الصناعية
|
ATTRIBUTION_METHOD_UNSPECIFIED |
طريقة غير محدّدة |
ملاحظات
يستخدم كل DataSource حدودًا مختلفة لمعالجة المشاهدات المستندة إلى الملاحظة:
الترخيص
إنّ البيانات التي تعرضها واجهة ContrailWatch Attributions API مرخَّصة بموجب CC BY-NC 4.0.