NBM v3.2 GRIB All Sections  MDL
IS0: Indicator Section
Standard
octet(s)  content  value  meaning 

14  "grib" definition  1196575042  
56  reserved  
7  discipline  0  meteorological 
8  grib edition number  2  
9  total length of grib message in octets  varies 
IS1: Identification Section
Standard
octet(s)  content  value  meaning 

14  length of section in octets  21  
5  section number  1  
6  ID of originating center  7  National Weather Service  NCEP 
8  ID of origin subcenter  14  MDL 
10  GRIB master tables version number  1  
11  GRIB local tables' version number  0  
12  significance of reference time  1  start of forecast 
1314  Year  varies  
15  Month  varies  
16  Day  varies  
17  Hour  0  
18  Minute  0  
19  Second  0  
20  Production Status of Processed data in the GRIB message  0  operational product 
21  Type of processed data in this GRIB message  1  forecast products 
tstm03
octet(s)  content  value  meaning 

14  length of section in octets  21  
5  section number  1  
6  ID of originating center  7  National Weather Service  NCEP 
8  ID of origin subcenter  14  MDL 
10  GRIB master tables version number  2  
11  GRIB local tables' version number  1  
12  significance of reference time  1  start of forecast 
1314  Year  varies  
15  Month  varies  
16  Day  varies  
17  Hour  0  
18  Minute  0  
19  Second  0  
20  Production Status of Processed data in the GRIB message  1  operational test product 
21  Type of processed data in this GRIB message  1  forecast products 
IS2: Local Use Section
IS3: Grid Definition Section
CONUS
octet(s)  content  value  meaning  notes 

14  Length of the section  81  
5  section number  3  
6  Source of grid definition  0  Specified in Code  oct 3.13  
710  Number of data points  3744965  
11  Number of octets for optional list of numbers defining number of points  0  grid is regular; no appended data  
12  Interpretation of list of numbers defining number of points  0  There is no appended list  
1314  Grid definition template number  30  Lambert Conformal  Can be Secant, Tangent, Conical, or Bipolar; 
15  Shape of the Earth  1  Earth assumed spherical with radius specified (in m) by data producer  
16  Scale factor of radius of spherical Earth  0  
1720  Scale value of radius of spherical Earth  6371200  
21  Scale factor of major axis of oblate spheroid Earth  255  
2225  Scaled value of major axis of oblate spheroid Earth  255  
26  Scale factor of minor axis of oblate spheroid Earth  255  
2730  Scaled value of minor axis of oblate spheroid Earth  255  
3134  Nx ― number of points along the xaxis  2345  
3538  Ny — number of points along the yaxis  1597  
3942  La1― latitude of first grid point  19229000  
4346  Lo1― longitude of first grid point  233723400  
47  Resolution and component flags  48  i direction increments given; j direction increments given; Resolved u and v components of vector quantities relative to easterly and northerly directions  convert value to binary to read in table 3.3 (48 = 00110000) 
4851  LaD ― latitude where Dx and Dy are specified  25000000  
5255  LoV ― longitude of meridian parallel to yaxis along which latitude increases as the ycoordinate increases  265000000  
5659  Dx ― xdirection grid length  2539703  Grid length is in units of 103 m at the latitude specified by LaD  
6063  Dy ― ydirection grid length  2539703  Grid length is in units of 103 m at the latitude specified by LaD  
64  Projection centre flag  0  North Pole is on the projection plane; Only one projection center is used  convert value to binary to read in table 3.5 (0 = 00000000) 
65  Scanning mode  64  Points in the first row or column scan in the +i (+x) direction; Points in the first row or column scan in the +j (+y) direction; Adjacent points in the i (x) direction are consecutive; All rows scan in the same direction; Points within odd rows are not offset in i(x) direction; Points within even rows are not offset in i(x) direction; Points are not offset in j(y) direction; Rows have Ni grid points and columns have Nj grid points  convert value to binary to read in table 3.4 (64 = 01000000) 
66  Latin 1 ― first latitude from the pole at which the secant cone cuts the sphere  25000000  
70  Latin 2 ― second latitude from the pole at which the secant cone cuts the sphere  25000000  
7477  Latitude of the southern pole of projection  90  For tstm03 this =0; for all others output read=4204967296 (for nontstorm) Doesn't seem to be a valid entry; output degrib text=090; perhaps it is a bug in code for readout for 90 value (after corrections)?;  
7881  Longitude of the southern pole of projection  0 
CONUS (tstm03/tstm06)
octet(s)  content  value  meaning  notes 

14  Length of the section  81  
5  section number  3  
6  Source of grid definition  0  
710  Number of data points  3744965  
11  Number of octets for optional list of numbers defining number of points  0  grid is regular; no appended data  
12  Interpetation of list of numbers defining number of points  0  There is no appended list  
1314  Grid definition template number  30  Lambert Conformal  
15  Shape of the Earth  6  Earth assumed spherical with radius = 6,371,229.0  
16  Scale factor of radius of spherical Earth  0  
1720  Scale value of radius of spherical Earth  0  
21  Scale factor of major axis of oblate spheroid Earth  0  
2225  Scaled value of major axis of oblate spheroid Earth  0  
26  Scale factor of minor axis of oblate spheroid Earth  0  
2730  Scaled value of minor axis of oblate spheroid Earth  0  
3134  Nx ― number of points along the xaxis  2345  
3538  Ny — number of points along the yaxis  1597  
3942  La1― latitude of first grid point  19229000  
4346  Lo1― longitude of first grid point  233723400  
47  Resolution and component flags  56  i direction increments given; j direction increments given; Resolved u and v components of vector quantities relative to the defined grid in the direction of increasing x and y (or i and j) coordinates, respectively  convert value to binary to read meaning in table 3.3 (56 =00111000) 
4851  LaD ― latitude where Dx and Dy are specified  25000000  
5255  LoV ― longitude of meridian parallel to yaxis along which latitude increases as the ycoordinate increases  265000000  
5659  Dx ― xdirection grid length  2539703  
6063  Dy ― ydirection grid length  2539703  
64  Projection centre flag  0  North Pole is on the projection plane; Only one projection center is used  
65  Scanning mode  64  Points in the first row or column scan in the +i (+x) direction; Points in the first row or column scan in the +j (+y) direction; Adjacent points in the i (x) direction are consecutive; All rows scan in the same direction; Points within odd rows are not offset in i(x) direction; Points within even rows are not offset in i(x) direction; Points are not offset in j(y) direction; Rows have Ni grid points and columns have Nj grid points  convert value to binary to read in table 3.4 (64 = 01000000) 
66  Latin 1 ― first latitude from the pole at which the secant cone cuts the sphere  25000000  
70  Latin 2 ― second latitude from the pole at which the secant cone cuts the sphere  25000000  
7477  Latitude of the southern pole of projection  0  
7881  Longitude of the southern pole of projection  0 
Alaska
octet(s)  content  value  meaning  notes 

