В этом документе описан контракт данных NetCDF для данных прогноза следа, возвращаемых методом getGrids
API Contrail Forecast.
Формат данных
Таблицы прогнозов охватывают весь земной шар и возвращаются в формате 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
в индекс инверсионных следов см. в разделе «Интерпретация энергетического воздействия» .