本文档介绍了 Contrail Forecast API 方法 getGrids
返回的 contrail 预报数据的 NetCDF 数据协定。
数据格式
预测网格涵盖整个地球,并以 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)
:(经度、纬度、飞行高度、时间)连续的航迹云强制指数值,介于 [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
映射到航迹云指数,请参阅能量强迫解读。