14  Length of the section  65  
5  section number  3  
6  Source of grid definition  0  Specified in Code  oct 3.13  
710  Number of data points  1822145  
11  Number of octets for optional list of numbers defining number of points  0  grid is regular; no appended data  
12  Interpretation of list of numbers defining number of points  0  There is no appended list  
1314  Grid definition template number  20  Polar Stereographic  
15  Shape of the Earth  1  Earth assumed spherical with radius specified (in m) by data producer  
16  Scale factor of radius of spherical Earth  0  
1720  Scale value of radius of spherical Earth  6371200  
21  Scale factor of major axis of oblate spheroid Earth  255  
2225  Scaled value of major axis of oblate spheroid Earth  255  
26  Scale factor of minor axis of oblate spheroid Earth  255  
2730  Scaled value of minor axis of oblate spheroid Earth  255  
3124  Nx ― number of points along the xaxis  1649  
3538  Ny ― number of points along the yaxis  1105  
3942  La1 ― latitude of first grid point  40530000  
4346  Lo1 ― longitude of first grid point  181429000  
47  Resolution and component flags  48  i direction increments given; j direction increments given; Resolved u and v components of vector quantities relative to easterly and northerly directions  convert value to binary to read in table 3.3 (48 = 00110000) 
4851  LaD ― latitude where Dx and Dy are specified  60000000  
5255  LoV ― orientation of the grid  210000000  "LoV is the longitude value of the meridian which is parallel to the yaxis (or columns of the grid) along which latitude increases as the ycoordinate increases (the orientation longitude may or may not appear on a particular grid)."  
5659  Dx ― xdirection grid length  2976560  Grid length is in units of 103 m at the latitude specified by LaD  
6063  Dy ― ydirection grid length  2976560  Grid length is in units of 103 m at the latitude specified by LaD  
64  Projection centre flag  0  North Pole is on the projection plane; Only one projection center is used  convert value to binary to read in table 3.5 (0 = 00000000) 
65  Scanning mode  64  Points in the first row or column scan in the +i (+x) direction; Points in the first row or column scan in the +j (+y) direction; Adjacent points in the i (x) direction are consecutive; All rows scan in the same direction; Points within odd rows are not offset in i(x) direction; Points within even rows are not offset in i(x) direction; Points are not offset in j(y) direction; Rows have Ni grid points and columns have Nj grid points  convert value to binary to read in table 3.4 (64 = 01000000) 
Hawaii
octet(s)  content  value  meaning  notes 

14  Length of the section  72  
5  section number  3  
6  Source of grid definition  0  Specified in Code  oct 3.13  
710  Number of data points  350625  
11  Number of octets for optional list of numbers defining number of points  0  grid is regular; no appended data  
12  Interpretation of list of numbers defining number of points  0  There is no appended list  
1314  Grid definition template number  10  Mercator  
15  Shape of the Earth  1  Earth assumed spherical with radius specified (in m) by data producer  
16  Scale factor of radius of spherical Earth  0  
1720  Scale value of radius of spherical Earth  6371200  
21  Scale factor of major axis of oblate spheroid Earth  255  
2225  Scaled value of major axis of oblate spheroid Earth  255  
26  Scale factor of minor axis of oblate spheroid Earth  255  
2730  Scaled value of minor axis of oblate spheroid Earth  255  
3134  Nj—number of points along a parallel  625  
3538  Nj—number of points along a meridian  561  
3942  La1 ― latitude of first grid point  14351500  
4346  Lo1 ― longitude of first grid point  195030500  
47  Resolution and component flags  0  i direction increments not given, j direction increments not given, Resolved u and v components of vector quantities relative to easterly and northerly directions  convert value to binary to read meaning in table 3.3 
4851  LaD — latitude(s) at which the Mercator projection intersects the Earth (Latitude(s) where Di and Dj are specified)  20000000  
5255  La2 ― latitude of last grid point  26860500  
5659  Lo2 — longitude of last grid point  209959800  
60  Scanning mode  64  Points in the first row or column scan in the +i (+x) direction; Points in the first row or column scan in the +j (+y) direction; Adjacent points in the i (x) direction are consecutive; All rows scan in the same direction; Points within odd rows are not offset in i(x) direction; Points within even rows are not offset in i(x) direction; Points are not offset in j(y) direction; Rows have Ni grid points and columns have Nj grid points  convert value to binary to read in table 3.4 (64 = 01000000) 
6164  Orientation of the grid, angle between i direction on the map and the Equator  200000000  Limited to the range of 0 to 90 degrees; if the angle of orientation of the grid is neither 0 nor 90 degrees, Di and Dj must be equal to each other  
6568  Dj — longitudinal direction grid length  2500000  Grid lengths are in units of 103 m, at the latitude specified by LaD  
6972  Dj ― latitudinal direction grid length  2500000  Grid lengths are in units of 103 m, at the latitude specified by LaD 
Puerto Rico
octet(s)  content  value  meaning  notes 

