GET https://contrails.googleapis.com/v2/grids: الحصول على شبكة من توقعات تشكّل السحب النفاثية
في حال نجاح الطلب، ستكون الاستجابة عبارة عن ملف NetCDF يتضمّن قيم تأثيرات التكاثف.
مَعلمات طلب البحث
| المعلمات | |
|---|---|
time |
الحقل مطلوب. وقت الطلب التنسيق: سلسلة التاريخ والوقت بتنسيق ISO 8601 أو عدد صحيح يمثل فترة يونكس مثلاً: |
bbox[] |
اختياريّ. حدود المنطقة المطلوب عرضها التنسيق: [lng_min, lat_min, lng_max, lat_max] مثلاً: |
aircraftType |
اختياريّ. رمز الطائرة التنسيق: رمز نوع الطائرة المكوّن من 4 أحرف وفقًا لمنظمة الطيران المدني الدولي (ICAO) مثلاً: |
flightLevel[] |
اختياريّ. مستويات الرحلات الجوية المطلوب عرضها. في حال عدم تحديد مستوى رحلة، سيتم تضمين جميع مستويات الرحلات. التنسيق: مستويات الرحلات الجوية بالهكتوفيت [270, 280, 290, 300, 310, 320, 330, 340, 350, 360, 370, 380, 390, 400, 410, 420, 430, 440] مثلاً: |
format |
اختياريّ. التنسيق المطلوب سيؤدي إدخال قيمة أخرى غير "netcdf4" إلى ظهور خطأ UNIMPLEMENTED لأنّ المضلّعات غير متاحة. |
aircraftClass |
اختياريّ. فئة الطائرة لا تتوفّر حاليًا سوى القيمة |
data[] |
اختياريّ. يحدّد هذا الحقل متغيّرات البيانات المطلوب تضمينها في الرد. يمكنه التعامل مع متغيّر بيانات واحد أو عدة متغيّرات.
في حال كان هذا الحقل فارغًا أو لم يتم توفيره، سيتم ضبط القيمة تلقائيًا على مثلاً: |
أمثلة
لاسترداد شبكة آثار التكاثف العالمية التلقائية لنقطة زمنية معيّنة، اتّبِع الخطوات التالية:
response = requests.get( url="https://contrails.googleapis.com/v2/grids", params={"time": 2026-01-27T12:00:00Z}, headers={"x-goog-api-key": API_KEY}, )عند تحميل هذا الطلب باستخدام xarray، يعرض مجموعة البيانات التالية:
الأبعاد: (خط الطول: 1441، خط العرض: 721، مستوى الطيران: 18، الوقت: 1) الإحداثيات الاسم الأبعاد نوع البيانات القيم longitude (خط الطول) float32 -180.0 -179.8 ... 179.8 1... latitude (خط العرض) float32 -90.0 -89.75 -89.5 ... 8... flight_level (flight_level) int16 270 280 290 300 ... 41... الوقت (الوقت) datetime64[ns] 2026-01-28T20:00:00 forecast_reference_time (الوقت) datetime64[ns] 2026-01-27T08:00:00 متغيّرات البيانات مسارات التكاثف (خط الطول، خط العرض، مستوى الطيران، الوقت) float32 0.0 0.0 0.0 0.0 ... 0.0 ... السمات inference_pipeli... contrails.forecast-pipeline_20260115.02_p0 api_version : contrails.api-service_20260125.00_p0 aircraft_class : المظهر التلقائي لاسترداد شبكة تقتصر على حدود جغرافية معيّنة ويتم فلترتها حسب نوع طائرة معيّن، مع تحديد الوقت كعدد صحيح بتنسيق Unix epoch:
response = requests.get( url="https://contrails.googleapis.com/v2/grids", params={"time": 1769508160, "bbox": [-40, 20, 20, 60], "aircraftType": "A320" }, headers={"x-goog-api-key": API_KEY}, )لاسترداد شبكة محصورة بمجموعة فرعية من مستويات الطيران ومنطقة معيّنة باستخدام الطبقتَين
contrailsوexpected_effective_energy_forcing، اتّبِع الخطوات التالية:response = requests.get( url="https://contrails.googleapis.com/v2/grids", params={"time": 2026-01-27T12:00:00Z, "bbox": [-10, 40, 10, 55], "flightLevel": [300,310,320,330], "data": ["contrails", "expected_effective_energy_forcing"] }, headers={"x-goog-api-key": API_KEY}, )