เอกสารนี้ระบุสัญญาข้อมูล NetCDF สำหรับข้อมูลการคาดการณ์คอนเทรลตามวิธีการ Contrail Forecast API getGrids
รูปแบบข้อมูล
ตารางกริดการคาดการณ์ครอบคลุมทั้งโลกและแสดงผลในรูปแบบ 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] |
วันที่และเวลาของการพยากรณ์สภาพอากาศจริงที่ขอตามเขตเวลา UTC |
forecast_reference_time |
datetime64[ns] |
วันที่และเวลาที่คํานวณการคาดการณ์ ไม่ใช่เวลาของการคาดการณ์เองตามเขตเวลา UTC |
ตัวแปร
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
ไปยังดัชนีคอนเทรลส์ได้ที่การตีความการบังคับใช้พลังงาน