14  Length of the section  72  
5  section number  3  
6  Source of grid definition  0  Specified in Code  oct 3.13  
710  Number of data points  76275  
11  Number of octets for optional list of numbers defining number of points  0  grid is regular; no appended data  
12  Interpretation of list of numbers defining number of points  0  There is no appended list  
1314  Grid definition template number  10  Mercator  
15  Shape of the Earth  1  Earth assumed spherical with radius specified (in m) by data producer  
16  Scale factor of radius of spherical Earth  0  
1720  Scale value of radius of spherical Earth  6371200  
21  Scale factor of major axis of oblate spheroid Earth  255  
2225  Scaled value of major axis of oblate spheroid Earth  255  
26  Scale factor of minor axis of oblate spheroid Earth  255  
2730  Scaled value of minor axis of oblate spheroid Earth  255  
3134  Nj—number of points along a parallel  339  
3538  Nj—number of points along a meridian  225  
3942  La1 ― latitude of first grid point  16977500  
4346  Lo1 ― longitude of first grid point  291972200  
47  Resolution and component flags  0  i direction increments not given, j direction increments not given, Resolved u and v components of vector quantities relative to easterly and northerly directions  convert value to binary to read meaning in table 3.3 
4851  LaD — latitude(s) at which the Mercator projection intersects the Earth (Latitude(s) where Di and Dj are specified)  20000000  
5255  La2 ― latitude of last grid point  19522100  
5659  Lo2 — longitude of last grid point  296015600  
60  Scanning mode  64  Points in the first row or column scan in the +i (+x) direction; Points in the first row or column scan in the +j (+y) direction; Adjacent points in the i (x) direction are consecutive; All rows scan in the same direction; Points within odd rows are not offset in i(x) direction; Points within even rows are not offset in i(x) direction; Points are not offset in j(y) direction; Rows have Ni grid points and columns have Nj grid points  convert value to binary to read in table 3.4 (64 = 01000000) 
6164  Orientation of the grid, angle between i direction on the map and the Equator  295000000  Limited to the range of 0 to 90 degrees; if the angle of orientation of the grid is neither 0 nor 90 degrees, Di and Dj must be equal to each other  
6568  Dj — longitudinal direction grid length  1250000  Grid lengths are in units of 103 m, at the latitude specified by LaD  
6972  Dj ― latitudinal direction grid length  1250000  Grid lengths are in units of 103 m, at the latitude specified by LaD 
Oceanic
octet(s)  content  value  meaning  notes 

14  Length of the section  72  
5  section number  3  
6  Source of grid definition  0  Specified in Code  oct 3.13  
710  Number of data points  4573389  
11  Number of octets for optional list of numbers defining number of points  0  grid is regular; no appended data  
12  Interpretation of list of numbers defining number of points  0  There is no appended list  
1314  Grid definition template number  10  Mercator  
15  Shape of the Earth  1  Earth assumed spherical with radius specified (in m) by data producer  
16  Scale factor of radius of spherical Earth  0  
1720  Scale value of radius of spherical Earth  6371200  
21  Scale factor of major axis of oblate spheroid Earth  255  
2225  Scaled value of major axis of oblate spheroid Earth  255  
26  Scale factor of minor axis of oblate spheroid Earth  255  
2730  Scaled value of minor axis of oblate spheroid Earth  255  
3134  Nj—number of points along a parallel  2517  
3538  Nj—number of points along a meridian  1817  
3942  La1 ― latitude of first grid point  4264548096  
4346  Lo1 ― longitude of first grid point  129905800  
47  Resolution and component flags  48  i direction increments given, j direction increments given, Resolved u and v components of vector quantities relative to easterly and northerly directions  convert value to binary to read meaning in table 3.3 
4851  LaD — latitude(s) at which the Mercator projection intersects the Earth (Latitude(s) where Di and Dj are specified)  20000000  
5255  La2 ― latitude of last grid point  80383000  
5659  Lo2 — longitude of last grid point  10689200  
60  Scanning mode  64  Points in the first row or column scan in the +i (+x) direction; Points in the first row or column scan in the +j (+y) direction; Adjacent points in the i (x) direction are consecutive; All rows scan in the same direction; Points within odd rows are not offset in i(x) direction; Points within even rows are not offset in i(x) direction; Points are not offset in j(y) direction; Rows have Ni grid points and columns have Nj grid points  convert value to binary to read in table 3.4 (64 = 01000000) 
6164  Orientation of the grid, angle between i direction on the map and the Equator  0  Limited to the range of 0 to 90 degrees; if the angle of orientation of the grid is neither 0 nor 90 degrees, Di and Dj must be equal to each other  
6568  Dj — longitudinal direction grid length  10000000  Grid lengths are in units of 103 m, at the latitude specified by LaD  
6972  Dj ― latitudinal direction grid length  10000000  Grid lengths are in units of 103 m, at the latitude specified by LaD 
IS4: Product Definition Section
tstm03
octet(s)  content  value  meaning  notes 

14  length of section in octets  68  
5  section number  4  
67  Number of coordinate values after template  0  no vertical discretization has occured for this data  
89  product template  9  probability forecast at a horizontal level/layer over a continuous time period or time interval  
10  parameter category  19  Physical atmospheric properties  
11  Parameter number  2  Thunderstorm probability  % 
12  Type of generating process  5  probability forecast  
13  Background generating process identifier  0  
14  Forecast generating process identified  113  NCEP SREF  see: ON388  TABLE A 
1516  Hours after reference time data cutoff  0  
17  Minutes after reference time data cutoff  0  
18  Indicator of unit of time range  1  hour  
1922  Forecast time (units defined by 4.18)  varies  
23  Type of first fixed surface  1  ground/water surface  
24  Scale factor of first fixed surface  0  
2528  Scaled value of first fixed surface  0  
29  Type of second fixed surfaced  255  missing  
30  Scale factor of second fixed surface  0  
3134  Scaled value of second fixed surfaces  0  
35  forecast probability number  0  
36  total number of forecast probabilities  21  
37  probability type  1  Probability of event above upper limit  
38  scale factor lower limit  0  
3942  scaled value of lower limit  0  
43  scale factor for upper limit  0  
4447  scaled value of upper limit  0  
4849  year (Time of end of overall time interval)  varies  
50  month (Time of end of overall time interval)  varies  
51  day (Time of end of overall time interval)  varies  
52  hour (Time of end of overall time interval)  varies  
53  minute (Time of end of overall time interval)  varies  
54  second (Time of end of overall time interval)  varies  
55  number of time range specifications used to describe the time intervals used to calculate data field  varies  
5659  number of missing values  varies  
60  Statistical process used to calculate the processed field from the field at each time increment during the time range  1  accumulation  
61  Type of time increment between successive fields used in the statistical processing  2  Successive times processed have same start time of forecast, forecast time is incremented  
62  Indicator of unit of time for time range over which statistical processing is done  1  hour  
6366  Length of the time range over which statistical processing is done (units defined by 4.62)  3  
67  Indicator of unit of time for the increment between the successive fields used  1  hour  
68  Indicator of unit of time for the increment between the successive fields used  255  missing 
tstm06
octet(s)  content  value  meaning  notes 

