Octets |
Key Name |
Comments |
1-4 |
section4Length |
Length of section in octets (nn) |
5 |
numberOfSection |
Number of section (4) |
6-7 |
NV |
Number of coordinate values after Template.
Coordinates values are intended to document the vertical discretisation
associated with model data on hybrid coordinate vertical levels.
A number of zero in octets 6-7 indicates that no such values are present.
Otherwise the number corresponds to the whole set of values.
|
8-9 |
productDefinitionTemplateNumber |
11 |
10 |
parameterCategory |
Parameter category according to Code Table 4.1
0 | Temperature |
1 | Moisture |
2 | Momentum |
3 | Mass |
4 | Short-wave radiation |
5 | Long-wave radiation |
6 | Cloud |
13 | Aerosols |
|
11 |
parameterNumber |
Parameter number according to Code Table 4.2:
For every discipline and category there is a group of parameter numbers. Please see the official
WMO Tables
or the ECMWF Manual Pages
for these numbers. |
12 |
typeOfGeneratingProcess |
Type of generating process according to Code Table 4.3:
0 | Analysis |
1 | Initialization |
2 | Forecast |
4 | Ensemble forecast |
|
13 |
backgroundProcess |
Background generating process identifier (defined by originating centre) |
14 |
generatingProcessIdentifier |
Analysis or forecast generating processes identifier (defined by originating centre) |
15-16 |
hoursAfterDataCutoff |
Hours of observational data cutoff after reference time |
17 |
minutesAfterDataCutoff |
Minutes of observational data cutoff after reference time |
18 |
indicatorOfUnitOfTimeRange |
Indicator of unit of time range according to Code Table 4.4:
0 | Minute |
1 | Hour |
2 | Day |
3 | Month |
4 | Year |
5 | Decade (10 years) |
6 | Normal (30 years) |
7 | Century (100 years) |
8-9 | Reserved |
10 | 3 hours |
11 | 6 hours |
12 | 12 hours |
13 | Second |
14-191 | Reserved |
192-254 | Reserved for local use |
255 | Missing |
|
19-22 |
forecastTime |
Forecast time in units defined by octet 18. The reference time in Section 1 and the
forecast time together define the beginning of the overall time interval |
23 |
typeOfFirstFixedSurface |
Type of first fixed surface according to Code Table 4.5:
0 | Reserved |
1 | Ground or water surface |
2 | Cloud base level |
3 | Level of cloud tops |
4 | Level of 0°C isotherm |
5 | Level of adiabatic condensation lifted from the surface |
6 | Maximum wind level |
7 | Tropopause |
8 | Nominal top of the atmosphere |
9 | Sea bottom |
10 | Entire atmosphere |
11 | Cumulonimbus (CB) base m |
12 | Cumulonimbus (CB) top m |
13-19 | Reserved |
20 | Isothermal level K |
21-99 | Reserved |
100 | Isobaric surface Pa |
101 | Mean sea level |
102 | Specific altitude above mean sea level m |
103 | Specified height level above ground m |
104 | Sigma level "sigma" value |
105 | Hybrid level |
106 | Depth below land surface m |
107 | Isentropic (theta) level K |
108 | Level at specified pressure difference from ground to level Pa |
109 | Potential vorticity surface K m2 kg-1 s-1 |
110 | Reserved |
111 | Eta∗ level |
112-116 | Reserved |
117 | Mixed layer depth m |
118 | Hybrid height level |
119 | Hybrid pressure level |
120-149 | Reserved |
150 | Generalized vertical coordinate (under validation) |
151-159 | Reserved |
160 | Depth below sea level m |
161-191 | Reserved |
192-254 | Reserved for local use |
255 | Missing |
|
24 |
scaleFactorOfFirstFixedSurface |
Scale factor of first fixed surface |
25-28 |
scaledValueOfFirstFixedSurface |
Scaled value of first fixed surface |
|
29 |
typeOfSecondFixedSurface |
Type of second fixed surface according to Code Table 4.5 (see above) |
30 |
scaleFactorOfSecondFixedSurface |
Scale factor of second fixed surface |
31-34 |
scaledValueOfSecondFixedSurface |
Scaled value of second fixed surface |
35 |
typeOfEnsembleForecast |
Type of ensemble forecast according to Code Table 4.6
0 | Unperturbed high-resolution control forecast |
1 | Unperturbed low-resolution control forecast |
2 | Negatively perturbed forecast |
3 | Positively perturbed forecast |
4 | Multi-model forecastt |
5-191 | Reserved |
192-254 | Reserved for local use |
255 | Missing |
|
36 |
perturbationNumber |
Perturbation number |
37 |
numberOfForecastsInEnsemble |
Number of forecasts in ensemble |
38-39 |
yearOfEndOfOverallTimeInterval |
Year of end of overall time interval |
40 |
monthOfEndOfOverallTimeInterval |
Month |
41 |
dayOfEndOfOverallTimeInterval |
Day |
42 |
hourOfEndOfOverallTimeInterval |
Hour |
43 |
minuteOfEndOfOverallTimeInterval |
Minute |
44 |
secondOfEndOfOverallTimeInterval |
Second |
45 |
NumberOfTimeRange |
n - Number of time range specifications describing the time intervals used to calculate
the statistically processed field |
46-49 |
numberOfMissingInStatisticalProcess |
Total number of data values missing in statistical process |
50-61 |
|
Specification of the outermost (or only) time range over which statistical processing is done |
50 |
typeOfStatisticalProcessing |
Statistical process used to calculate the processed field from the field at each time
increment during the time range (according to Code Table 4.10):
0 | Average |
1 | Accumulation |
2 | Maximum |
3 | Minimum |
4 | Difference (Value at the end of time range minus value at the beginning) |
5 | Root mean square |
6 | Standard deviation |
7 | Covariance (Temporal variance) |
8 | Difference (Value at the start of time range minus value at the end) |
9 | Ratio |
10 | Standardized anomaly |
11-191 | Reserved |
192-254 | Reserved for local use |
255 | Missing |
|
51 |
typeOfTimeIncrement |
Type of time increment between successive fields used in the statistical processing
according to Code Table 4.11:
0 | Reserved |
1 | Successive times processed have same forecast time,
start time of forecast is incremented |
2 | Successive times processed have same start time of forecast,
forecast time is incremented |
3 | Successive times processed have start time of forecast incremented
and forecast time decremented so that valid time remains constant |
4 | Successive times processed have start time of forecast decremented
and forecast time incremented so that valid time remains constant |
5 | Floating subinterval of time between forecast time and end of overall
time interval. This applies to instances where a single time subinterval
was used to calculate the statistically processed field. The exact starting
and ending times of the subinterval are not given, but it is known that it is
contained inclusively between the beginning time and the ending time
of the overall interval. |
6-191 | Reserved |
192-254 | Reserved for local use |
255 | Missing |
|
52 |
indicatorOfUnitForTimeRange |
Indicator of unit of time for time range over which statistical processing is done
(see Code Table 4.4 for octet 18) |
53-56 |
lengthOfTimeRange |
Length of the time range over which statistical processing is done,
in units defined by the previous octet |
57 |
indicatorOfUnitForTimeIncrement |
Indicator of unit of time for the increment between the successive fields used
(see Code Table 4.4 for octet 18) |
58-61 |
timeIncrement |
Time increment between successive fields, in units defined by the previous octet |
62-mm |
|
These octets are included only if n > 1, where mm = 46 + 12 ⋅ n |
62-73 |
|
As octets 50 to 61, next innermost step of processing |
74-mm |
|
Additional time range specifications, included in accordance with the value of n.
Contents as octets 50 to 61, repeated as necessary. |
mm-nn |
pv |
Optional list of coordinate values. These are encoded in IEEE 32-bit floating point format |