GRIB2 - PRODUCT DEFINITION TEMPLATE 4.122

Probability forecasts with spatiotemporal processing based on focal (moving window)
statistics at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval

Created 07/15/2024


Octet No. Contents
10
Parameter category (see Code table 4.1)
11
Parameter number (see Code table 4.2)
12
Type of generating process (seeCode table 4.3)
13
Background generating process identifier (defined by originating centre)
14
Forecast generating process identified (see Code ON388 Table A)
15-16
Hours after reference time data cutoff (see Note 1)
17
Minutes after reference time data cutoff
18
Indicator of unit of time range (see Code table 4.4)
19-22
Forecast time in units defined by octet 18 (see Note 2)
23
Type of first fixed surface (see Code table 4.5)
24
Scale factor of first fixed surface
25-28
Scaled value of first fixed surface
29
Type of second fixed surfaced (see Code table 4.5)
30
Scale factor of second fixed surface
31-34
Scaled value of second fixed surfaces
35
Type of ensemble forecast (see Code table 4.6)
36-39
Number of forecasts in ensemble
40
Forecast probability number
41
Total number of forecast probabilities
42
Probability type (see Code table 4.9)
43
Scale factor of lower limit
44-47
Scaled value of lower limit
48
Scale factor of upper limit
49-52
Scaled value of upper limit
53-54
Year of end of overall time interval
55
Month of end of overall time interval
56
Day of end of overall time interval
57
Hour of end of overall time interval
58
Minute of end of overall time interval
59
Second of end of overall time interval
60
n - number of time range specifications describing the time intervals used to calculate the statistically processed field
61-64
Total number of data values missing in statistical process

65-76 Specification of the outermost (or only) time range over which statistical processing is done
65
Statistical process used to calculate the processed field from the field at each time increment during the time range (see Code table 4.10)
66
Type of time increment between successive fields used in the statistical processing (see Code table 4.11)
67
Indicator of unit of time for time range over which statistical processing is done (see Code table 4.4)
68-71
Length of the time range over which statistical processing is done, in units defined by the previous octet
72
Indicator of unit of time for the increment between the successive fields used (see Code table 4.4)
73-76
Time increment between successive fields, in units defined by the previous octet (see Notes 3 and 4)

77-nn These octets are included only if n > 1, where nn = 64 + 12 x n
77-88
As octets 65 to 76, next innermost step of processing
89-nn
Additional time range specifications, included in accordance with the value of n. Contents as octets 65 to 76, repeated as necessary
nn + 1
Spatial vicinity type (see Code table 4.103)
nn + 2
Number of spatial vicinity values (NSV)

The next entry repeats nsv=1:NSV times
(nn + 3+(nsv-1)*4)-(nn + 6+(nsv-1)*4)
Spatial vicinity value
nn + 7+(nsv-1)*4
Spatial vicinity processing (see Code table 4.104)
(nn + 8+(nsv-1)*4)-(nn + 9+(nsv-1)*4)
Spatial vicinity processing argument 1 (e.g., if previous is quantile)
(nn + 10+(nsv-1)*4)-(nn + 11+(nsv-1)*4)
Spatial vicinity processing argument 2 (e.g., if previous is quantile)
nn + 12+(nsv-1)*4
Spatial vicinity missing data (see Code table 4.105)
(nn + 13+(nsv-1)*4)
Temporal vicinity processing (see Code table 4.104)
(nn + 14+(nsv-1)*4)
Temporal vicinity unit(see Code table 4.4)
(nn + 15+(nsv-1)*4)-(nn + 18+(nsv-1)*4
Temporal vicinity towards past
(nn + 19+(nsv-1)*4)-(nn + 22+(nsv-1)*4)
Temporal vicinity towards future


Notes:

(1)   Hours greater than 65534 will be coded as 65534

(2)   The reference time in section 1 and the forecast time together define the beginning of the overall time interval.

(3)   An increment of zero means that the statistical processing is the result of a continuous (or near-continuous) process, not the processing of a number of discrete samples. Examples of such continuous processes are the temperatures measured by analogue maximum and minimum thermometers or thermographs, and the rainfall measured by a rain gauge.

(4)   The reference and forecast times are successively set to their initial values plus or minus the increment, as defined by the type of time increment (one of octets 46, 58, 70, ...). For all but the innermost (last) time range, the next inner range is then processed using these references and forecast times as the initial reference and forecast times


Back