GRIB2 - PRODUCT DEFINITION TEMPLATE 4.144

Analysis or forecast at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval
for waves selected by period range

Created 09/29/2025


Octet No. Contents
10
Parameter category (see Code table 4.1)
11
Parameter number (see Code table 4.2)
12
Type of wave period interval (see Code table 4.91)
13
Scale factor of lower wave period limit
14-17
Scaled value of lower wave period limit (see Note 1)
18
Scale factor of upper wave period limit
19-22
Scaled value of upper wave period limit (see Note 1)
23
Type of generating process (see Code table 4.3)
24
Background generating process identifier (defined by originating centre)
25
Analysis or forecast generating process identifier (see ON388 Table A)
26-27
Hours of observational data cut-off after reference time (see Note 2)
28
Minutes of observational data cut-off after reference time
29
Indicator of unit of time range (see Code table 4.4)
30-33
Forecast time in units defined by octet 29
34
Type of first fixed surface (see Code table 4.5)
35
Scale factor of first fixed surface
36-39
Scaled value of first fixed surface
40
Type of second fixed surface (see Code table 4.5)
41
Scale factor of second fixed surface
42-45
Scaled value of second fixed surface
46-47
Year - time of end of overall time interval
48
Month - time of end of overall time interval
49
Day - time of end of overall time interval
50
Hour - time of end of overall time interval
51
Minute - time of end of overall time interval
52
Second - time of end of overall time interval
53
n - number of time range specifications describing the time intervals used to calculate the statistically processed field
54-57
Total number of data values missing in statistical process

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

70-nn These octets are included only if n > 1, where nn = 58 + 12 x n
70-81
As octets 58 to 69, next innermost step of processing
82-nn
Additional time range specifications, included in accordance with the value of n.
Contents as octets 58 to 69, repeated as necessary


Notes:

(1)  Wave periods should be specified in seconds.

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

(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 48, 60, 72, ...). For all but the innermost (last) time range, the next inner range is then processed using these reference and forecast times as the initial reference and forecast times.


Back