14  length of section in octets  58  
5  section number  4  
67  Number of coordinate values after template  0  
89  product template  8  Average, accumulation, extreme values or other statistically processed values at a horizontal level or in a horizontal layer in a continuous or noncontinuous time interval  
10  parameter category  19  Physical atmospheric properties  
11  Parameter number  2  Thunderstorm Probability  
12  Type of generating process  5  Probability Forecast  
13  Background generating process identifier  255  
14  Forecast generating process identified  96  "Global Forecast System Model T1534  Forecast hours 00384 T574  Forecast hours 00192 T190  Forecast hours 204384" 

1516  Hours after reference time data cutoff  66535  
17  Minutes after reference time data cutoff  255  
18  Indicator of unit of time range  1  hour  
1922  Forecast time (units defined by 4.18)  varies  
23  Type of first fixed surface  1  Ground or Water Surface  
24  Scale factor of first fixed surface  0  
2528  Scaled value of first fixed surface  0  
29  Type of second fixed surfaced  255  missing  
30  Scale factor of second fixed surface  0  
3134  Scaled value of second fixed surfaces  0  
3536  Year ― Time of end of overall time interval  varies  
37  Month  Time of end of overall time interval  varies  
38  Day  Time of end of overall time interval  varies  
39  Hour  Time of end of overall time interval  varies  
40  Minute  Time of end of overall time interval  varies  
41  Second  Time of end of overall time interval  varies  
42  n ― number of time ranges specifications describing the time intervals used to calculate the statisticallyprocessed field  1  
4346  Total number of data values missing in statistical process  0  
47  Statistical process used to calculate the processed field from the field at each time increment during the time range  255  missing  
48  Type of time increment between successive fields used in the statistical processing  1  Successive times processed have same forecast time, start time of forecast is incremented.  
49  Indicator of unit of time for time range over which statistical processing is done  1  hour  
5053  Length of the time range over which statistical processing is done, in units defined by the previous octet  6  
54  Indicator of unit of time for the increment between the successive fields used  255  missing  
5558  Time increment between successive fields, in units defined by the previous octet  255  missing 
pop12
octet(s)  content  value  meaning  notes 

14  length of section in octets  68  
5  section number  4  
67  Number of coordinate values after template  0  no vertical discretization has occured for this data  
89  product template  9  probability forecast at a horizontal level/layer over a continuous time period or time interval  
10  parameter category  1  Moisture  
11  Parameter number  8  Total Precipitation  kg m2; Statistical process 1 (Accumulation) does not change units. It is recommended to use another parameter with "rate" in its name and accumulation in PDT. 
12  Type of generating process  2  forecast  
13  Background generating process identifier  255  
14  Forecast generating process identified  104  NBM Grib  
1516  Hours after reference time data cutoff  65535  
17  Minutes after reference time data cutoff  255  
18  Indicator of unit of time range  1  hour  
1922  Forecast time (units defined by 4.18)  varies  
23  Type of first fixed surface  1  ground/water surface  
24  Scale factor of first fixed surface  0  
2528  Scaled value of first fixed surface  0  
29  Type of second fixed surfaced  255  missing  
30  Scale factor of second fixed surface  0  
3134  Scaled value of second fixed surfaces  0  
35  forecast probability number  255  pop12  
36  total number of forecast probabilities  255  pop12  
37  probability type  1  Probability of event above upper limit  
38  scale factor lower limit  4294967169  
3942  scaled value of lower limit  255  
43  scale factor for upper limit  3  
4447  scaled value of upper limit  254  
4849  year (Time of end of overall time interval)  varies  
50  month (Time of end of overall time interval)  varies  
51  day (Time of end of overall time interval)  varies  
52  hour (Time of end of overall time interval)  varies  
53  minute (Time of end of overall time interval)  varies  
54  second (Time of end of overall time interval)  varies  
55  number of time range specifications used to describe the time intervals used to calculate data field  varies  
5659  number of missing values  varies  
60  Statistical process used to calculate the processed field from the field at each time increment during the time range  1  accumulation  
61  Type of time increment between successive fields used in the statistical processing  2  Successive times processed have same start time of forecast, forecast time is incremented  
62  Indicator of unit of time for time range over which statistical processing is done  1  hour  
6366  Length of the time range over which statistical processing is done (units defined by 4.62)  12  
67  Indicator of unit of time for the increment between the successive fields used  1  hour  
68  Indicator of unit of time for the increment between the successive fields used  255  missing 
qpf01/qpf06/ppi
octet(s)  content  value  meaning  notes 

