Tài liệu này nêu rõ hợp đồng dữ liệu NetCDF cho dữ liệu dự báo contrail do phương thức API Dự báo contrail getGrids
trả về.
Định dạng dữ liệu
Lưới dự báo bao phủ toàn bộ địa cầu và được trả về ở định dạng netCDF4.
Kích thước
Tên | Loại | Mô tả |
---|---|---|
longitude |
float32 |
Từ -180 đến +180 (bao gồm cả hai giá trị này), như được định cấu hình trong yêu cầu. Độ phân giải lưới là 0,25 độ nhưng có thể thay đổi trong tương lai. |
latitude |
float32 |
Từ -90 đến +90 (bao gồm cả 2 giá trị đó), như được định cấu hình trong yêu cầu. Độ phân giải lưới là 0,25 độ nhưng có thể thay đổi trong tương lai. |
flight_level |
int16 |
[270, 280, 290, 300, 310, 320, 330, 340, 350, 360, 370, 380, 390, 400, 410, 420, 430, 440], như được định cấu hình trong yêu cầu, tính bằng hectofeet. Cấp độ bay được lấy từ các cấp áp suất. |
time |
datetime64[ns] |
Ngày và giờ dự báo thực tế được yêu cầu, theo giờ UTC. |
forecast_reference_time |
datetime64[ns] |
Ngày và giờ tính toán thông tin dự báo, chứ không phải thời gian dự báo, theo giờ UTC. |
Biến
contrails (float32)
: (kinh độ, vĩ độ, độ_cao_chuyến_bay, thời gian) giá trị chỉ mục liên tục của việc tạo contrail từ [0 – 4].
Các giá trị chỉ mục tác động của vệt khói phản lực được lấy cảm hứng từ giá trị dự báo về nhiễu động.
Bạn có thể diễn giải các giá trị Mức độ nghiêm trọng như sau:
Giá trị | Diễn giải |
---|---|
0 | Không có |
1 | Thấp (ánh sáng) |
2 | Vừa phải |
3 | Cao (nghiêm trọng) |
4 | Cực cao |
Ví dụ:
Ví dụ về việc điều chỉnh tỷ lệ dịchef_per_m
thành chỉ mục contrails
:
ds["contrails"] = ds["ef_per_m"].clip(min=1e7, max=2e9)
ds["contrails"] = ((ds["contrails"] - 1e7) / (2e9 - 1e7)) * 4
ef_per_m
đến chỉ mục contrails, hãy xem phần Diễn giải về việc buộc năng lượng.