14  length of section in octets  58  
5  section number  4  
67  Number of coordinate values after template  0  no vertical discretization has occured for this data  
89  product template  8  average accumulation or extreme value  
10  parameter category  1  moisture  
11  Parameter number  8 (qpf) /243 (ppi)  total precipitation / unknown  resereved for local use  
12  Type of generating process  2  forecast  
13  Background generating process identifier  255  
14  Forecast generating process identified  104  NBM Grib  
1516  Hours after reference time data cutoff  65535  
17  Minutes after reference time data cutoff  255  
18  Indicator of unit of time range  1  hour  
1922  Forecast time (units defined by 4.18)  varies  
23  Type of first fixed surface  1  ground/water surface  
24  Scale factor of first fixed surface  0  
2528  Scaled value of first fixed surface  0  
29  Type of second fixed surfaced  255  missing  
30  Scale factor of second fixed surface  0  
3134  Scaled value of second fixed surfaces  0  
3536  year (Time of end of overall time interval)  varies  
37  month (Time of end of overall time interval)  varies  
38  day (Time of end of overall time interval)  varies  
39  hour (Time of end of overall time interval)  varies  
40  minute (Time of end of overall time interval)  0  
41  second (Time of end of overall time interval)  0  
42  number of time range specifications used to describe the time intervals used to calculate data field  1  
4346  number missing  0  
47  Statistical process used to calculate the processed field from the field at each time increment during the time range  1  accumulation  
48  time increment between fields  2  same start time, forecast time is incremented  
49  Indicator of unit of time for time range over which statistical processing is done  1  hour  
5053  length of time range (units defined in 4.49)  1 (qpf01/ppi*) / 6 (qpf06/ppi*)  * ppi changes time range from 1 hr to 6 hr after 36 hours  
54  time unit for increment between successive fields  1  hour  
5558  Time increment between successive fields (units defined in 4.54)  0 
prrain/prfzrn/prsleet/prsnow
octet(s)  content  value  meaning  notes 

14  length of section in octets  47  
5  section number  4  
67  Number of coordinate values after template  0  no vertical discretization has occured for this data  
89  product template  5  probability forecast  
10  parameter category  1  Moisture  
11  Parameter number  19  Precipitation Type  
12  Type of generating process  2  
13  Background generating process identifier  255  
14  Forecast generating process identified  104  
1516  Hours after reference time data cutoff  65535  
17  Minutes after reference time data cutoff  255  
18  Indicator of unit of time range  1  hour  
1922  Forecast time (units defined by 4.18)  varies  
23  Type of first fixed surface  1  ground/water surface  
24  Scale factor of first fixed surface  0  
2528  Scaled value of first fixed surface  0  
29  Type of second fixed surfaced  255  missing  
30  Scale factor of second fixed surface  0  
3134  Scaled value of second fixed surfaces  0  
35  forecast probability number  1  
36  total number of forecast probabilities  1  
37  probability type  2  probability event between limits (includes lower but not upper limit)  
3942  scaled value of lower limit  varies  
43  scale factor for upper limit  0  
4447  scaled value of upper limit  varies 
probiceprsnt
octet(s)  content  value  meaning  notes 

14  length of section in octets  47  
5  section number  4  
67  Number of coordinate values after template  0  no vertical discretization has occured for this data  
89  product template  5  probability forecast  
10  parameter category  1  Moisture  
11  Parameter number  19  Precipitation Type  
12  Type of generating process  2  
13  Background generating process identifier  255  
14  Forecast generating process identified  104  
1516  Hours after reference time data cutoff  65535  
17  Minutes after reference time data cutoff  255  
18  Indicator of unit of time range  1  hour  
1922  Forecast time (units defined by 4.18)  varies  
23  Type of first fixed surface  10  entire atmosphere  
24  Scale factor of first fixed surface  0  
2528  Scaled value of first fixed surface  0  
29  Type of second fixed surfaced  255  missing  
30  Scale factor of second fixed surface  0  
3134  Scaled value of second fixed surfaces  0  
35  forecast probability number  1  
36  total number of forecast probabilities  1  
37  probability type  2  probability event between limits (includes lower but not upper limit)  
3942  scaled value of lower limit  varies  
43  scale factor for upper limit  0  
4447  scaled value of upper limit  varies 
probrefzslt
octet(s)  content  value  meaning  notes 

14  length of section in octets  47  
5  section number  4  
67  Number of coordinate values after template  0  no vertical discretization has occured for this data  
89  product template  5  probability forecast  
10  parameter category  1  Moisture  
11  Parameter number  242  Relative Humidity with Respect to Precipitable Water  
12  Type of generating process  2  
13  Background generating process identifier  255  
14  Forecast generating process identified  104  
1516  Hours after reference time data cutoff  65535  
17  Minutes after reference time data cutoff  255  
18  Indicator of unit of time range  1  hour  
1922  Forecast time (units defined by 4.18)  varies  
23  Type of first fixed surface  10  entire atmosphere  
24  Scale factor of first fixed surface  0  
2528  Scaled value of first fixed surface  0  
29  Type of second fixed surfaced  255  missing  
30  Scale factor of second fixed surface  0  
3134  Scaled value of second fixed surfaces  0  
35  forecast probability number  1  
36  total number of forecast probabilities  1  
37  probability type  3  probability event above upper limit  
38  scale factor lower limit  4294967281  
3942  scaled value of lower limit  varies  
43  scale factor for upper limit  4294967281  
4447  scaled value of upper limit  varies 
mxwbalft
octet(s)  content  value  meaning  notes 

14  length of section in octets  34  
5  section number  4  
67  Number of coordinate values after template  0  no vertical discretization has occured for this data  
89  product template  0  analysis/forecast at a horizontal level/layer at a point in time  
10  parameter category  0  temperature  
11  Parameter number  27  Wet Bulb Temperature  
12  Type of generating process  2  forecast  
13  Background generating process identifier  255  
14  Forecast generating process identified  104  NBM Grib  
1516  Hours after reference time data cutoff  65535  
17  Minutes after reference time data cutoff  255  
18  Indicator of unit of time range  1  hour  
1922  Forecast time (units defined by 4.18)  varies  
23  Type of first fixed surface  10  entire atmosphere  
24  Scale factor of first fixed surface  0  
2528  Scaled value of first fixed surface  0  
29  Type of second fixed surfaced  255  missing  
30  Scale factor of second fixed surface  0  
3134  Scaled value of second fixed surfaces  0 
posengy/negengy
octet(s)  content  value  meaning  notes 

14  length of section in octets  34  
5  section number  4  
67  Number of coordinate values after template  0  no vertical discretization has occured for this data  
89  product template  0  analysis/forecast at a horizontal level/layer at a point in time  
10  parameter category  7  Thermodynamic Stability indicies  
11  Parameter number  6 (pos) / 7 (neg)  Convective Available Potential Energy / Convective Inhibition  
12  Type of generating process  2  forecast  
13  Background generating process identifier  255  
14  Forecast generating process identified  104  NBM Grib  
1516  Hours after reference time data cutoff  65535  
17  Minutes after reference time data cutoff  255  
18  Indicator of unit of time range  1  hour  
1922  Forecast time (units defined by 4.18)  varies  
23  Type of first fixed surface  10  entire atmosphere  
24  Scale factor of first fixed surface  0  
2528  Scaled value of first fixed surface  0  
29  Type of second fixed surfaced  255  missing  
30  Scale factor of second fixed surface  0  
3134  Scaled value of second fixed surfaces  0 
temp/dewp/appt
octet(s)  content  value  meaning  notes 

14  length of section in octets  34  
5  section number  4  
67  Number of coordinate values after template  0  no vertical discretization has occured for this data  
89  product template  0  analysis/forecast at a horizontal level/layer at a point in time  
10  parameter category  0  Temperature  
11  Parameter number  0 / 6 / 21  Temperature / Dew Point Temperature / Apparent Temperature  
12  Type of generating process  2  forecast  
13  Background generating process identifier  255  
14  Forecast generating process identified  104  NBM Grib  
1516  Hours after reference time data cutoff  65535  
17  Minutes after reference time data cutoff  255  
18  Indicator of unit of time range  1  hour  
1922  Forecast time (units defined by 4.18)  varies  
23  Type of first fixed surface  103  Specified Height Level Above Ground  
24  Scale factor of first fixed surface  0  
2528  Scaled value of first fixed surface  2  
29  Type of second fixed surfaced  255  missing  
30  Scale factor of second fixed surface  0  
3134  Scaled value of second fixed surfaces  0 
rh
octet(s)  content  value  meaning  notes 

14  length of section in octets  34  
5  section number  4  
67  Number of coordinate values after template  0  no vertical discretization has occured for this data  
89  product template  0  analysis/forecast at a horizontal level/layer at a point in time  
10  parameter category  1  Moisture  
11  Parameter number  1  Relative Humidity  
12  Type of generating process  2  forecast  
13  Background generating process identifier  255  
14  Forecast generating process identified  104  NBM Grib  
1516  Hours after reference time data cutoff  65535  
17  Minutes after reference time data cutoff  255  
18  Indicator of unit of time range  1  hour  
1922  Forecast time (units defined by 4.18)  varies  
23  Type of first fixed surface  103  Specified Height Level Above Ground  
24  Scale factor of first fixed surface  0  
2528  Scaled value of first fixed surface  2  
29  Type of second fixed surfaced  255  missing  
30  Scale factor of second fixed surface  0  
3134  Scaled value of second fixed surfaces  0 
cig/cldbse
octet(s)  content  value  meaning  notes 

14  length of section in octets  34  
5  section number  4  
67  Number of coordinate values after template  0  no vertical discretization has occured for this data  
89  product template  0  analysis/forecast at a horizontal level/layer at a point in time  
10  parameter category  6  Cloud  
11  Parameter number  13  Ceiling  
12  Type of generating process  2  forecast  
13  Background generating process identifier  255  
14  Forecast generating process identified  104  NBM Grib  
1516  Hours after reference time data cutoff  65535  
17  Minutes after reference time data cutoff  255  
18  Indicator of unit of time range  1  hour  
1922  Forecast time (units defined by 4.18)  varies  
23  Type of first fixed surface  215 / 2  Cloud ceiling / Cloud Base Level  
24  Scale factor of first fixed surface  0  
2528  Scaled value of first fixed surface  0  
29  Type of second fixed surfaced  255  missing  
30  Scale factor of second fixed surface  0  
3134  Scaled value of second fixed surfaces  0 
sky
octet(s)  content  value  meaning  notes 

14  length of section in octets  34  
5  section number  4  
67  Number of coordinate values after template  0  no vertical discretization has occured for this data  
89  product template  0  analysis/forecast at a horizontal level/layer at a point in time  
10  parameter category  6  Cloud  
11  Parameter number  1  Total Cloud Cover  
12  Type of generating process  2  forecast  
13  Background generating process identifier  255  
14  Forecast generating process identified  104  NBM Grib  
1516  Hours after reference time data cutoff  65535  
17  Minutes after reference time data cutoff  255  
18  Indicator of unit of time range  1  hour  
1922  Forecast time (units defined by 4.18)  varies  
23  Type of first fixed surface  1  Ground or Water Surface  
24  Scale factor of first fixed surface  0  
2528  Scaled value of first fixed surface  0  
29  Type of second fixed surfaced  255  missing  
30  Scale factor of second fixed surface  0  
3134  Scaled value of second fixed surfaces  0 
vis
octet(s)  content  value  meaning  notes 

14  length of section in octets  34  
5  section number  4  
67  Number of coordinate values after template  0  no vertical discretization has occured for this data  
89  product template  0  analysis/forecast at a horizontal level/layer at a point in time  
10  parameter category  19  Physical atmospheric properties  
11  Parameter number  0  Visibility  
12  Type of generating process  2  forecast  
13  Background generating process identifier  255  
14  Forecast generating process identified  104  NBM Grib  
1516  Hours after reference time data cutoff  65535  
17  Minutes after reference time data cutoff  255  
18  Indicator of unit of time range  1  hour  
1922  Forecast time (units defined by 4.18)  varies  
23  Type of first fixed surface  1  Ground or Water Surface  
24  Scale factor of first fixed surface  0  
2528  Scaled value of first fixed surface  0  
29  Type of second fixed surfaced  255  missing  
30  Scale factor of second fixed surface  0  
3134  Scaled value of second fixed surfaces  0 
slrblend
octet(s)  content  value  meaning  notes 

14  length of section in octets  34  
5  section number  4  
67  Number of coordinate values after template  0  no vertical discretization has occured for this data  
89  product template  0  analysis/forecast at a horizontal level/layer at a point in time  
10  parameter category  1  Moisture  
11  Parameter number  220  Minimum specific humidity at 2m  
12  Type of generating process  2  forecast  
13  Background generating process identifier  255  
14  Forecast generating process identified  104  NBM Grib  
1516  Hours after reference time data cutoff  65535  
17  Minutes after reference time data cutoff  255  
18  Indicator of unit of time range  1  hour  
1922  Forecast time (units defined by 4.18)  varies  
23  Type of first fixed surface  1  Ground or Water Surface  
24  Scale factor of first fixed surface  0  
2528  Scaled value of first fixed surface  0  
29  Type of second fixed surfaced  255  missing  
30  Scale factor of second fixed surface  0  
3134  Scaled value of second fixed surfaces  0 
snowlvl
octet(s)  content  value  meaning  notes 

14  length of section in octets  34  
5  section number  4  
67  Number of coordinate values after template  0  no vertical discretization has occured for this data  
89  product template  0  analysis/forecast at a horizontal level/layer at a point in time  
10  parameter category  19  Physical atmospheric properties  
11  Parameter number  235  Joint Fire Weather Probability  
12  Type of generating process  2  forecast  
13  Background generating process identifier  255  
14  Forecast generating process identified  104  NBM Grib  
1516  Hours after reference time data cutoff  65535  
17  Minutes after reference time data cutoff  255  
18  Indicator of unit of time range  1  hour  
1922  Forecast time (units defined by 4.18)  varies  
23  Type of first fixed surface  102  Specific Altitude Above Mean Sea Level  
24  Scale factor of first fixed surface  0  
2528  Scaled value of first fixed surface  0  
29  Type of second fixed surfaced  255  missing  
30  Scale factor of second fixed surface  0  
3134  Scaled value of second fixed surfaces  0 
wspd/wdir/wgust
octet(s)  content  value  meaning  notes 

14  length of section in octets  34  
5  section number  4  
67  Number of coordinate values after template  0  
89  product template  0  
10  parameter category  2  momentum  
11  Parameter number  1 / 0 / 22  Wind Speed / Wind Direction (from which blowing) / Wind Speed (Gust)  
12  Type of generating process  2  forecast  
13  Background generating process identifier  255  
14  Forecast generating process identified  104  NBM Grib  
1516  Hours after reference time data cutoff  65535  
17  Minutes after reference time data cutoff  255  
18  Indicator of unit of time range  1  hour  
1922  Forecast time (units defined by 4.18)  varies  
23  Type of first fixed surface  103  Specified Height Level Above Ground  
24  Scale factor of first fixed surface  0  
2528  Scaled value of first fixed surface  10  
29  Type of second fixed surfaced  255  missing  
30  Scale factor of second fixed surface  0  
3134  Scaled value of second fixed surfaces  0 
maxt / mint
octet(s)  content  value  meaning  notes 

14  length of section in octets  58  
5  section number  4  
67  Number of coordinate values after template  0  
89  product template  8  
10  parameter category  0  temperature  
11  Parameter number  4 / 5  maximum / minimum temperature (K)  
12  Type of generating process  2  forecast  
13  Background generating process identifier  255  
14  Forecast generating process identified  104  National Blend GRIB  
1516  Hours after reference time data cutoff  65535  
17  Minutes after reference time data cutoff  255  
18  Indicator of unit of time range  1  hour  
1922  Forecast time (units defined by 4.18)  varies  
23  Type of first fixed surface  103  Specified Height Level Above Ground  
24  Scale factor of first fixed surface  0  
2528  Scaled value of first fixed surface  2  
29  Type of second fixed surfaced  255  missing  
30  Scale factor of second fixed surface  0  
3134  Scaled value of second fixed surfaces  0  
3536  Year ― Time of end of overall time interval  varies  
37  Month  Time of end of overall time interval  varies  
38  Day  Time of end of overall time interval  varies  
39  Hour  Time of end of overall time interval  varies  
40  Minute  Time of end of overall time interval  varies  
41  Second  Time of end of overall time interval  varies  
42  n ― number of time ranges specifications describing the time intervals used to calculate the statisticallyprocessed field  1  
4346  Total number of data values missing in statistical process  0  
47  Statistical process used to calculate the processed field from the field at each time increment during the time range  2 / 3  maximum / minimum  
48  Type of time increment between successive fields used in the statistical processing  2  Successive times processed have same start time of forecast, forecast time is incremented.  
49  Indicator of unit of time for time range over which statistical processing is done  1  hour  
5053  Length of the time range over which statistical processing is done, in units defined by the previous octet  12  
54  Indicator of unit of time for the increment between the successive fields used  1  hour  
5558  Time increment between successive fields, in units defined by the previous octet  0 
maxrh / minrh
octet(s)  content  value  meaning  notes 

14  length of section in octets  58  
5  section number  4  
67  Number of coordinate values after template  0  
89  product template  8  
10  parameter category  1  moisture  
11  Parameter number  27 / 198  Maximum Relative Humidity (%) / Minimum Relative Humidity (%)  
12  Type of generating process  2  forecast  
13  Background generating process identifier  255  
14  Forecast generating process identified  104  National Blend GRIB  
1516  Hours after reference time data cutoff  65535  
17  Minutes after reference time data cutoff  255  
18  Indicator of unit of time range  1  hour  
1922  Forecast time (units defined by 4.18)  varies  
23  Type of first fixed surface  103  Specified Height Level Above Ground  
24  Scale factor of first fixed surface  0  
2528  Scaled value of first fixed surface  2  
29  Type of second fixed surfaced  255  missing  
30  Scale factor of second fixed surface  0  
3134  Scaled value of second fixed surfaces  0  
3536  Year ― Time of end of overall time interval  varies  
37  Month  Time of end of overall time interval  varies  
38  Day  Time of end of overall time interval  varies  
39  Hour  Time of end of overall time interval  varies  
40  Minute  Time of end of overall time interval  varies  
41  Second  Time of end of overall time interval  varies  
42  n ― number of time ranges specifications describing the time intervals used to calculate the statisticallyprocessed field  1  
4346  Total number of data values missing in statistical process  0  
47  Statistical process used to calculate the processed field from the field at each time increment during the time range  2 / 3  maximum / minimum  
48  Type of time increment between successive fields used in the statistical processing  2  Successive times processed have same start time of forecast, forecast time is incremented.  
49  Indicator of unit of time for time range over which statistical processing is done  1  hour  
5053  Length of the time range over which statistical processing is done, in units defined by the previous octet  12  
54  Indicator of unit of time for the increment between the successive fields used  1  hour  
5558  Time increment between successive fields, in units defined by the previous octet  0 
Oceanic Wind Speed (CDF)
octet(s)  content  value  meaning  notes 

14  length of section in octets  59  
5  section number  4  
67  Number of coordinate values after template  0  
89  product template  10  
10  parameter category  2  Momentum  
11  Parameter number  1  Wind Speed  
12  Type of generating process  2  forecast  
13  Background generating process identifier  255  
14  Forecast generating process identified  104  National Blend GRIB  
1516  Hours after reference time data cutoff  65535  
17  Minutes after reference time data cutoff  255  
18  Indicator of unit of time range  1  hours  
1922  Forecast time (units defined by 4.18)  varies  
23  Type of first fixed surface  103  Specified Height Level Above Ground  
24  Scale factor of first fixed surface  0  
2528  Scaled value of first fixed surface  10  
29  Type of second fixed surfaced  255  missing  
30  Scale factor of second fixed surface  0  
3134  Scaled value of second fixed surfaces  0  
35  Percentile value (from 100% to 0%)  varies  cdfp[this] in file name  
3637  Year of end of overall time interval  varies  
38  Month of end of overall time interval  varies  
39  Day of end of overall time interval  varies  
40  Hours of end of overall time interval  varies  
41  Minute of end of overall time interval  varies  
42  Second of end of overall time interval  varies  
43  n ― number of time range specifications describing the time intervals used to calculate the statisticallyprocessed field  1  
4447  Total number of data values missing in the statistical process  0  
48  Statistical process used to calculate the processed field from the field at each time increment during the time range  241  unknown  reserved value for local use  
49  Type of time increment between successive fields used in the statistical processing  241  unknown  reserved value for local use  
50  Indicator of unit of time range over which statistical processing is done  1  hour  
5154  Length of the time range over which statistical processing is done, in units defined by the previous octet  1  
55  Indicator of unit of time for the increment between the successive fields used  1  hour  
5659  Time increment between successive fields, in units defined by the previous octet  3 
IS5: Data Representation Section
Standard (all except tstm03 / tstm06)
octet(s)  content  value  meaning  notes 

14  length of section in octets  49  
5  section number  5  
69  "Number of data points where one or more values are specified in Section 7 when a bit map is present; total number of data points when a bit map is absent"  varies by grid (see IS3)  3744965 (co); 1822145(ak); 76275(pr); 350625(hi); 4573389(oc)  
1011  template number  3  Grid Point Data  Complex Packing and Spatial Differencing  
1215  Reference value (R) (IEEE 32bit floatingpoint value)  varies  
1617  Binary scale factor (E)  varies  usually stable by element: vis=7; cig/cldbse/snowlevel=3; appt/dewp/mxwbalft/temp/wgust/wspd=2; negengy/pop12/posengy/ppi/prfzrn/probiceprsnt/probrefzslt/ prrain/prsleet/prsnow/qpf01/qpf06/rh/sky/slrblend/wdir=0 

1819  Decimal scale factor (D)  varies  usually stable by element; usually 0 or 1; qpf01/qpf06=3; wdir=4294967295  
20  Number of bits used for each packed value for simple packing, or for each group reference value for complex packing or spatial differencing  varies  
21  Type of original field values  0  Floating Point  
22  Group splitting method used  1  General Group Splitting  
23  Missing value management used  1  Primary missing values included within the data values  
2427  Primary missing value substitute  9999  
2831  Secondary missing value substitute  0  
3235  NG ― number of groups of data values into which field is split  varies  
36  Reference for group widths  varies  usually 0  1  
37  Number of bits used for the group widths (value after  oct 5.36)  varies  
3841  Reference for group lengths  1  may vary; probrefzslt has value 2147483647  
42  Length increment for the group lengths  1  may vary  
4346  True length of last group  varies  
47  Number of bits used for the scaled group lengths (after  oct5.38 and % by oct5.42)  varies  
48  Order of spatial difference  2  SecondOrder Spatial Differencing  
49  Number of octets required in the data section to specify extra descriptors needed for spatial differencing (octets 6ww in data template 7.3)  varies  usually 12 
tstm03 / tstm06
octet(s)  content  value  meaning  notes 

14  length of section in octets  21  
5  section number  5  
69  "Number of data points where one or more values are specified in Section 7 when a bit map is present; total number of data points when a bit map is absent"  1943462 (tstm03); 3744965 (tstm06)  tstm03 dooes not match other conus products; tstm06 matches other conus products  
1011  template number  0  Grid Point Data  Complex Packing and Spatial Differencing  
1215  Reference value (R) (IEEE 32bit floatingpoint value)  varies  
1617  Binary scale factor (E)  0  may vary  
1819  Decimal scale factor (D)  0  may vary  
20  Number of bits used for each packed value for simple packing, or for each group reference value for complex packing or spatial differencing  varies  
21  Type of original field values  0  Floating Point 
IS6: Bit Map Section
Standard (all except tstm03 / tstm06)
octet(s)  content  value  meaning  notes 

14  length of section in octets  6  
5  section number  6  
6  bitmap indicator  255  A bit map does not apply to this product 
tstm03 / tstm06
octet(s)  content  value  meaning  notes 

14  length of section in octets  6  
5  section number  6  
6  bitmap indicator  0  A bit map applies to this product and is specified in this section  
7+  0  All values = 0 
IS7: Data Section
Standard (all except tstm03 / tstm06)
octet(s)  content  value  meaning  notes 

14  length of section in octets  varies  
5  section number  7  
6+  data  0  in a format described by data Template 7.X, where X is the data representation template number in octet 5.10 
tstm03 / tstm06
octet(s)  content  value  meaning  notes 

14  length of section in octets  varies  
5  section number  7  
6+  data  0  in a format described by data Template 7.X, where X is the data representation template number in octet 5.10 
IS8: End Section
All
octet(s)  content  value  meaning  notes 

14  7777  [END]  Coded according to the International Alphabet Number 5. 