row #,noteID,note,template,octet,noteAppliesTo,noteID-PDF,noteGitHub,myComment 1002,122,The year can be recovered with the formula: Year (real/decoded) = Year + 10 000 x Offset,GRIB2_Template_1_1_IdentificationTemplate_en,unspecified,template,1,n/a, 1003,139,"Years before year 1 shall be coded as defined in ISO 8601 (year 1 is followed by year 0). If applicable, year -1 or before shall be indicated by setting the most significant bit of octets 13-14 and 24-25 to ""1"" in accordance with Regulation 92.1.5.",GRIB2_Template_1_1_IdentificationTemplate_en,unspecified,template,2,n/a, 1005,122,The year can be recovered with the formula: Year (real/decoded) = Year + 10 000 x Offset,GRIB2_Template_1_2_IdentificationTemplate_en,unspecified,template,1,n/a, 1006,139,"Years before year 1 shall be coded as defined in ISO 8601 (year 1 is followed by year 0). If applicable, year -1 or before shall be indicated by setting the most significant bit of octets 13-14 and 24-25 to ""1"" in accordance with Regulation 92.1.5.",GRIB2_Template_1_2_IdentificationTemplate_en,unspecified,template,2,n/a, 1008,9,"Basic angle of the initial production domain and subdivisions of this basic angle are provided to manage cases where the recommended unit of 10-6 degrees is not applicable to describe the longitudes and latitudes, and direction increments. For these descriptors, the unit is equal to the ratio of the basic angle and the subdivisions number. For ordinary cases, zero and missing values should be coded, equivalent to the respective values of 1 and 106 (10-6 degrees unit).",GRIB2_Template_3_0_GridDefinitionTemplate_en,39-42,octet,1,(see Note 1),"4 permutations of almost exact note beginning with 'basic angle of the initial production...""" 1009,9,"Basic angle of the initial production domain and subdivisions of this basic angle are provided to manage cases where the recommended unit of 10-6 degrees is not applicable to describe the longitudes and latitudes, and direction increments. For these descriptors, the unit is equal to the ratio of the basic angle and the subdivisions number. For ordinary cases, zero and missing values should be coded, equivalent to the respective values of 1 and 106 (10-6 degrees unit).",GRIB2_Template_3_0_GridDefinitionTemplate_en,43-46,octet,1,(see Note 1),"4 permutations of almost exact note beginning with 'basic angle of the initial production...""" 1010,9,"Basic angle of the initial production domain and subdivisions of this basic angle are provided to manage cases where the recommended unit of 10-6 degrees is not applicable to describe the longitudes and latitudes, and direction increments. For these descriptors, the unit is equal to the ratio of the basic angle and the subdivisions number. For ordinary cases, zero and missing values should be coded, equivalent to the respective values of 1 and 106 (10-6 degrees unit).",GRIB2_Template_3_0_GridDefinitionTemplate_en,47-50,octet,1,(see Note 1),"4 permutations of almost exact note beginning with 'basic angle of the initial production...""" 1012,9,"Basic angle of the initial production domain and subdivisions of this basic angle are provided to manage cases where the recommended unit of 10-6 degrees is not applicable to describe the longitudes and latitudes, and direction increments. For these descriptors, the unit is equal to the ratio of the basic angle and the subdivisions number. For ordinary cases, zero and missing values should be coded, equivalent to the respective values of 1 and 106 (10-6 degrees unit).",GRIB2_Template_3_0_GridDefinitionTemplate_en,56-59,octet,1,(see Note 1),"4 permutations of almost exact note beginning with 'basic angle of the initial production...""" 1013,9,"Basic angle of the initial production domain and subdivisions of this basic angle are provided to manage cases where the recommended unit of 10-6 degrees is not applicable to describe the longitudes and latitudes, and direction increments. For these descriptors, the unit is equal to the ratio of the basic angle and the subdivisions number. For ordinary cases, zero and missing values should be coded, equivalent to the respective values of 1 and 106 (10-6 degrees unit).",GRIB2_Template_3_0_GridDefinitionTemplate_en,60-63,octet,1,(see Note 1),"4 permutations of almost exact note beginning with 'basic angle of the initial production...""" 1014,9,"Basic angle of the initial production domain and subdivisions of this basic angle are provided to manage cases where the recommended unit of 10-6 degrees is not applicable to describe the longitudes and latitudes, and direction increments. For these descriptors, the unit is equal to the ratio of the basic angle and the subdivisions number. For ordinary cases, zero and missing values should be coded, equivalent to the respective values of 1 and 106 (10-6 degrees unit).",GRIB2_Template_3_0_GridDefinitionTemplate_en,64-67,octet,1,(see Notes 1 and 5),"4 permutations of almost exact note beginning with 'basic angle of the initial production...""" 1015,45,It is recommended to use unsigned direction increments.,GRIB2_Template_3_0_GridDefinitionTemplate_en,64-67,octet,5,(see Notes 1 and 5), 1016,9,"Basic angle of the initial production domain and subdivisions of this basic angle are provided to manage cases where the recommended unit of 10-6 degrees is not applicable to describe the longitudes and latitudes, and direction increments. For these descriptors, the unit is equal to the ratio of the basic angle and the subdivisions number. For ordinary cases, zero and missing values should be coded, equivalent to the respective values of 1 and 106 (10-6 degrees unit).",GRIB2_Template_3_0_GridDefinitionTemplate_en,68-71,octet,1,(see Notes 1 and 5),"4 permutations of almost exact note beginning with 'basic angle of the initial production...""" 1017,45,It is recommended to use unsigned direction increments.,GRIB2_Template_3_0_GridDefinitionTemplate_en,68-71,octet,5,(see Notes 1 and 5), 1019,124,These octets are only present for quasi-regular grids.,GRIB2_Template_3_0_GridDefinitionTemplate_en,73-nn,octet,n/a,(These octets are only present for quasi-regular grids as described in Notes 2 and 3), 1020,15,"For data on a quasi-regular grid, where all the rows or columns do not necessarily have the same number of grid points, either Ni (octets 31-34) or Nj (octets 35-38) and the corresponding Di (octets 64-67) or Dj (octets 68-71) shall be coded with all bits set to 1 (missing). The actual number of points along each parallel or meridian shall be coded in the octets immediately following the grid definition template (octets [xx+1]-nn), as described in the description of the grid definition section",GRIB2_Template_3_0_GridDefinitionTemplate_en,73-nn,octet,2,(These octets are only present for quasi-regular grids as described in Notes 2 and 3), 1021,4,"A quasi-regular grid is only defined for appropriate grid scanning modes. Either rows or columns, but not both simultaneously, may have variable numbers of points or variable spacing. The first point in each row (column) shall be positioned at the meridian (parallel) indicated by octets 47-54. The grid points shall be evenly spaced in latitude (longitude).",GRIB2_Template_3_0_GridDefinitionTemplate_en,73-nn,octet,3,(These octets are only present for quasi-regular grids as described in Notes 2 and 3), 1022,5,"A scaled value of radius of spherical Earth, or major or minor axis of oblate spheroid Earth, is derived by applying the appropriate scale factor to the value expressed in metres.",GRIB2_Template_3_0_GridDefinitionTemplate_en,unspecified,unspecified,4,n/a, 1023,41,"In most cases, multiplying Ni (octets 31-34) by Nj (octets 35-38) yields the total number of points in the grid. However, this may not be true if bit 8 of the scanning mode flags (octet 72) is set to 1.",GRIB2_Template_3_0_GridDefinitionTemplate_en,unspecified,unspecified,6,n/a, 1024,9,"Basic angle of the initial production domain and subdivisions of this basic angle are provided to manage cases where the recommended unit of 10-6 degrees is not applicable to describe the longitudes and latitudes, and direction increments. For these descriptors, the unit is equal to the ratio of the basic angle and the subdivisions number. For ordinary cases, zero and missing values should be coded, equivalent to the respective values of 1 and 106 (10-6 degrees unit).",GRIB2_Template_3_1_GridDefinitionTemplate_en,15-72,octet,1,(see Note 1),"4 permutations of almost exact note beginning with 'basic angle of the initial production...""" 1025,136,"Three parameters define a general latitude/longitude coordinate system, formed by a general rotation of the sphere. One choice for these parameters is: (a) The geographic latitude in degrees of the southern pole of the coordinate system, θp for example; (b) The geographic longitude in degrees of the southern pole of the coordinate system, λp for example; (c) The angle of rotation in degrees about the new polar axis (measured clockwise when looking from the southern to the northern pole) of the coordinate system, assuming the new axis to have been obtained by first rotating the sphere through λp degrees about the geographic polar axis, and then rotating through (90 + θp) degrees so that the southern pole moved along the (previously rotated) Greenwich meridian.",GRIB2_Template_3_1_GridDefinitionTemplate_en,unspecified,unspecified,2,n/a,has non-encoded characters 1026,4,"A quasi-regular grid is only defined for appropriate grid scanning modes. Either rows or columns, but not both simultaneously, may have variable numbers of points or variable spacing. The first point in each row (column) shall be positioned at the meridian (parallel) indicated by octets 47-54. The grid points shall be evenly spaced in latitude (longitude).",GRIB2_Template_3_1_GridDefinitionTemplate_en,85-nn,octet,3,(These octets are only present for quasi-regular grids as described in Note 3),"was ""See Note 3 under grid definition template 3.0."" " 1027,124,These octets are only present for quasi-regular grids.,GRIB2_Template_3_1_GridDefinitionTemplate_en,85-nn,octet,n/a,(These octets are only present for quasi-regular grids as described in Note 3), 1028,9,"Basic angle of the initial production domain and subdivisions of this basic angle are provided to manage cases where the recommended unit of 10-6 degrees is not applicable to describe the longitudes and latitudes, and direction increments. For these descriptors, the unit is equal to the ratio of the basic angle and the subdivisions number. For ordinary cases, zero and missing values should be coded, equivalent to the respective values of 1 and 106 (10-6 degrees unit).",GRIB2_Template_3_2_GridDefinitionTemplate_en,15-72,octet,1,(see Note 1), 1029,124,These octets are only present for quasi-regular grids.,GRIB2_Template_3_2_GridDefinitionTemplate_en,85-nn,octet,n/a,(These octets are only present for quasi-regular grids as described in Note 3), 1030,4,"A quasi-regular grid is only defined for appropriate grid scanning modes. Either rows or columns, but not both simultaneously, may have variable numbers of points or variable spacing. The first point in each row (column) shall be positioned at the meridian (parallel) indicated by octets 47-54. The grid points shall be evenly spaced in latitude (longitude).",GRIB2_Template_3_2_GridDefinitionTemplate_en,85-nn,octet,3,(These octets are only present for quasi-regular grids as described in Note 3),was: See Note 3 under grid definition template 3.0. 1031,117,"The stretching is defined by three parameters: (a) The latitude in degrees (measured in the model coordinate system) of the ""pole of stretching""; (b) The longitude in degrees (measured in the model coordinate system) of the ""pole of stretching""; and (c) The stretching factor C in units of 10-6 represented as an integer. The stretching is defined by representing data uniformly in a coordinate system with longitude λ and latitude θ1, where: {{IMAGE}} and λ and θ are longitude and latitude in a coordinate system in which the ""pole of stretching"" is the northern pole. C = 1 gives uniform resolution, while C > 1 gives enhanced resolution around the pole of stretching.",GRIB2_Template_3_2_GridDefinitionTemplate_en,unspecified,unspecified,2,n/a,has image of formula 1033,9,"Basic angle of the initial production domain and subdivisions of this basic angle are provided to manage cases where the recommended unit of 10-6 degrees is not applicable to describe the longitudes and latitudes, and direction increments. For these descriptors, the unit is equal to the ratio of the basic angle and the subdivisions number. For ordinary cases, zero and missing values should be coded, equivalent to the respective values of 1 and 106 (10-6 degrees unit).",GRIB2_Template_3_3_GridDefinitionTemplate_en,15-72,octet,1,(see Note 1), 1034,136,"Three parameters define a general latitude/longitude coordinate system, formed by a general rotation of the sphere. One choice for these parameters is: (a) The geographic latitude in degrees of the southern pole of the coordinate system, θp for example; (b) The geographic longitude in degrees of the southern pole of the coordinate system, λp for example; (c) The angle of rotation in degrees about the new polar axis (measured clockwise when looking from the southern to the northern pole) of the coordinate system, assuming the new axis to have been obtained by first rotating the sphere through λp degrees about the geographic polar axis, and then rotating through (90 + θp) degrees so that the southern pole moved along the (previously rotated) Greenwich meridian.",GRIB2_Template_3_3_GridDefinitionTemplate_en,unspecified,unspecified,2,n/a,"was: See Note 2 under grid definition template 3.1 - rotated latitude/longitude (or equidistant cylindrical, or Plate Carrée)." 1035,117,"The stretching is defined by three parameters: (a) The latitude in degrees (measured in the model coordinate system) of the ""pole of stretching""; (b) The longitude in degrees (measured in the model coordinate system) of the ""pole of stretching""; and (c) The stretching factor C in units of 10-6 represented as an integer. The stretching is defined by representing data uniformly in a coordinate system with longitude λ and latitude θ1, where: {{IMAGE}} and λ and θ are longitude and latitude in a coordinate system in which the ""pole of stretching"" is the northern pole. C = 1 gives uniform resolution, while C > 1 gives enhanced resolution around the pole of stretching.",GRIB2_Template_3_3_GridDefinitionTemplate_en,unspecified,unspecified,3,n/a,"was ""See Note 2 under grid definition template 3.2 - stretched latitude/longitude (or equidistant cylindrical, or Plate Carrée).""" 1036,4,"A quasi-regular grid is only defined for appropriate grid scanning modes. Either rows or columns, but not both simultaneously, may have variable numbers of points or variable spacing. The first point in each row (column) shall be positioned at the meridian (parallel) indicated by octets 47-54. The grid points shall be evenly spaced in latitude (longitude).",GRIB2_Template_3_3_GridDefinitionTemplate_en,97-nn,octet,4,(These octets are only present for quasi-regular grids as described in Note 4),"was ""See Note 3 under grid definition template 3.0.""" 1037,124,These octets are only present for quasi-regular grids.,GRIB2_Template_3_3_GridDefinitionTemplate_en,97-nn,octet,n/a,(These octets are only present for quasi-regular grids as described in Note 4), 1040,9,"Basic angle of the initial production domain and subdivisions of this basic angle are provided to manage cases where the recommended unit of 10-6 degrees is not applicable to describe the longitudes and latitudes, and direction increments. For these descriptors, the unit is equal to the ratio of the basic angle and the subdivisions number. For ordinary cases, zero and missing values should be coded, equivalent to the respective values of 1 and 106 (10-6 degrees unit).",GRIB2_Template_3_4_GridDefinitionTemplate_en,39-42,octet,1,(see Note 1), 1041,9,"Basic angle of the initial production domain and subdivisions of this basic angle are provided to manage cases where the recommended unit of 10-6 degrees is not applicable to describe the longitudes and latitudes, and direction increments. For these descriptors, the unit is equal to the ratio of the basic angle and the subdivisions number. For ordinary cases, zero and missing values should be coded, equivalent to the respective values of 1 and 106 (10-6 degrees unit).",GRIB2_Template_3_4_GridDefinitionTemplate_en,43-46,octet,1,(see Note 1), 1043,114,The resolution flags (bits 3-4 of Flag table 3.3) are not applicable.,GRIB2_Template_3_4_GridDefinitionTemplate_en,47,octet,2,(see Flag table 3.3 and Note 2), 1045,9,"Basic angle of the initial production domain and subdivisions of this basic angle are provided to manage cases where the recommended unit of 10-6 degrees is not applicable to describe the longitudes and latitudes, and direction increments. For these descriptors, the unit is equal to the ratio of the basic angle and the subdivisions number. For ordinary cases, zero and missing values should be coded, equivalent to the respective values of 1 and 106 (10-6 degrees unit).",GRIB2_Template_3_4_GridDefinitionTemplate_en,49-ii,octet,1,(see Notes 1 and 3), 1046,85,"The list of Ni longitudes and Nj latitudes shall be coded in the octets immediately following the grid definition template in octets 49 to ii and octets ii+1 to jj respectively, where ii = 48 + 4Ni and jj = 48 + 4Ni + 4Nj.",GRIB2_Template_3_4_GridDefinitionTemplate_en,49-ii,octet,3,(see Notes 1 and 3), 1047,9,"Basic angle of the initial production domain and subdivisions of this basic angle are provided to manage cases where the recommended unit of 10-6 degrees is not applicable to describe the longitudes and latitudes, and direction increments. For these descriptors, the unit is equal to the ratio of the basic angle and the subdivisions number. For ordinary cases, zero and missing values should be coded, equivalent to the respective values of 1 and 106 (10-6 degrees unit).",GRIB2_Template_3_4_GridDefinitionTemplate_en,(ii+1)-jj,octet,1,(see Notes 1 and 3),"4 permutations of almost exact note beginning with 'basic angle of the initial production...""" 1048,85,"The list of Ni longitudes and Nj latitudes shall be coded in the octets immediately following the grid definition template in octets 49 to ii and octets ii+1 to jj respectively, where ii = 48 + 4Ni and jj = 48 + 4Ni + 4Nj.",GRIB2_Template_3_4_GridDefinitionTemplate_en,(ii+1)-jj,octet,3,(see Notes 1 and 3), 1049,5,"A scaled value of radius of spherical Earth, or major or minor axis of oblate spheroid Earth, is derived by applying the appropriate scale factor to the value expressed in metres.",GRIB2_Template_3_4_GridDefinitionTemplate_en,unspecified,unspecified,4,n/a, 1050,9,"Basic angle of the initial production domain and subdivisions of this basic angle are provided to manage cases where the recommended unit of 10-6 degrees is not applicable to describe the longitudes and latitudes, and direction increments. For these descriptors, the unit is equal to the ratio of the basic angle and the subdivisions number. For ordinary cases, zero and missing values should be coded, equivalent to the respective values of 1 and 106 (10-6 degrees unit).",GRIB2_Template_3_5_GridDefinitionTemplate_en,15-48,octet,1,(see Note 1),"4 permutations of almost exact note beginning with 'basic angle of the initial production...""" 1051,65,Regulation 92.1.6 applies.,GRIB2_Template_3_5_GridDefinitionTemplate_en,49-52,octet,4,(see Note 4), 1052,65,Regulation 92.1.6 applies.,GRIB2_Template_3_5_GridDefinitionTemplate_en,53-56,octet,4,(see Note 4), 1053,65,Regulation 92.1.6 applies.,GRIB2_Template_3_5_GridDefinitionTemplate_en,57-60,octet,4,(see Note 4), 1054,9,"Basic angle of the initial production domain and subdivisions of this basic angle are provided to manage cases where the recommended unit of 10-6 degrees is not applicable to describe the longitudes and latitudes, and direction increments. For these descriptors, the unit is equal to the ratio of the basic angle and the subdivisions number. For ordinary cases, zero and missing values should be coded, equivalent to the respective values of 1 and 106 (10-6 degrees unit).",GRIB2_Template_3_5_GridDefinitionTemplate_en,61-ii,octet,1,(see Notes 1 and 3),"4 permutations of almost exact note beginning with 'basic angle of the initial production...""" 1055,26,For the list of Ni longitude bounds and Nj latitude bounds at the end of the section: ii = 60 + 4Ni and jj = 60 + 4Ni +4Nj,GRIB2_Template_3_5_GridDefinitionTemplate_en,61-ii,octet,3,(see Notes 1 and 3), 1056,9,"Basic angle of the initial production domain and subdivisions of this basic angle are provided to manage cases where the recommended unit of 10-6 degrees is not applicable to describe the longitudes and latitudes, and direction increments. For these descriptors, the unit is equal to the ratio of the basic angle and the subdivisions number. For ordinary cases, zero and missing values should be coded, equivalent to the respective values of 1 and 106 (10-6 degrees unit).",GRIB2_Template_3_5_GridDefinitionTemplate_en,(ii+1)-jj,octet,1,(see Notes 1 and 3),"4 permutations of almost exact note beginning with 'basic angle of the initial production...""" 1057,26,For the list of Ni longitude bounds and Nj latitude bounds at the end of the section: ii = 60 + 4Ni and jj = 60 + 4Ni +4Nj,GRIB2_Template_3_5_GridDefinitionTemplate_en,(ii+1)-jj,octet,3,(see Notes 1 and 3), 1058,136,"Three parameters define a general latitude/longitude coordinate system, formed by a general rotation of the sphere. One choice for these parameters is: (a) The geographic latitude in degrees of the southern pole of the coordinate system, θp for example; (b) The geographic longitude in degrees of the southern pole of the coordinate system, λp for example; (c) The angle of rotation in degrees about the new polar axis (measured clockwise when looking from the southern to the northern pole) of the coordinate system, assuming the new axis to have been obtained by first rotating the sphere through λp degrees about the geographic polar axis, and then rotating through (90 + θp) degrees so that the southern pole moved along the (previously rotated) Greenwich meridian.",GRIB2_Template_3_5_GridDefinitionTemplate_en,unspecified,unspecified,2,n/a,has non-encoded characters 1062,28,Grid length is in units of 10-3 m at the latitude specified by LaD.,GRIB2_Template_3_10_GridDefinitionTemplate_en,65-68,octet,2,(see Note 2), 1063,28,Grid length is in units of 10-3 m at the latitude specified by LaD.,GRIB2_Template_3_10_GridDefinitionTemplate_en,69-72,octet,2,(see Note 2), 1064,124,These octets are only present for quasi-regular grids.,GRIB2_Template_3_10_GridDefinitionTemplate_en,73-nn,octet,n/a,(These octets are only present for quasi-regular grids as described in Notes 2 and 3 of grid definition template 3.1), 1064.1,136,"Three parameters define a general latitude/longitude coordinate system, formed by a general rotation of the sphere. One choice for these parameters is: (a) The geographic latitude in degrees of the southern pole of the coordinate system, θp for example; (b) The geographic longitude in degrees of the southern pole of the coordinate system, λp for example; (c) The angle of rotation in degrees about the new polar axis (measured clockwise when looking from the southern to the northern pole) of the coordinate system, assuming the new axis to have been obtained by first rotating the sphere through λp degrees about the geographic polar axis, and then rotating through (90 + θp) degrees so that the southern pole moved along the (previously rotated) Greenwich meridian.",GRIB2_Template_3_10_GridDefinitionTemplate_en,73-nn,octet,n/a,(These octets are only present for quasi-regular grids as described in Notes 2 and 3 of grid definition template 3.1),added note 2 from template 3.1 1064.2,4,"A quasi-regular grid is only defined for appropriate grid scanning modes. Either rows or columns, but not both simultaneously, may have variable numbers of points or variable spacing. The first point in each row (column) shall be positioned at the meridian (parallel) indicated by octets 47-54. The grid points shall be evenly spaced in latitude (longitude).",GRIB2_Template_3_10_GridDefinitionTemplate_en,73-nn,octet,n/a,(These octets are only present for quasi-regular grids as described in Notes 2 and 3 of grid definition template 3.1),added note 3 from template 3.1 1065,49,"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.",GRIB2_Template_3_10_GridDefinitionTemplate_en,unspecified,unspecified,1,n/a, 1065.5,5,"A scaled value of radius of spherical Earth, or major or minor axis of oblate spheroid Earth, is derived by applying the appropriate scale factor to the value expressed in metres.",GRIB2_Template_3_10_GridDefinitionTemplate_en,unspecified,unspecified,3,n/a, 1069,0,/,GRIB2_Template_3_13_GridDefinitionTemplate_en,/,/,/,/,no notes 1072,114,The resolution flags (bits 3-4 of Flag table 3.3) are not applicable.,GRIB2_Template_3_20_GridDefinitionTemplate_en,47,octet,1,(see Flag table 3.3 and Note 1), 1073,51,LoV is the longitude value of the meridian which is parallel to the y-axis (or columns of the grid) along which latitude increases as the y-coordinate increases (the orientation longitude may or may not appear on a particular grid).,GRIB2_Template_3_20_GridDefinitionTemplate_en,52-55,octet,2,(see Note 2), 1074,28,Grid length is in units of 10-3 m at the latitude specified by LaD.,GRIB2_Template_3_20_GridDefinitionTemplate_en,56-59,octet,3,(see Note 3), 1075,28,Grid length is in units of 10-3 m at the latitude specified by LaD.,GRIB2_Template_3_20_GridDefinitionTemplate_en,60-63,octet,3,(see Note 3), 1078,11,Bit 2 of the projection flag is not applicable to the polar stereographic projection.,GRIB2_Template_3_20_GridDefinitionTemplate_en,unspecified,unspecified,4,n/a, 1079,5,"A scaled value of radius of spherical Earth, or major or minor axis of oblate spheroid Earth, is derived by applying the appropriate scale factor to the value expressed in metres.",GRIB2_Template_3_20_GridDefinitionTemplate_en,unspecified,unspecified,5,n/a, 1080,0,/,GRIB2_Template_3_23_GridDefinitionTemplate_en,/,/,/,/,no notes 1083,28,Grid length is in units of 10-3 m at the latitude specified by LaD.,GRIB2_Template_3_30_GridDefinitionTemplate_en,56-59,octet,1,(see Note 1), 1084,28,Grid length is in units of 10-3 m at the latitude specified by LaD.,GRIB2_Template_3_30_GridDefinitionTemplate_en,60-63,octet,1,(see Note 1), 1087,34,"If Latin 1 = Latin 2, then the projection is on a tangent cone.",GRIB2_Template_3_30_GridDefinitionTemplate_en,unspecified,unspecified,2,n/a, 1088,114,The resolution flags (bits 3-4 of Flag table 3.3) are not applicable.,GRIB2_Template_3_30_GridDefinitionTemplate_en,unspecified,unspecified,3,n/a, 1089,51,LoV is the longitude value of the meridian which is parallel to the y-axis (or columns of the grid) along which latitude increases as the y-coordinate increases (the orientation longitude may or may not appear on a particular grid).,GRIB2_Template_3_30_GridDefinitionTemplate_en,unspecified,unspecified,4,n/a, 1090,5,"A scaled value of radius of spherical Earth, or major or minor axis of oblate spheroid Earth, is derived by applying the appropriate scale factor to the value expressed in metres.",GRIB2_Template_3_30_GridDefinitionTemplate_en,unspecified,unspecified,5,n/a, 1093,28,Grid length is in units of 10-3 m at the latitude specified by LaD.,GRIB2_Template_3_31_GridDefinitionTemplate_en,56-59,octet,1,(see Note 1), 1094,28,Grid length is in units of 10-3 m at the latitude specified by LaD.,GRIB2_Template_3_31_GridDefinitionTemplate_en,60-63,octet,1,(see Note 1), 1097,34,"If Latin 1 = Latin 2, then the projection is on a tangent cone.",GRIB2_Template_3_31_GridDefinitionTemplate_en,unspecified,unspecified,2,n/a, 1098,114,The resolution flags (bits 3-4 of Flag table 3.3) are not applicable.,GRIB2_Template_3_31_GridDefinitionTemplate_en,unspecified,unspecified,3,n/a, 1099,51,LoV is the longitude value of the meridian which is parallel to the y-axis (or columns of the grid) along which latitude increases as the y-coordinate increases (the orientation longitude may or may not appear on a particular grid).,GRIB2_Template_3_31_GridDefinitionTemplate_en,unspecified,unspecified,4,n/a, 1100,5,"A scaled value of radius of spherical Earth, or major or minor axis of oblate spheroid Earth, is derived by applying the appropriate scale factor to the value expressed in metres.",GRIB2_Template_3_31_GridDefinitionTemplate_en,unspecified,unspecified,5,n/a, 1101,0,/,GRIB2_Template_3_33_GridDefinitionTemplate_en,/,/,/,/,no notes 1103,9,"Basic angle of the initial production domain and subdivisions of this basic angle are provided to manage cases where the recommended unit of 10-6 degrees is not applicable to describe the longitudes and latitudes, and direction increments. For these descriptors, the unit is equal to the ratio of the basic angle and the subdivisions number. For ordinary cases, zero and missing values should be coded, equivalent to the respective values of 1 and 106 (10-6 degrees unit).",GRIB2_Template_3_40_GridDefinitionTemplate_en,39-42,octet,1,(see Note 1), 1104,9,"Basic angle of the initial production domain and subdivisions of this basic angle are provided to manage cases where the recommended unit of 10-6 degrees is not applicable to describe the longitudes and latitudes, and direction increments. For these descriptors, the unit is equal to the ratio of the basic angle and the subdivisions number. For ordinary cases, zero and missing values should be coded, equivalent to the respective values of 1 and 106 (10-6 degrees unit).",GRIB2_Template_3_40_GridDefinitionTemplate_en,43-46,octet,1,(see Note 1), 1105,9,"Basic angle of the initial production domain and subdivisions of this basic angle are provided to manage cases where the recommended unit of 10-6 degrees is not applicable to describe the longitudes and latitudes, and direction increments. For these descriptors, the unit is equal to the ratio of the basic angle and the subdivisions number. For ordinary cases, zero and missing values should be coded, equivalent to the respective values of 1 and 106 (10-6 degrees unit).",GRIB2_Template_3_40_GridDefinitionTemplate_en,47-50,octet,1,(see Note 1), 1106,9,"Basic angle of the initial production domain and subdivisions of this basic angle are provided to manage cases where the recommended unit of 10-6 degrees is not applicable to describe the longitudes and latitudes, and direction increments. For these descriptors, the unit is equal to the ratio of the basic angle and the subdivisions number. For ordinary cases, zero and missing values should be coded, equivalent to the respective values of 1 and 106 (10-6 degrees unit).",GRIB2_Template_3_40_GridDefinitionTemplate_en,51-54,octet,1,(see Note 1), 1108,9,"Basic angle of the initial production domain and subdivisions of this basic angle are provided to manage cases where the recommended unit of 10-6 degrees is not applicable to describe the longitudes and latitudes, and direction increments. For these descriptors, the unit is equal to the ratio of the basic angle and the subdivisions number. For ordinary cases, zero and missing values should be coded, equivalent to the respective values of 1 and 106 (10-6 degrees unit).",GRIB2_Template_3_40_GridDefinitionTemplate_en,56-59,octet,1,(see Note 1), 1109,9,"Basic angle of the initial production domain and subdivisions of this basic angle are provided to manage cases where the recommended unit of 10-6 degrees is not applicable to describe the longitudes and latitudes, and direction increments. For these descriptors, the unit is equal to the ratio of the basic angle and the subdivisions number. For ordinary cases, zero and missing values should be coded, equivalent to the respective values of 1 and 106 (10-6 degrees unit).",GRIB2_Template_3_40_GridDefinitionTemplate_en,60-63,octet,1,(see Note 1), 1110,9,"Basic angle of the initial production domain and subdivisions of this basic angle are provided to manage cases where the recommended unit of 10-6 degrees is not applicable to describe the longitudes and latitudes, and direction increments. For these descriptors, the unit is equal to the ratio of the basic angle and the subdivisions number. For ordinary cases, zero and missing values should be coded, equivalent to the respective values of 1 and 106 (10-6 degrees unit).",GRIB2_Template_3_40_GridDefinitionTemplate_en,64-67,octet,1,(see Notes 1 and 5), 1111,45,It is recommended to use unsigned direction increments.,GRIB2_Template_3_40_GridDefinitionTemplate_en,64-67,octet,5,(see Notes 1 and 5), 1112,87,The number of parallels between a pole and the Equator is used to establish the variable (Gaussian) spacing of the parallels; this value must always be given.,GRIB2_Template_3_40_GridDefinitionTemplate_en,68-71,octet,2,(see Note 2), 1114,124,These octets are only present for quasi-regular grids.,GRIB2_Template_3_40_GridDefinitionTemplate_en,73-nn,octet,n/a,(These octets are only present for quasi-regular grids as described in Note 4), 1115,4,"A quasi-regular grid is only defined for appropriate grid scanning modes. Either rows or columns, but not both simultaneously, may have variable numbers of points or variable spacing. The first point in each row (column) shall be positioned at the meridian (parallel) indicated by octets 47-54. The grid points shall be evenly spaced in latitude (longitude).",GRIB2_Template_3_40_GridDefinitionTemplate_en,73-nn,octet,4,(These octets are only present for quasi-regular grids as described in Note 4), 1116,5,"A scaled value of radius of spherical Earth, or major or minor axis of oblate spheroid Earth, is derived by applying the appropriate scale factor to the value expressed in metres.",GRIB2_Template_3_40_GridDefinitionTemplate_en,unspecified,unspecified,3,n/a, 1117,9,"Basic angle of the initial production domain and subdivisions of this basic angle are provided to manage cases where the recommended unit of 10-6 degrees is not applicable to describe the longitudes and latitudes, and direction increments. For these descriptors, the unit is equal to the ratio of the basic angle and the subdivisions number. For ordinary cases, zero and missing values should be coded, equivalent to the respective values of 1 and 106 (10-6 degrees unit).",GRIB2_Template_3_41_GridDefinitionTemplate_en,15-72,octet,1,(see Note 1), 1118,124,These octets are only present for quasi-regular grids.,GRIB2_Template_3_41_GridDefinitionTemplate_en,85-nn,octet,n/a,(These octets are only present for quasi-regular grids as described in Note 4), 1119,4,"A quasi-regular grid is only defined for appropriate grid scanning modes. Either rows or columns, but not both simultaneously, may have variable numbers of points or variable spacing. The first point in each row (column) shall be positioned at the meridian (parallel) indicated by octets 47-54. The grid points shall be evenly spaced in latitude (longitude).",GRIB2_Template_3_41_GridDefinitionTemplate_en,85-nn,octet,4,(These octets are only present for quasi-regular grids as described in Note 4),"was ""See Note 4 under grid definition template 3.40.""" 1121,87,The number of parallels between a pole and the Equator is used to establish the variable (Gaussian) spacing of the parallels; this value must always be given.,GRIB2_Template_3_41_GridDefinitionTemplate_en,unspecified,unspecified,2,n/a, 1122,136,"Three parameters define a general latitude/longitude coordinate system, formed by a general rotation of the sphere. One choice for these parameters is: (a) The geographic latitude in degrees of the southern pole of the coordinate system, θp for example; (b) The geographic longitude in degrees of the southern pole of the coordinate system, λp for example; (c) The angle of rotation in degrees about the new polar axis (measured clockwise when looking from the southern to the northern pole) of the coordinate system, assuming the new axis to have been obtained by first rotating the sphere through λp degrees about the geographic polar axis, and then rotating through (90 + θp) degrees so that the southern pole moved along the (previously rotated) Greenwich meridian.",GRIB2_Template_3_41_GridDefinitionTemplate_en,unspecified,unspecified,3,n/a,"was ""See Note 2 under grid definition template 3.1 - rotated latitude/longitude (or equidistant cylindrical, or Plate Carrée).""" 1123,9,"Basic angle of the initial production domain and subdivisions of this basic angle are provided to manage cases where the recommended unit of 10-6 degrees is not applicable to describe the longitudes and latitudes, and direction increments. For these descriptors, the unit is equal to the ratio of the basic angle and the subdivisions number. For ordinary cases, zero and missing values should be coded, equivalent to the respective values of 1 and 106 (10-6 degrees unit).",GRIB2_Template_3_42_GridDefinitionTemplate_en,15-72,octet,1,(see Note 1), 1124,124,These octets are only present for quasi-regular grids.,GRIB2_Template_3_42_GridDefinitionTemplate_en,85-nn,octet,n/a,(These octets are only present for quasi-regular grids as described in Note 4), 1125,4,"A quasi-regular grid is only defined for appropriate grid scanning modes. Either rows or columns, but not both simultaneously, may have variable numbers of points or variable spacing. The first point in each row (column) shall be positioned at the meridian (parallel) indicated by octets 47-54. The grid points shall be evenly spaced in latitude (longitude).",GRIB2_Template_3_42_GridDefinitionTemplate_en,85-nn,octet,4,(These octets are only present for quasi-regular grids as described in Note 4),was: See Note 4 under grid definition template 3.40. 1126,87,The number of parallels between a pole and the Equator is used to establish the variable (Gaussian) spacing of the parallels; this value must always be given.,GRIB2_Template_3_42_GridDefinitionTemplate_en,unspecified,unspecified,2,n/a, 1127,117,"The stretching is defined by three parameters: (a) The latitude in degrees (measured in the model coordinate system) of the ""pole of stretching""; (b) The longitude in degrees (measured in the model coordinate system) of the ""pole of stretching""; and (c) The stretching factor C in units of 10-6 represented as an integer. The stretching is defined by representing data uniformly in a coordinate system with longitude λ and latitude θ1, where: {{IMAGE}} and λ and θ are longitude and latitude in a coordinate system in which the ""pole of stretching"" is the northern pole. C = 1 gives uniform resolution, while C > 1 gives enhanced resolution around the pole of stretching.",GRIB2_Template_3_42_GridDefinitionTemplate_en,unspecified,unspecified,3,n/a,"was ""See Note 2 under grid definition template 3.2 - stretched latitude/longitude (or equidistant cylindrical, or Plate Carrée).""" 1128,9,"Basic angle of the initial production domain and subdivisions of this basic angle are provided to manage cases where the recommended unit of 10-6 degrees is not applicable to describe the longitudes and latitudes, and direction increments. For these descriptors, the unit is equal to the ratio of the basic angle and the subdivisions number. For ordinary cases, zero and missing values should be coded, equivalent to the respective values of 1 and 106 (10-6 degrees unit).",GRIB2_Template_3_43_GridDefinitionTemplate_en,15-72,octet,1,(see Note 1), 1129,124,These octets are only present for quasi-regular grids.,GRIB2_Template_3_43_GridDefinitionTemplate_en,97-nn,octet,n/a,(These octets are only present for quasi-regular grids as described in Note 5), 1130,4,"A quasi-regular grid is only defined for appropriate grid scanning modes. Either rows or columns, but not both simultaneously, may have variable numbers of points or variable spacing. The first point in each row (column) shall be positioned at the meridian (parallel) indicated by octets 47-54. The grid points shall be evenly spaced in latitude (longitude).",GRIB2_Template_3_43_GridDefinitionTemplate_en,97-nn,octet,5,(These octets are only present for quasi-regular grids as described in Note 5),"was: ""See Note 4 under grid definition template 3.40.""" 1131,87,The number of parallels between a pole and the Equator is used to establish the variable (Gaussian) spacing of the parallels; this value must always be given.,GRIB2_Template_3_43_GridDefinitionTemplate_en,unspecified,unspecified,2,n/a, 1132,136,"Three parameters define a general latitude/longitude coordinate system, formed by a general rotation of the sphere. One choice for these parameters is: (a) The geographic latitude in degrees of the southern pole of the coordinate system, θp for example; (b) The geographic longitude in degrees of the southern pole of the coordinate system, λp for example; (c) The angle of rotation in degrees about the new polar axis (measured clockwise when looking from the southern to the northern pole) of the coordinate system, assuming the new axis to have been obtained by first rotating the sphere through λp degrees about the geographic polar axis, and then rotating through (90 + θp) degrees so that the southern pole moved along the (previously rotated) Greenwich meridian.",GRIB2_Template_3_43_GridDefinitionTemplate_en,unspecified,unspecified,3,n/a,"was: ""See Note 2 under grid definition template 3.1 - rotated latitude/longitude (or equidistant cylindrical, or Plate Carrée).""" 1133,117,"The stretching is defined by three parameters: (a) The latitude in degrees (measured in the model coordinate system) of the ""pole of stretching""; (b) The longitude in degrees (measured in the model coordinate system) of the ""pole of stretching""; and (c) The stretching factor C in units of 10-6 represented as an integer. The stretching is defined by representing data uniformly in a coordinate system with longitude λ and latitude θ1, where: {{IMAGE}} and λ and θ are longitude and latitude in a coordinate system in which the ""pole of stretching"" is the northern pole. C = 1 gives uniform resolution, while C > 1 gives enhanced resolution around the pole of stretching.",GRIB2_Template_3_43_GridDefinitionTemplate_en,unspecified,unspecified,4,n/a,"was ""See Note 2 under grid definition template 3.2 - stretched latitude/longitude (or equidistant cylindrical, or Plate Carrée).""" 1136,91,"The pentagonal representation of resolution is general. Some common truncations are special cases of the pentagonal one: Triangular: M = J = K Rhomboidal: K = J + M Trapezoidal: K = J, K > M",GRIB2_Template_3_50_GridDefinitionTemplate_en,unspecified,unspecified,no id,n/a, 1137,91,"The pentagonal representation of resolution is general. Some common truncations are special cases of the pentagonal one: Triangular: M = J = K Rhomboidal: K = J + M Trapezoidal: K = J, K > M",GRIB2_Template_3_51_GridDefinitionTemplate_en,unspecified,unspecified,1,n/a,"was: ""See the Note under grid definition template 3.50 - spherical harmonic coefficients.""" 1138,136,"Three parameters define a general latitude/longitude coordinate system, formed by a general rotation of the sphere. One choice for these parameters is: (a) The geographic latitude in degrees of the southern pole of the coordinate system, θp for example; (b) The geographic longitude in degrees of the southern pole of the coordinate system, λp for example; (c) The angle of rotation in degrees about the new polar axis (measured clockwise when looking from the southern to the northern pole) of the coordinate system, assuming the new axis to have been obtained by first rotating the sphere through λp degrees about the geographic polar axis, and then rotating through (90 + θp) degrees so that the southern pole moved along the (previously rotated) Greenwich meridian.",GRIB2_Template_3_51_GridDefinitionTemplate_en,unspecified,unspecified,2,n/a,"was: ""See Note 2 under grid definition template 3.1 - rotated latitude/longitude (or equidistant cylindrical, or Plate Carrée).""" 1139,91,"The pentagonal representation of resolution is general. Some common truncations are special cases of the pentagonal one: Triangular: M = J = K Rhomboidal: K = J + M Trapezoidal: K = J, K > M",GRIB2_Template_3_52_GridDefinitionTemplate_en,unspecified,unspecified,1,n/a,"was: ""See the Note under grid definition template 3.50 - spherical harmonic coefficients.""" 1140,117,"The stretching is defined by three parameters: (a) The latitude in degrees (measured in the model coordinate system) of the ""pole of stretching""; (b) The longitude in degrees (measured in the model coordinate system) of the ""pole of stretching""; and (c) The stretching factor C in units of 10-6 represented as an integer. The stretching is defined by representing data uniformly in a coordinate system with longitude λ and latitude θ1, where: {{IMAGE}} and λ and θ are longitude and latitude in a coordinate system in which the ""pole of stretching"" is the northern pole. C = 1 gives uniform resolution, while C > 1 gives enhanced resolution around the pole of stretching.",GRIB2_Template_3_52_GridDefinitionTemplate_en,unspecified,unspecified,2,n/a,"was: ""See Note 2 under grid definition template 3.2 - stretched latitude/longitude (or equidistant cylindrical, or Plate Carrée).""" 1141,91,"The pentagonal representation of resolution is general. Some common truncations are special cases of the pentagonal one: Triangular: M = J = K Rhomboidal: K = J + M Trapezoidal: K = J, K > M",GRIB2_Template_3_53_GridDefinitionTemplate_en,unspecified,unspecified,1,n/a,"was: ""See the Note under grid definition template 3.50 - spherical harmonic coefficients.""" 1142,136,"Three parameters define a general latitude/longitude coordinate system, formed by a general rotation of the sphere. One choice for these parameters is: (a) The geographic latitude in degrees of the southern pole of the coordinate system, θp for example; (b) The geographic longitude in degrees of the southern pole of the coordinate system, λp for example; (c) The angle of rotation in degrees about the new polar axis (measured clockwise when looking from the southern to the northern pole) of the coordinate system, assuming the new axis to have been obtained by first rotating the sphere through λp degrees about the geographic polar axis, and then rotating through (90 + θp) degrees so that the southern pole moved along the (previously rotated) Greenwich meridian.",GRIB2_Template_3_53_GridDefinitionTemplate_en,unspecified,unspecified,2,n/a,"was: ""See Note 2 under grid definition template 3.1 - rotated latitude/longitude (or equidistant cylindrical, or Plate Carrée).""" 1142.1,117,"The stretching is defined by three parameters: (a) The latitude in degrees (measured in the model coordinate system) of the ""pole of stretching""; (b) The longitude in degrees (measured in the model coordinate system) of the ""pole of stretching""; and (c) The stretching factor C in units of 10-6 represented as an integer. The stretching is defined by representing data uniformly in a coordinate system with longitude λ and latitude θ1, where: {{IMAGE}} and λ and θ are longitude and latitude in a coordinate system in which the ""pole of stretching"" is the northern pole. C = 1 gives uniform resolution, while C > 1 gives enhanced resolution around the pole of stretching.",GRIB2_Template_3_53_GridDefinitionTemplate_en,unspecified,unspecified,3,n/a,"was: ""See Note 2 under grid definition template 3.2 – stretched latitude/longitude (or equidistant cylindrical, or Plate Carrée).""" 1146,33,Hours greater than 65534 will be coded as 65534.,GRIB2_Template_4_0_ProductDefinitionTemplate_en,15-16,octet,no id,(see Note), 1153,33,Hours greater than 65534 will be coded as 65534.,GRIB2_Template_4_1_ProductDefinitionTemplate_en,15-16,octet,no id,(see Note), 1161,33,Hours greater than 65534 will be coded as 65534.,GRIB2_Template_4_2_ProductDefinitionTemplate_en,15-16,octet,no id,(see Note), 1169,33,Hours greater than 65534 will be coded as 65534.,GRIB2_Template_4_3_ProductDefinitionTemplate_en,15-16,octet,no id,(see Note), 1178,33,Hours greater than 65534 will be coded as 65534.,GRIB2_Template_4_4_ProductDefinitionTemplate_en,15-16,octet,no id,(see Note), 1187,33,Hours greater than 65534 will be coded as 65534.,GRIB2_Template_4_5_ProductDefinitionTemplate_en,15-16,octet,no id,(see Note), 1195,33,Hours greater than 65534 will be coded as 65534.,GRIB2_Template_4_6_ProductDefinitionTemplate_en,15-16,octet,no id,(see Note), 1202,33,Hours greater than 65534 will be coded as 65534.,GRIB2_Template_4_7_ProductDefinitionTemplate_en,15-16,octet,1,(see Note 1), 1206,133,This template should not be used. Product definition template 4.0 should be used instead.,GRIB2_Template_4_7_ProductDefinitionTemplate_en,unspecified,template,2,n/a, 1210,33,Hours greater than 65534 will be coded as 65534.,GRIB2_Template_4_8_ProductDefinitionTemplate_en,15-16,octet,1,(see Note 1), 1212,111,The reference time in section 1 and the forecast time together define the beginning of the overall time interval.,GRIB2_Template_4_8_ProductDefinitionTemplate_en,19-22,octet,2,(see Note 2), 1219,7,"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 rain gauge.",GRIB2_Template_4_8_ProductDefinitionTemplate_en,55-58,octet,3,(see Notes 3 and 4), 1220,96,"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.",GRIB2_Template_4_8_ProductDefinitionTemplate_en,55-58,octet,4,(see Notes 3 and 4), 1224,33,Hours greater than 65534 will be coded as 65534.,GRIB2_Template_4_9_ProductDefinitionTemplate_en,15-16,octet,1,(see Note 1), 1226,111,The reference time in section 1 and the forecast time together define the beginning of the overall time interval.,GRIB2_Template_4_9_ProductDefinitionTemplate_en,19-22,octet,2,(see Note 2), 1234,7,"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 rain gauge.",GRIB2_Template_4_9_ProductDefinitionTemplate_en,68-71,octet,3,(see Notes 3 and 4), 1235,95,"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.",GRIB2_Template_4_9_ProductDefinitionTemplate_en,68-71,octet,4,(see Notes 3 and 4), 1239,33,Hours greater than 65534 will be coded as 65534.,GRIB2_Template_4_10_ProductDefinitionTemplate_en,15-16,octet,1,(see Note 1), 1241,111,The reference time in section 1 and the forecast time together define the beginning of the overall time interval.,GRIB2_Template_4_10_ProductDefinitionTemplate_en,19-22,octet,2,(see Note 2), 1248,7,"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 rain gauge.",GRIB2_Template_4_10_ProductDefinitionTemplate_en,56-59,octet,3,(see Note 3), 1249,134,This template was not validated at the time of publication and should be used with caution. Please report any use to the WMO Secretariat (Observing and Information Systems Department) to assist for validation.,GRIB2_Template_4_10_ProductDefinitionTemplate_en,unspecified,template,preliminary,n/a, 1253,33,Hours greater than 65534 will be coded as 65534.,GRIB2_Template_4_11_ProductDefinitionTemplate_en,15-16,octet,1,(see Note 1), 1255,111,The reference time in section 1 and the forecast time together define the beginning of the overall time interval.,GRIB2_Template_4_11_ProductDefinitionTemplate_en,19-22,octet,2,(see Note 2), 1263,7,"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 rain gauge.",GRIB2_Template_4_11_ProductDefinitionTemplate_en,58-61,octet,3,(see Notes 3 and 4), 1264,99,"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 51, 63, 75, ...). 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.",GRIB2_Template_4_11_ProductDefinitionTemplate_en,58-61,octet,4,(see Notes 3 and 4), 1268,33,Hours greater than 65534 will be coded as 65534.,GRIB2_Template_4_12_ProductDefinitionTemplate_en,15-16,octet,1,(see Note 1), 1270,111,The reference time in section 1 and the forecast time together define the beginning of the overall time interval.,GRIB2_Template_4_12_ProductDefinitionTemplate_en,19-22,octet,2,(see Note 2), 1278,7,"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 rain gauge.",GRIB2_Template_4_12_ProductDefinitionTemplate_en,57-60,octet,3,(see Notes 3 and 4), 1279,97,"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 50, 62, 74, ...). 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.",GRIB2_Template_4_12_ProductDefinitionTemplate_en,57-60,octet,4,(see Notes 3 and 4), 1283,33,Hours greater than 65534 will be coded as 65534.,GRIB2_Template_4_13_ProductDefinitionTemplate_en,15-16,octet,1,(see Note 1), 1285,111,The reference time in section 1 and the forecast time together define the beginning of the overall time interval.,GRIB2_Template_4_13_ProductDefinitionTemplate_en,19-22,octet,2,(see Note 2), 1294,7,"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 rain gauge.",GRIB2_Template_4_13_ProductDefinitionTemplate_en,89-92,octet,3,(see Notes 3 and 4), 1295,109,"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 82, 94, 106,....). 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.",GRIB2_Template_4_13_ProductDefinitionTemplate_en,89-92,octet,4,(see Notes 3 and 4), 1299,33,Hours greater than 65534 will be coded as 65534.,GRIB2_Template_4_14_ProductDefinitionTemplate_en,15-16,octet,1,(see Note 1), 1301,111,The reference time in section 1 and the forecast time together define the beginning of the overall time interval.,GRIB2_Template_4_14_ProductDefinitionTemplate_en,19-22,octet,2,(see Note 2), 1310,7,"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 rain gauge.",GRIB2_Template_4_14_ProductDefinitionTemplate_en,85-88,octet,3,(see Notes 3 and 4), 1311,108,"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 78, 90, 112, ...). 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.",GRIB2_Template_4_14_ProductDefinitionTemplate_en,85-88,octet,4,(see Notes 3 and 4), 1315,33,Hours greater than 65534 will be coded as 65534.,GRIB2_Template_4_15_ProductDefinitionTemplate_en,15-16,octet,no id,(see Note), 1330,129,This template is deprecated. Template 4.31 should be used instead.,GRIB2_Template_4_30_ProductDefinitionTemplate_en,unspecified,template,no id,n/a, 1331,14,"For ""satellite series of band nb"", ""satellite numbers of band nb"" and ""instrument types of band nb"", it is recommended to encode the values as per BUFR Code tables 0 02 020, 0 01 007 (Common Code table C-5) and 0 02 019 (Common Code table C-8), respectively.",GRIB2_Template_4_30_ProductDefinitionTemplate_en,unspecified,unspecified,no id,n/a, 1335,14,"For ""satellite series of band nb"", ""satellite numbers of band nb"" and ""instrument types of band nb"", it is recommended to encode the values as per BUFR Code tables 0 02 020, 0 01 007 (Common Code table C-5) and 0 02 019 (Common Code table C-8), respectively.",GRIB2_Template_4_31_ProductDefinitionTemplate_en,unspecified,unspecified,no id,n/a, 1339,33,Hours greater than 65534 will be coded as 65534.,GRIB2_Template_4_32_ProductDefinitionTemplate_en,15-16,octet,2,(see Note 2), 1341,14,"For ""satellite series of band nb"", ""satellite numbers of band nb"" and ""instrument types of band nb"", it is recommended to encode the values as per BUFR Code tables 0 02 020, 0 01 007 (Common Code table C-5) and 0 02 019 (Common Code table C-8), respectively.",GRIB2_Template_4_32_ProductDefinitionTemplate_en,unspecified,unspecified,1,n/a, 1345,33,Hours greater than 65534 will be coded as 65534.,GRIB2_Template_4_33_ProductDefinitionTemplate_en,15-16,octet,no id,(see Note), 1351,33,Hours greater than 65534 will be coded as 65534.,GRIB2_Template_4_34_ProductDefinitionTemplate_en,15-16,octet,1,(see Note 1), 1353,111,The reference time in section 1 and the forecast time together define the beginning of the overall time interval.,GRIB2_Template_4_34_ProductDefinitionTemplate_en,19-22,octet,2,(see Note 2), 1359,7,"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 rain gauge.",GRIB2_Template_4_34_ProductDefinitionTemplate_en,(47+11NB+12(i-1))-(50+11NB+12(i-1)),octet,3,(see Notes 3 and 4), 1360,98,"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 51, 62, 73, ...). 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.",GRIB2_Template_4_34_ProductDefinitionTemplate_en,(47+11NB+12(i-1))-(50+11NB+12(i-1)),octet,4,(see Notes 3 and 4), 1365,14,"For ""satellite series of band nb"", ""satellite numbers of band nb"" and ""instrument types of band nb"", it is recommended to encode the values as per BUFR Code tables 0 02 020, 0 01 007 (Common Code table C-5) and 0 02 019 (Common Code table C-8), respectively.",GRIB2_Template_4_35_ProductDefinitionTemplate_en,unspecified,unspecified,no id,n/a, 1370,33,Hours greater than 65534 will be coded as 65534.,GRIB2_Template_4_40_ProductDefinitionTemplate_en,17-18,octet,no id,(see Note), 1378,33,Hours greater than 65534 will be coded as 65534.,GRIB2_Template_4_41_ProductDefinitionTemplate_en,17-18,octet,no id,(see Note), 1387,33,Hours greater than 65534 will be coded as 65534.,GRIB2_Template_4_42_ProductDefinitionTemplate_en,17-18,octet,1,(see Note 1), 1389,111,The reference time in section 1 and the forecast time together define the beginning of the overall time interval.,GRIB2_Template_4_42_ProductDefinitionTemplate_en,21-24,octet,2,(see Note 2), 1396,7,"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 rain gauge.",GRIB2_Template_4_42_ProductDefinitionTemplate_en,57-60,octet,3,(see Notes 3 and 4), 1397,97,"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 50, 62, 74, ...). 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.",GRIB2_Template_4_42_ProductDefinitionTemplate_en,57-60,octet,4,(see Notes 3 and 4), 1402,33,Hours greater than 65534 will be coded as 65534.,GRIB2_Template_4_43_ProductDefinitionTemplate_en,17-18,octet,1,(see Note 1), 1404,111,The reference time in section 1 and the forecast time together define the beginning of the overall time interval.,GRIB2_Template_4_43_ProductDefinitionTemplate_en,21-24,octet,2,(see Note 2), 1412,7,"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 rain gauge.",GRIB2_Template_4_43_ProductDefinitionTemplate_en,60-63,octet,3,(see Notes 3 and 4), 1413,100,"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 53, 65, 77, …). 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.",GRIB2_Template_4_43_ProductDefinitionTemplate_en,60-63,octet,4,(see Notes 3 and 4), 1419,33,Hours greater than 65534 will be coded as 65534.,GRIB2_Template_4_44_ProductDefinitionTemplate_en,28-29,octet,1,(see Note 1), 1423,43,It is recommended not to use this template. PDT 4.48 should be used instead with optical wavelength range set to missing.,GRIB2_Template_4_44_ProductDefinitionTemplate_en,unspecified,template,2,n/a, 1429,33,Hours greater than 65534 will be coded as 65534.,GRIB2_Template_4_45_ProductDefinitionTemplate_en,28-29,octet,no id,(see Note), 1439,33,Hours greater than 65534 will be coded as 65534.,GRIB2_Template_4_46_ProductDefinitionTemplate_en,28-29,octet,1,(see Note 1), 1441,111,The reference time in section 1 and the forecast time together define the beginning of the overall time interval.,GRIB2_Template_4_46_ProductDefinitionTemplate_en,32-35,octet,2,(see Note 2), 1448,7,"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 rain gauge.",GRIB2_Template_4_46_ProductDefinitionTemplate_en,68-71,octet,3,(see Notes 3 and 4), 1449,104,"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 61, 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.",GRIB2_Template_4_46_ProductDefinitionTemplate_en,68-71,octet,4,(see Notes 3 and 4), 1455,33,Hours greater than 65534 will be coded as 65534.,GRIB2_Template_4_47_ProductDefinitionTemplate_en,28-29,octet,1,(see Note 1), 1457,111,The reference time in section 1 and the forecast time together define the beginning of the overall time interval.,GRIB2_Template_4_47_ProductDefinitionTemplate_en,32-35,octet,2,(see Note 2), 1465,7,"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 rain gauge.",GRIB2_Template_4_47_ProductDefinitionTemplate_en,71-74,octet,3,(see Notes 3 and 4), 1466,107,"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 63, 75, ...). 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.",GRIB2_Template_4_47_ProductDefinitionTemplate_en,71-74,octet,4,(see Notes 3 and 4), 1473,33,Hours greater than 65534 will be coded as 65534.,GRIB2_Template_4_48_ProductDefinitionTemplate_en,39-40,octet,no id,(see Note), 1483,33,Hours greater than 65534 will be coded as 65534.,GRIB2_Template_4_49_ProductDefinitionTemplate_en,39-40,octet,no id,(see Note), 1491,33,Hours greater than 65534 will be coded as 65534.,GRIB2_Template_4_51_ProductDefinitionTemplate_en,15-16,octet,no id,(see Note), 1498,60,Only parameters expressing fractions or percentages can be used in this template. Code tables shall state clearly that they are meant to be used in partitioned parameters context.,GRIB2_Template_4_53_ProductDefinitionTemplate_en,11,octet,2,(see Code table 4.2 and Notes 2 and 3), 1499,121,"The word ""fraction"" or the word ""percentage"" has to be explicitly used in the name of the parameter to refer to a normalization term N = 1 in the case of ""fraction"" and N = 100 in the case of percentage.",GRIB2_Template_4_53_ProductDefinitionTemplate_en,11,octet,3,(see Code table 4.2 and Notes 2 and 3), 1500,6,A single partition with code value PN from the partition set composed by the NP partitions is represented in the template. The code values of the NP partitions are expressed in octets 14 to 14+2NP-1. The NP partitions are linked by the normalization formula stating that the sum of all the NP partitions must be equal to a normalization term (N) on each point of the grid.,GRIB2_Template_4_53_ProductDefinitionTemplate_en,12,octet,1,(see Notes 1 and 3), 1501,121,"The word ""fraction"" or the word ""percentage"" has to be explicitly used in the name of the parameter to refer to a normalization term N = 1 in the case of ""fraction"" and N = 100 in the case of percentage.",GRIB2_Template_4_53_ProductDefinitionTemplate_en,12,octet,3,(see Notes 1 and 3), 1502,6,A single partition with code value PN from the partition set composed by the NP partitions is represented in the template. The code values of the NP partitions are expressed in octets 14 to 14+2NP-1. The NP partitions are linked by the normalization formula stating that the sum of all the NP partitions must be equal to a normalization term (N) on each point of the grid.,GRIB2_Template_4_53_ProductDefinitionTemplate_en,13,octet,1,(see Note 1), 1504,6,A single partition with code value PN from the partition set composed by the NP partitions is represented in the template. The code values of the NP partitions are expressed in octets 14 to 14+2NP-1. The NP partitions are linked by the normalization formula stating that the sum of all the NP partitions must be equal to a normalization term (N) on each point of the grid.,GRIB2_Template_4_53_ProductDefinitionTemplate_en,14-(14+2NP-1),octet,1,(see Code table 4.PTN and Note 1), 1506,121,"The word ""fraction"" or the word ""percentage"" has to be explicitly used in the name of the parameter to refer to a normalization term N = 1 in the case of ""fraction"" and N = 100 in the case of percentage.",GRIB2_Template_4_53_ProductDefinitionTemplate_en,(14+2NP)-(15+2NP),octet,3,(see Code table 4.PTN and Note 3), 1508,6,A single partition with code value PN from the partition set composed by the NP partitions is represented in the template. The code values of the NP partitions are expressed in octets 14 to 14+2NP-1. The NP partitions are linked by the normalization formula stating that the sum of all the NP partitions must be equal to a normalization term (N) on each point of the grid.,GRIB2_Template_4_53_ProductDefinitionTemplate_en,(19+2NP)-(20+2NP),octet,1,(see Note 1), 1514,60,Only parameters expressing fractions or percentages can be used in this template. Code tables shall state clearly that they are meant to be used in partitioned parameters context.,GRIB2_Template_4_54_ProductDefinitionTemplate_en,11,octet,2,(see Code table 4.2 and Notes 2 and 3), 1515,121,"The word ""fraction"" or the word ""percentage"" has to be explicitly used in the name of the parameter to refer to a normalization term N = 1 in the case of ""fraction"" and N = 100 in the case of percentage.",GRIB2_Template_4_54_ProductDefinitionTemplate_en,11,octet,3,(see Code table 4.2 and Notes 2 and 3), 1516,6,A single partition with code value PN from the partition set composed by the NP partitions is represented in the template. The code values of the NP partitions are expressed in octets 14 to 14+2NP-1. The NP partitions are linked by the normalization formula stating that the sum of all the NP partitions must be equal to a normalization term (N) on each point of the grid.,GRIB2_Template_4_54_ProductDefinitionTemplate_en,12,octet,1,(see Notes 1 and 3), 1517,121,"The word ""fraction"" or the word ""percentage"" has to be explicitly used in the name of the parameter to refer to a normalization term N = 1 in the case of ""fraction"" and N = 100 in the case of percentage.",GRIB2_Template_4_54_ProductDefinitionTemplate_en,12,octet,3,(see Notes 1 and 3), 1518,6,A single partition with code value PN from the partition set composed by the NP partitions is represented in the template. The code values of the NP partitions are expressed in octets 14 to 14+2NP-1. The NP partitions are linked by the normalization formula stating that the sum of all the NP partitions must be equal to a normalization term (N) on each point of the grid.,GRIB2_Template_4_54_ProductDefinitionTemplate_en,13,octet,1,(see Note 1), 1520,6,A single partition with code value PN from the partition set composed by the NP partitions is represented in the template. The code values of the NP partitions are expressed in octets 14 to 14+2NP-1. The NP partitions are linked by the normalization formula stating that the sum of all the NP partitions must be equal to a normalization term (N) on each point of the grid.,GRIB2_Template_4_54_ProductDefinitionTemplate_en,14-(14+2NP-1),octet,1,(see Code table 4.PTN and Note 1), 1522,121,"The word ""fraction"" or the word ""percentage"" has to be explicitly used in the name of the parameter to refer to a normalization term N = 1 in the case of ""fraction"" and N = 100 in the case of percentage.",GRIB2_Template_4_54_ProductDefinitionTemplate_en,(14+2NP)-(15+2NP),octet,3,(see Code table 4.PTN and Note 3), 1524,6,A single partition with code value PN from the partition set composed by the NP partitions is represented in the template. The code values of the NP partitions are expressed in octets 14 to 14+2NP-1. The NP partitions are linked by the normalization formula stating that the sum of all the NP partitions must be equal to a normalization term (N) on each point of the grid.,GRIB2_Template_4_54_ProductDefinitionTemplate_en,(19+2NP)-(20+2NP),octet,1,(see Note 1), 1532,58,"NUT is the number of used different spatial tiles, defining the cover structure of a point. As each of these tiles has one or more different tile attributes A(NAT(ITN)), (ITN=1,…,NUT), for example, (unmodified, snow-covered,…),......",GRIB2_Template_4_55_ProductDefinitionTemplate_en,13,octet,1,(see Notes 1 and 2),"very long note, did not include all" 1533,20,"For more information, see Part B, GRIB Attachment IV.",GRIB2_Template_4_55_ProductDefinitionTemplate_en,13,octet,2,(see Notes 1 and 2), 1534,58,"NUT is the number of used different spatial tiles, defining the cover structure of a point. As each of these tiles has one or more different tile attributes A(NAT(ITN)), (ITN=1,…,NUT), for example, (unmodified, snow-covered,…),......",GRIB2_Template_4_55_ProductDefinitionTemplate_en,14,octet,1,(see Notes 1 and 2),"very long note, did not include all" 1535,20,"For more information, see Part B, GRIB Attachment IV.",GRIB2_Template_4_55_ProductDefinitionTemplate_en,14,octet,2,(see Notes 1 and 2), 1536,58,"NUT is the number of used different spatial tiles, defining the cover structure of a point. As each of these tiles has one or more different tile attributes A(NAT(ITN)), (ITN=1,…,NUT), for example, (unmodified, snow-covered,…),......",GRIB2_Template_4_55_ProductDefinitionTemplate_en,15,octet,1,(see Note 1),"very long note, did not include all" 1537,58,"NUT is the number of used different spatial tiles, defining the cover structure of a point. As each of these tiles has one or more different tile attributes A(NAT(ITN)), (ITN=1,…,NUT), for example, (unmodified, snow-covered,…),......",GRIB2_Template_4_55_ProductDefinitionTemplate_en,16,octet,1,(see Note 1),"very long note, did not include all" 1539,58,"NUT is the number of used different spatial tiles, defining the cover structure of a point. As each of these tiles has one or more different tile attributes A(NAT(ITN)), (ITN=1,…,NUT), for example, (unmodified, snow-covered,…),......",GRIB2_Template_4_55_ProductDefinitionTemplate_en,17,octet,1,(see Code table 4.241 and Note 1),"very long note, did not include all" 1541,33,Hours greater than 65534 will be coded as 65534.,GRIB2_Template_4_55_ProductDefinitionTemplate_en,21-22,octet,3,(see Note 3), 1548,58,"NUT is the number of used different spatial tiles, defining the cover structure of a point. As each of these tiles has one or more different tile attributes A(NAT(ITN)), (ITN=1,…,NUT), for example, (unmodified, snow-covered,…),......",GRIB2_Template_4_56_ProductDefinitionTemplate_en,13,octet,1,(see Notes 1 and 2),was: See Note 1 under product definition template 4.55. 1549,20,"For more information, see Part B, GRIB Attachment IV.",GRIB2_Template_4_56_ProductDefinitionTemplate_en,13,octet,2,(see Notes 1 and 2), 1550,58,"NUT is the number of used different spatial tiles, defining the cover structure of a point. As each of these tiles has one or more different tile attributes A(NAT(ITN)), (ITN=1,…,NUT), for example, (unmodified, snow-covered,…),......",GRIB2_Template_4_56_ProductDefinitionTemplate_en,14,octet,1,(see Notes 1 and 2),was: See Note 1 under product definition template 4.55. 1551,20,"For more information, see Part B, GRIB Attachment IV.",GRIB2_Template_4_56_ProductDefinitionTemplate_en,14,octet,2,(see Notes 1 and 2), 1552,58,"NUT is the number of used different spatial tiles, defining the cover structure of a point. As each of these tiles has one or more different tile attributes A(NAT(ITN)), (ITN=1,…,NUT), for example, (unmodified, snow-covered,…),......",GRIB2_Template_4_56_ProductDefinitionTemplate_en,15,octet,1,(see Note 1),was: See Note 1 under product definition template 4.55. 1553,58,"NUT is the number of used different spatial tiles, defining the cover structure of a point. As each of these tiles has one or more different tile attributes A(NAT(ITN)), (ITN=1,…,NUT), for example, (unmodified, snow-covered,…),......",GRIB2_Template_4_56_ProductDefinitionTemplate_en,16,octet,1,(see Note 1),was: See Note 1 under product definition template 4.55. 1555,58,"NUT is the number of used different spatial tiles, defining the cover structure of a point. As each of these tiles has one or more different tile attributes A(NAT(ITN)), (ITN=1,…,NUT), for example, (unmodified, snow-covered,…),......",GRIB2_Template_4_56_ProductDefinitionTemplate_en,17,octet,1,(see Code table 4.241 and Note 1),was: See Note 1 under product definition template 4.55. 1557,33,Hours greater than 65534 will be coded as 65534.,GRIB2_Template_4_56_ProductDefinitionTemplate_en,21-22,octet,3,(see Note 3), 1564,36,"If Number of modes (N) > 1, then between x N fields with mode number l = 1, …, N define the distribution function. x is the number of variable parameters in the distribution function.",GRIB2_Template_4_57_ProductDefinitionTemplate_en,14-15,octet,1,(see Note 1), 1567,33,Hours greater than 65534 will be coded as 65534.,GRIB2_Template_4_57_ProductDefinitionTemplate_en,(24+5Np)-(25+5Np),octet,2,(see Note 2), 1571,19,"For more information, see Part B, GRIB Attachment III.",GRIB2_Template_4_57_ProductDefinitionTemplate_en,unspecified,unspecified,3,n/a, 1575,36,"If Number of modes (N) > 1, then between x N fields with mode number l = 1, …, N define the distribution function. x is the number of variable parameters in the distribution function.",GRIB2_Template_4_58_ProductDefinitionTemplate_en,14-15,octet,1,(see Note 1), 1578,33,Hours greater than 65534 will be coded as 65534.,GRIB2_Template_4_58_ProductDefinitionTemplate_en,(24+5Np)-(25+5Np),octet,2,(see Note 2), 1583,19,"For more information, see Part B, GRIB Attachment III.",GRIB2_Template_4_58_ProductDefinitionTemplate_en,unspecified,unspecified,3,n/a, 1587,58,"NUT is the number of used different spatial tiles, defining the cover structure of a point. As each of these tiles has one or more different tile attributes A(NAT(ITN)), (ITN=1,…,NUT), for example, (unmodified, snow-covered,…),......",GRIB2_Template_4_59_ProductDefinitionTemplate_en,13,octet,1,(see Notes 1 and 2),was: See Note 1 under product definition template 4.55. 1588,20,"For more information, see Part B, GRIB Attachment IV.",GRIB2_Template_4_59_ProductDefinitionTemplate_en,13,octet,2,(see Notes 1 and 2), 1589,58,"NUT is the number of used different spatial tiles, defining the cover structure of a point. As each of these tiles has one or more different tile attributes A(NAT(ITN)), (ITN=1,…,NUT), for example, (unmodified, snow-covered,…),......",GRIB2_Template_4_59_ProductDefinitionTemplate_en,14,octet,1,(see Notes 1 and 2),was: See Note 1 under product definition template 4.55. 1590,20,"For more information, see Part B, GRIB Attachment IV.",GRIB2_Template_4_59_ProductDefinitionTemplate_en,14,octet,2,(see Notes 1 and 2), 1591,58,"NUT is the number of used different spatial tiles, defining the cover structure of a point. As each of these tiles has one or more different tile attributes A(NAT(ITN)), (ITN=1,…,NUT), for example, (unmodified, snow-covered,…),......",GRIB2_Template_4_59_ProductDefinitionTemplate_en,15,octet,1,(see Note 1),was: See Note 1 under product definition template 4.55. 1592,58,"NUT is the number of used different spatial tiles, defining the cover structure of a point. As each of these tiles has one or more different tile attributes A(NAT(ITN)), (ITN=1,…,NUT), for example, (unmodified, snow-covered,…),......",GRIB2_Template_4_59_ProductDefinitionTemplate_en,16,octet,1,(see Note 1),was: See Note 1 under product definition template 4.55. 1593,58,"NUT is the number of used different spatial tiles, defining the cover structure of a point. As each of these tiles has one or more different tile attributes A(NAT(ITN)), (ITN=1,…,NUT), for example, (unmodified, snow-covered,…),......",GRIB2_Template_4_59_ProductDefinitionTemplate_en,17,octet,1,(see Note 1),was: See Note 1 under product definition template 4.55. 1595,33,Hours greater than 65534 will be coded as 65534.,GRIB2_Template_4_59_ProductDefinitionTemplate_en,21-22,octet,3,(see Note 3), 1603,33,Hours greater than 65534 will be coded as 65534.,GRIB2_Template_4_60_ProductDefinitionTemplate_en,15-16,octet,1,(see Note 1), 1608,127,This is the date when the reforecast is produced with a particular version of the model.,GRIB2_Template_4_60_ProductDefinitionTemplate_en,38-39,octet,2,(see Note 2), 1612,33,Hours greater than 65534 will be coded as 65534.,GRIB2_Template_4_61_ProductDefinitionTemplate_en,15-16,octet,1,(see Note 1), 1614,111,The reference time in section 1 and the forecast time together define the beginning of the overall time interval.,GRIB2_Template_4_61_ProductDefinitionTemplate_en,19-22,octet,2,(see Note 2), 1618,127,This is the date when the reforecast is produced with a particular version of the model.,GRIB2_Template_4_61_ProductDefinitionTemplate_en,38-39,octet,3,(see Note 3), 1623,7,"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 rain gauge.",GRIB2_Template_4_61_ProductDefinitionTemplate_en,65-68,octet,4,(see Notes 4 and 5), 1624,99,"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 51, 63, 75, ...). 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.",GRIB2_Template_4_61_ProductDefinitionTemplate_en,65-68,octet,5,(see Notes 4 and 5), 1628,58,"NUT is the number of used different spatial tiles, defining the cover structure of a point. As each of these tiles has one or more different tile attributes A(NAT(ITN)), (ITN=1,…,NUT), for example, (unmodified, snow-covered,…),......",GRIB2_Template_4_62_ProductDefinitionTemplate_en,13,octet,1,(see Notes 1 and 2),was: See Note 1 under product definition template 4.55. 1629,20,"For more information, see Part B, GRIB Attachment IV.",GRIB2_Template_4_62_ProductDefinitionTemplate_en,13,octet,2,(see Notes 1 and 2), 1630,58,"NUT is the number of used different spatial tiles, defining the cover structure of a point. As each of these tiles has one or more different tile attributes A(NAT(ITN)), (ITN=1,…,NUT), for example, (unmodified, snow-covered,…),......",GRIB2_Template_4_62_ProductDefinitionTemplate_en,14,octet,1,(see Notes 1 and 2),was: See Note 1 under product definition template 4.55. 1631,20,"For more information, see Part B, GRIB Attachment IV.",GRIB2_Template_4_62_ProductDefinitionTemplate_en,14,octet,2,(see Notes 1 and 2), 1632,58,"NUT is the number of used different spatial tiles, defining the cover structure of a point. As each of these tiles has one or more different tile attributes A(NAT(ITN)), (ITN=1,…,NUT), for example, (unmodified, snow-covered,…),......",GRIB2_Template_4_62_ProductDefinitionTemplate_en,15,octet,1,(see Note 1),was: See Note 1 under product definition template 4.55. 1633,58,"NUT is the number of used different spatial tiles, defining the cover structure of a point. As each of these tiles has one or more different tile attributes A(NAT(ITN)), (ITN=1,…,NUT), for example, (unmodified, snow-covered,…),......",GRIB2_Template_4_62_ProductDefinitionTemplate_en,16,octet,1,(see Note 1),was: See Note 1 under product definition template 4.55. 1634,58,"NUT is the number of used different spatial tiles, defining the cover structure of a point. As each of these tiles has one or more different tile attributes A(NAT(ITN)), (ITN=1,…,NUT), for example, (unmodified, snow-covered,…),......",GRIB2_Template_4_62_ProductDefinitionTemplate_en,17,octet,1,(see Note 1),was: See Note 1 under product definition template 4.55. 1636,33,Hours greater than 65534 will be coded as 65534.,GRIB2_Template_4_62_ProductDefinitionTemplate_en,21-22,octet,3,(see Note 3), 1638,111,The reference time in section 1 and the forecast time together define the beginning of the overall time interval.,GRIB2_Template_4_62_ProductDefinitionTemplate_en,25-28,octet,4,(see Note 4), 1645,7,"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 rain gauge.",GRIB2_Template_4_62_ProductDefinitionTemplate_en,61-64,octet,5,(see Notes 5 and 6), 1646,101,"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 54, 66, 78, …). 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.",GRIB2_Template_4_62_ProductDefinitionTemplate_en,61-64,octet,6,(see Notes 5 and 6), 1650,58,"NUT is the number of used different spatial tiles, defining the cover structure of a point. As each of these tiles has one or more different tile attributes A(NAT(ITN)), (ITN=1,…,NUT), for example, (unmodified, snow-covered,…),......",GRIB2_Template_4_63_ProductDefinitionTemplate_en,13,octet,1,(see Notes 1 and 2),was: See Note 1 under product definition template 4.55. 1651,20,"For more information, see Part B, GRIB Attachment IV.",GRIB2_Template_4_63_ProductDefinitionTemplate_en,13,octet,2,(see Notes 1 and 2), 1652,58,"NUT is the number of used different spatial tiles, defining the cover structure of a point. As each of these tiles has one or more different tile attributes A(NAT(ITN)), (ITN=1,…,NUT), for example, (unmodified, snow-covered,…),......",GRIB2_Template_4_63_ProductDefinitionTemplate_en,14,octet,1,(see Notes 1 and 2),was: See Note 1 under product definition template 4.55. 1653,20,"For more information, see Part B, GRIB Attachment IV.",GRIB2_Template_4_63_ProductDefinitionTemplate_en,14,octet,2,(see Notes 1 and 2), 1654,58,"NUT is the number of used different spatial tiles, defining the cover structure of a point. As each of these tiles has one or more different tile attributes A(NAT(ITN)), (ITN=1,…,NUT), for example, (unmodified, snow-covered,…),......",GRIB2_Template_4_63_ProductDefinitionTemplate_en,15,octet,1,(see Note 1),was: See Note 1 under product definition template 4.55. 1655,58,"NUT is the number of used different spatial tiles, defining the cover structure of a point. As each of these tiles has one or more different tile attributes A(NAT(ITN)), (ITN=1,…,NUT), for example, (unmodified, snow-covered,…),......",GRIB2_Template_4_63_ProductDefinitionTemplate_en,16,octet,1,(see Note 1),was: See Note 1 under product definition template 4.55. 1656,58,"NUT is the number of used different spatial tiles, defining the cover structure of a point. As each of these tiles has one or more different tile attributes A(NAT(ITN)), (ITN=1,…,NUT), for example, (unmodified, snow-covered,…),......",GRIB2_Template_4_63_ProductDefinitionTemplate_en,17,octet,1,(see Note 1),was: See Note 1 under product definition template 4.55. 1658,33,Hours greater than 65534 will be coded as 65534.,GRIB2_Template_4_63_ProductDefinitionTemplate_en,21-22,octet,3,(see Note 3), 1660,111,The reference time in section 1 and the forecast time together define the beginning of the overall time interval.,GRIB2_Template_4_63_ProductDefinitionTemplate_en,25-28,octet,4,(see Note 4), 1668,7,"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 rain gauge.",GRIB2_Template_4_63_ProductDefinitionTemplate_en,64-67,octet,5,(see Notes 5 and 6), 1669,103,"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 57, 69, 81, ...). 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.",GRIB2_Template_4_63_ProductDefinitionTemplate_en,64-67,octet,6,(see Notes 5 and 6), 1673,36,"If Number of modes (N) > 1, then between x N fields with mode number l = 1, …, N define the distribution function. x is the number of variable parameters in the distribution function.",GRIB2_Template_4_67_ProductDefinitionTemplate_en,14-15,octet,1,(see Note 1), 1675,19,"For more information, see Part B, GRIB Attachment III.",GRIB2_Template_4_67_ProductDefinitionTemplate_en,18-19,octet,2,(see Code table 4.240 and Note 2), 1677,33,Hours greater than 65534 will be coded as 65534.,GRIB2_Template_4_67_ProductDefinitionTemplate_en,(24+5Np)-(25+5Np),octet,3,(see Note 3), 1679,111,The reference time in section 1 and the forecast time together define the beginning of the overall time interval.,GRIB2_Template_4_67_ProductDefinitionTemplate_en,(28+5Np)-(31+5Np),octet,4,(see Note 4), 1686,7,"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 rain gauge.",GRIB2_Template_4_67_ProductDefinitionTemplate_en,(64+5Np)-(67+5Np),octet,5,(see Notes 5 and 6), 1687,110,"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. 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.",GRIB2_Template_4_67_ProductDefinitionTemplate_en,(64+5Np)-(67+5Np),octet,6,(see Notes 5 and 6), 1691,36,"If Number of modes (N) > 1, then between x N fields with mode number l = 1, …, N define the distribution function. x is the number of variable parameters in the distribution function.",GRIB2_Template_4_68_ProductDefinitionTemplate_en,14-15,octet,1,(see Note 1), 1693,19,"For more information, see Part B, GRIB Attachment III.",GRIB2_Template_4_68_ProductDefinitionTemplate_en,18-19,octet,2,(see Code table 4.240 and Note 2), 1695,33,Hours greater than 65534 will be coded as 65534.,GRIB2_Template_4_68_ProductDefinitionTemplate_en,(24+5Np)-(25+5Np),octet,3,(see Note 3), 1697,111,The reference time in section 1 and the forecast time together define the beginning of the overall time interval.,GRIB2_Template_4_68_ProductDefinitionTemplate_en,(28+5Np)-(31+5Np),octet,4,(see Note 4), 1705,7,"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 rain gauge.",GRIB2_Template_4_68_ProductDefinitionTemplate_en,(67+5Np)-(70+5Np),octet,5,(see Notes 5 and 6), 1706,110,"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. 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.",GRIB2_Template_4_68_ProductDefinitionTemplate_en,(67+5Np)-(70+5Np),octet,6,(see Notes 5 and 6), 1709,82,"The input process identifier shall have the value of the ""analysis or forecast process identifier"" of the original GRIB message used as input of the post-processing.",GRIB2_Template_4_70_ProductDefinitionTemplate_en,12-13,octet,1,(see Note 1), 1711,81,"The input originating centre shall have the value of the ""originating centre"" of the original GRIB message used as input of the post-processing.",GRIB2_Template_4_70_ProductDefinitionTemplate_en,14-15,octet,2,(see Common Code table C-11 and Note 2), 1712,126,This identifies which post-processing technique was used. This is defined by the originating centre.,GRIB2_Template_4_70_ProductDefinitionTemplate_en,16,octet,3,(see Note 3), 1714,33,Hours greater than 65534 will be coded as 65534.,GRIB2_Template_4_70_ProductDefinitionTemplate_en,20-21,octet,4,(see Note 4), 1720,82,"The input process identifier shall have the value of the ""analysis or forecast process identifier"" of the original GRIB message used as input of the post-processing.",GRIB2_Template_4_71_ProductDefinitionTemplate_en,12-13,octet,1,(see Note 1), 1722,81,"The input originating centre shall have the value of the ""originating centre"" of the original GRIB message used as input of the post-processing.",GRIB2_Template_4_71_ProductDefinitionTemplate_en,14-15,octet,2,(see Common Code table C-11 and Note 2), 1723,126,This identifies which post-processing technique was used. This is defined by the originating centre.,GRIB2_Template_4_71_ProductDefinitionTemplate_en,16,octet,3,(see Note 3), 1725,33,Hours greater than 65534 will be coded as 65534.,GRIB2_Template_4_71_ProductDefinitionTemplate_en,20-21,octet,4,(see Note 4), 1732,82,"The input process identifier shall have the value of the ""analysis or forecast process identifier"" of the original GRIB message used as input of the post-processing.",GRIB2_Template_4_72_ProductDefinitionTemplate_en,12-13,octet,1,(see Note 1), 1734,81,"The input originating centre shall have the value of the ""originating centre"" of the original GRIB message used as input of the post-processing.",GRIB2_Template_4_72_ProductDefinitionTemplate_en,14-15,octet,2,(see Common Code table C-11 and Note 2), 1735,126,This identifies which post-processing technique was used. This is defined by the originating centre.,GRIB2_Template_4_72_ProductDefinitionTemplate_en,16,octet,3,(see Note 3), 1737,33,Hours greater than 65534 will be coded as 65534.,GRIB2_Template_4_72_ProductDefinitionTemplate_en,20-21,octet,4,(see Note 4), 1739,111,The reference time in section 1 and the forecast time together define the beginning of the overall time interval.,GRIB2_Template_4_72_ProductDefinitionTemplate_en,24-27,octet,5,(see Note 5), 1746,7,"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 rain gauge.",GRIB2_Template_4_72_ProductDefinitionTemplate_en,60-63,octet,6,(see Notes 6 and 7), 1747,106,"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 63, 65, 77, ...). 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.",GRIB2_Template_4_72_ProductDefinitionTemplate_en,60-63,octet,7,(see Notes 6 and 7), 1750,82,"The input process identifier shall have the value of the ""analysis or forecast process identifier"" of the original GRIB message used as input of the post-processing.",GRIB2_Template_4_73_ProductDefinitionTemplate_en,12-13,octet,1,(see Note 1), 1752,81,"The input originating centre shall have the value of the ""originating centre"" of the original GRIB message used as input of the post-processing.",GRIB2_Template_4_73_ProductDefinitionTemplate_en,14-15,octet,2,(see Common Code table C-11 and Note 2), 1753,126,This identifies which post-processing technique was used. This is defined by the originating centre.,GRIB2_Template_4_73_ProductDefinitionTemplate_en,16,octet,3,(see Note 3), 1755,33,Hours greater than 65534 will be coded as 65534.,GRIB2_Template_4_73_ProductDefinitionTemplate_en,20-21,octet,4,(see Note 4), 1757,111,The reference time in section 1 and the forecast time together define the beginning of the overall time interval.,GRIB2_Template_4_73_ProductDefinitionTemplate_en,24-27,octet,5,(see Note 5), 1765,7,"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 rain gauge.",GRIB2_Template_4_73_ProductDefinitionTemplate_en,63-66,octet,6,(see Notes 6 and 7), 1766,102,"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 56, 68, 80, ...). 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.",GRIB2_Template_4_73_ProductDefinitionTemplate_en,63-66,octet,7,(see Notes 6 and 7), 1772,33,Hours greater than 65534 will be coded as 65534.,GRIB2_Template_4_76_ProductDefinitionTemplate_en,18-19,octet,no id,(see Note), 1781,33,Hours greater than 65534 will be coded as 65534.,GRIB2_Template_4_77_ProductDefinitionTemplate_en,18-19,octet,no id,(see Note), 1791,33,Hours greater than 65534 will be coded as 65534.,GRIB2_Template_4_78_ProductDefinitionTemplate_en,18-19,octet,1,(see Note 1), 1793,111,The reference time in section 1 and the forecast time together define the beginning of the overall time interval.,GRIB2_Template_4_78_ProductDefinitionTemplate_en,22-25,octet,2,(see Note 2), 1800,7,"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 rain gauge.",GRIB2_Template_4_78_ProductDefinitionTemplate_en,58-61,octet,3,(see Notes 3 and 4), 1801,99,"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 51, 63, 75, ...). 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.",GRIB2_Template_4_78_ProductDefinitionTemplate_en,58-61,octet,4,(see Notes 3 and 4), 1807,33,Hours greater than 65534 will be coded as 65534.,GRIB2_Template_4_79_ProductDefinitionTemplate_en,18-19,octet,1,(see Note 1), 1809,111,The reference time in section 1 and the forecast time together define the beginning of the overall time interval.,GRIB2_Template_4_79_ProductDefinitionTemplate_en,22-25,octet,2,(see Note 2), 1817,7,"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 rain gauge.",GRIB2_Template_4_79_ProductDefinitionTemplate_en,61-64,octet,3,(see Notes 3 and 4), 1818,101,"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 54, 66, 78, …). 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.",GRIB2_Template_4_79_ProductDefinitionTemplate_en,61-64,octet,4,(see Notes 3 and 4), 1826,33,Hours greater than 65534 will be coded as 65534.,GRIB2_Template_4_80_ProductDefinitionTemplate_en,40-41,octet,no id,(see Note), 1837,33,Hours greater than 65534 will be coded as 65534.,GRIB2_Template_4_81_ProductDefinitionTemplate_en,40-41,octet,no id,(see Note), 1848,33,Hours greater than 65534 will be coded as 65534.,GRIB2_Template_4_82_ProductDefinitionTemplate_en,29-30,octet,1,(see Note 1), 1850,111,The reference time in section 1 and the forecast time together define the beginning of the overall time interval.,GRIB2_Template_4_82_ProductDefinitionTemplate_en,33-36,octet,2,(see Note 2), 1857,7,"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 rain gauge.",GRIB2_Template_4_82_ProductDefinitionTemplate_en,69-72,octet,3,(see Notes 3 and 4), 1858,105,"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 62, 74, ...). 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.",GRIB2_Template_4_82_ProductDefinitionTemplate_en,69-72,octet,4,(see Notes 3 and 4), 1865,33,Hours greater than 65534 will be coded as 65534.,GRIB2_Template_4_83_ProductDefinitionTemplate_en,29-30,octet,1,(see Note 1), 1867,111,The reference time in section 1 and the forecast time together define the beginning of the overall time interval.,GRIB2_Template_4_83_ProductDefinitionTemplate_en,33-36,octet,2,(see Note 2), 1875,7,"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 rain gauge.",GRIB2_Template_4_83_ProductDefinitionTemplate_en,72-75,octet,3,(see Notes 3 and 4), 1876,105,"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 62, 74, ...). 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.",GRIB2_Template_4_83_ProductDefinitionTemplate_en,72-75,octet,4,(see Notes 3 and 4), 1877,44,It is recommended not to use this template. Product definition template 4.84 should be used instead because it contains an additional octet to specify the type of generating process.,GRIB2_Template_4_83_ProductDefinitionTemplate_en,unspecified,template,5,(see Note 5), 1881,33,Hours greater than 65534 will be coded as 65534.,GRIB2_Template_4_91_ProductDefinitionTemplate_en,15-16,octet,1,(see Note 1), 1883,111,The reference time in section 1 and the forecast time together define the beginning of the overall time interval.,GRIB2_Template_4_91_ProductDefinitionTemplate_en,19-22,octet,2,(see Note 2), 1891,7,"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 rain gauge.",GRIB2_Template_4_91_ProductDefinitionTemplate_en,(68+12(NC-1))-(71+12(NC-1)),octet,3,(see Notes 3 and 4), 1892,105,"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 62, 74, ...). 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.",GRIB2_Template_4_91_ProductDefinitionTemplate_en,(68+12(NC-1))-(71+12(NC-1)),octet,4,(see Notes 3 and 4), 1898,33,Hours greater than 65534 will be coded as 65534.,GRIB2_Template_4_1000_ProductDefinitionTemplate_en,15-16,octet,no id,(see Note), 1900,130,"This template is experimental, was not validated at the time of publication and should be used only for bilateral previously agreed tests.",GRIB2_Template_4_1000_ProductDefinitionTemplate_en,unspecified,template,preliminary,n/a, 1904,33,Hours greater than 65534 will be coded as 65534.,GRIB2_Template_4_1001_ProductDefinitionTemplate_en,15-16,octet,1,(see Note 1), 1910,7,"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 rain gauge.",GRIB2_Template_4_1001_ProductDefinitionTemplate_en,35-38,octet,2,(see Note 2), 1911,130,"This template is experimental, was not validated at the time of publication and should be used only for bilateral previously agreed tests.",GRIB2_Template_4_1001_ProductDefinitionTemplate_en,unspecified,template,preliminary,n/a, 1915,33,Hours greater than 65534 will be coded as 65534.,GRIB2_Template_4_1002_ProductDefinitionTemplate_en,15-16,octet,no id,(see Note), 1920,130,"This template is experimental, was not validated at the time of publication and should be used only for bilateral previously agreed tests.",GRIB2_Template_4_1002_ProductDefinitionTemplate_en,unspecified,template,preliminary,n/a, 1924,33,Hours greater than 65534 will be coded as 65534.,GRIB2_Template_4_1100_ProductDefinitionTemplate_en,15-16,octet,no id,(see Note), 1928,130,"This template is experimental, was not validated at the time of publication and should be used only for bilateral previously agreed tests.",GRIB2_Template_4_1100_ProductDefinitionTemplate_en,unspecified,template,preliminary,n/a, 1932,33,Hours greater than 65534 will be coded as 65534.,GRIB2_Template_4_1101_ProductDefinitionTemplate_en,15-16,octet,1,(see Note 1), 1934,63,Reference = reference time (section 1) + forecast range (PDT) + offset and increments from reference time (GDT).,GRIB2_Template_4_1101_ProductDefinitionTemplate_en,19-22,octet,2,(see Note 2), 1941,7,"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 rain gauge.",GRIB2_Template_4_1101_ProductDefinitionTemplate_en,47-50,octet,3,(see Note 3), 1942,131,"This template is experimental, was not validated at the time of publication and should be used only for bilateral previously agreed tests. (Octets 35-50 are very similar to octets 43-58 of product definition template 4.8, but the meaning of some fields differs slightly.)",GRIB2_Template_4_1101_ProductDefinitionTemplate_en,unspecified,template,preliminary,n/a, 1949,33,Hours greater than 65534 will be coded as 65534.,GRIB2_Template_4_84_ProductDefinitionTemplate_en,29-30,octet,1,(see Note 1), 1951,111,The reference time in section 1 and the forecast time together define the beginning of the overall time interval.,GRIB2_Template_4_84_ProductDefinitionTemplate_en,33-36,octet,2,(see Note 2), 1959,7,"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 rain gauge.",GRIB2_Template_4_84_ProductDefinitionTemplate_en,72-75,octet,3,(see Notes 3 and 4), 1960,110,"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. 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.",GRIB2_Template_4_84_ProductDefinitionTemplate_en,72-75,octet,4,(see Notes 3 and 4), 1966,33,Hours greater than 65534 will be coded as 65534.,GRIB2_Template_4_85_ProductDefinitionTemplate_en,28-29,octet,1,(see Note 1), 1968,111,The reference time in section 1 and the forecast time together define the beginning of the overall time interval.,GRIB2_Template_4_85_ProductDefinitionTemplate_en,32-35,octet,2,(see Note 2), 1976,7,"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 rain gauge.",GRIB2_Template_4_85_ProductDefinitionTemplate_en,71-74,octet,3,(see Notes 3 and 4), 1977,107,"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 63, 75, ...). 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.",GRIB2_Template_4_85_ProductDefinitionTemplate_en,71-74,octet,4,(see Notes 3 and 4), 1981,33,Hours greater than 65534 will be coded as 65534.,GRIB2_Template_4_86_ProductDefinitionTemplate_en,15-16,octet,1,(1) Hours greater than 65534 will be coded as 65534., 1988,33,Hours greater than 65534 will be coded as 65534.,GRIB2_Template_4_87_ProductDefinitionTemplate_en,15-16,octet,1,(1) Hours greater than 65534 will be coded as 65534., 1990,111,The reference time in section 1 and the forecast time together define the beginning of the overall time interval.,GRIB2_Template_4_87_ProductDefinitionTemplate_en,19-22,octet,2,(2) The reference time in section 1 and the forecast time together define the beginning of the overall time interval., 1997,7,"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 rain gauge.",GRIB2_Template_4_87_ProductDefinitionTemplate_en,59-62,octet,3,"(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 rain gauge.", 2004,70,Set code to missing if analysis,GRIB2_Template_4_88_ProductDefinitionTemplate_en,36,octet,n/a,"(see Code Table 4.4, set to missing if analysis)", 2006,21,"For most templates, details of the packing process are described in Regulation 92.9.4.",GRIB2_Template_5_0_DataRepresentationTemplate_en,unspecified,template,no id,n/a, 2007,56,Negative values of E or D shall be represented according to Regulation 92.1.5.,GRIB2_Template_5_0_DataRepresentationTemplate_en,unspecified,unspecified,no id,n/a, 2012,134,This template was not validated at the time of publication and should be used with caution. Please report any use to the WMO Secretariat (Observing and Information Systems Department) to assist for validation.,GRIB2_Template_5_1_DataRepresentationTemplate_en,unspecified,template,preliminary,n/a, 2013,21,"For most templates, details of the packing process are described in Regulation 92.9.4.",GRIB2_Template_5_1_DataRepresentationTemplate_en,unspecified,template,no id,n/a, 2014,125,"This form of representation enables a matrix of values to be depicted at each grid point; the two dimensions of the matrix may represent coordinates expressed in terms of two elemental parameters (e.g. direction and frequency for wavespectra). The numeric values of these coordinates, beyond that of simple subscripts, can be given in a functional form,or as a collection of explicit numbers.",GRIB2_Template_5_1_DataRepresentationTemplate_en,unspecified,unspecified,1,n/a, 2015,71,"Some simple coordinate functional forms are tabulated in Code table 5.2. Where a more complex coordinate function applies, the coordinate values shall be explicitly denoted by the inclusion of the actual set of values rather than the coefficients. This shall be indicated by a code figure 0 from Code table 5.2; the number of explicit values coded shall be equal to the appropriate dimension of the matrix for which values are presented and they shall follow octet 36 inplace of the coefficients.",GRIB2_Template_5_1_DataRepresentationTemplate_en,unspecified,unspecified,2,n/a, 2016,55,"Matrix bit maps will be present only if indicated by octet 22. If present, there shall be one bit map for each grid point with data values, as defined by the primary bit map in Section 6, each of length (NR x NC) bits: a bit set to 1 will indicate a data element at the corresponding location within the matrix. Bit maps shall be represented end-to-end,without regard for octet boundaries; the last bit map shall, if necessary, be followed by bits set to zero to fill any partially used octet.",GRIB2_Template_5_1_DataRepresentationTemplate_en,unspecified,unspecified,3,n/a, 2017,54,Matrices restricted to scanning in the +i direction (left to right) and in the –j direction (top to bottom).,GRIB2_Template_5_1_DataRepresentationTemplate_en,unspecified,unspecified,4,n/a, 2020,79,The group width is the number of bits used for every value in a group.,GRIB2_Template_5_2_DataRepresentationTemplate_en,36,octet,12,(see Note 12), 2021,78,The group length (L) is the number of values in a group.,GRIB2_Template_5_2_DataRepresentationTemplate_en,38-41,octet,13,(see Note 13), 2022,76,"The essence of the complex packing method is to subdivide a field of values into NG groups, where the values in each group have similar sizes. In this procedure, it is necessary to retain enough information to recover the group lengths upon decoding. The NG group lengths for any given field can be described by Ln = ref + Kn x len_inc, n = 1, NG, where ref is given by octets 38–41 and len_inc by octet 42. The NG values of K (the scaled group lengths) are stored in the datasection, each with the number of bits specified by octet 47. Since the last group is a special case which may not be able to be specified by this relationship, the length of the last group is stored in octets 43–46.",GRIB2_Template_5_2_DataRepresentationTemplate_en,42,octet,14,(see Note 14), 2023,21,"For most templates, details of the packing process are described in Regulation 92.9.4.",GRIB2_Template_5_2_DataRepresentationTemplate_en,unspecified,template,no id,n/a,at top of template 2024,31,"Group lengths have no meaning for row by row packing, where groups are coordinate lines (so the grid description section and possibly the bit-map section are enough); for consistency, associated field width and reference should then be encoded as 0.",GRIB2_Template_5_2_DataRepresentationTemplate_en,unspecified,unspecified,1,n/a, 2025,23,"For row by row packing with a bit-map, there should always be as many groups as rows. In case of rows with only missing values, all associated descriptors should be coded as zero.",GRIB2_Template_5_2_DataRepresentationTemplate_en,unspecified,unspecified,2,n/a, 2026,53,"Management of widths into a reference and increments, together with management of lengths as scaled incremental values, are intended to save descriptor size (which is an issue as far as compression gains are concerned).",GRIB2_Template_5_2_DataRepresentationTemplate_en,unspecified,unspecified,3,n/a, 2027,52,Management of explicitly missing values is an alternative to bit-map use within Section 6; it is intended to reduce the whole GRIB message size.,GRIB2_Template_5_2_DataRepresentationTemplate_en,unspecified,unspecified,4,n/a, 2028,123,"There may be two types of missing value(s), such as to make a distinction between static misses (for instance, due to a land/sea mask) and occasional misses.",GRIB2_Template_5_2_DataRepresentationTemplate_en,unspecified,unspecified,5,n/a, 2029,8,"As an extra option, substitute value(s) for missing data may be specified. If not wished (or not applicable), all bits should be set to 1 for relevant substitute value(s).",GRIB2_Template_5_2_DataRepresentationTemplate_en,unspecified,unspecified,6,n/a, 2030,40,"If substitute value(s) are specified, type of content should be consistent with original field values (floating-point - and then IEEE 32-bit encoded-, or integer).",GRIB2_Template_5_2_DataRepresentationTemplate_en,unspecified,unspecified,7,n/a, 2031,38,"If primary missing values are used, such values are encoded within appropriate group with all bits set to 1 at packed data level.",GRIB2_Template_5_2_DataRepresentationTemplate_en,unspecified,unspecified,8,n/a, 2032,39,"If secondary missing values are used, such values are encoded within appropriate group with all bits set to 1, except the last one set to 0, at packed data level.",GRIB2_Template_5_2_DataRepresentationTemplate_en,unspecified,unspecified,9,n/a, 2033,2,"A group containing only missing values (of either type) will be encoded as a constant group (null width, no associated data) and the group reference will have all bits set to 1 for primary type, and all bits set to 1, except the last bit set to 0, for secondary type.",GRIB2_Template_5_2_DataRepresentationTemplate_en,unspecified,unspecified,10,n/a, 2034,35,"If necessary, group widths and/or field width of group references may be enlarged to avoid ambiguities between missing value indicator(s) and true data.",GRIB2_Template_5_2_DataRepresentationTemplate_en,unspecified,unspecified,11,n/a, 2035,68,See data template 7.2 and associated Notes for complementary information.,GRIB2_Template_5_2_DataRepresentationTemplate_en,unspecified,unspecified,15,n/a, 2037,21,"For most templates, details of the packing process are described in Regulation 92.9.4.",GRIB2_Template_5_3_DataRepresentationTemplate_en,unspecified,template,no id,n/a, 2038,72,"Spatial differencing is a pre-processing before group splitting at encoding time. It is intended to reduce the size of sufficiently smooth fields, when combined with a splitting scheme as described in data representation template 5.2. Atorder 1, an initial field of values f is replaced by a new field of values g, where g1 = f1, g2 = f2 – f1, …, gn = fn – fn–1. Atorder 2, the field of values g is itself replaced by a new field of values h, where h1 = f1, h2 = f2, h3 = g3 – g2, …, hn = gn –gn–1. To keep values positive, the overall minimum of the resulting field (either gmin or hmin) is removed. At decoding time, after bit string unpacking, the original scaled values are recovered by adding the overall minimum and summing up recursively.",GRIB2_Template_5_3_DataRepresentationTemplate_en,unspecified,unspecified,1,n/a, 2039,16,"For differencing of order n, the first n values in the array that are not missing are set to zero in the packed array. These dummy values are not used in unpacking.",GRIB2_Template_5_3_DataRepresentationTemplate_en,unspecified,unspecified,2,n/a, 2040,69,See data template 7.3 and associated Notes for complementary information.,GRIB2_Template_5_3_DataRepresentationTemplate_en,unspecified,unspecified,3,n/a, 2042,84,The JPEG 2000 standard specifies that the bit-depth must be in the range of 1 to 38 bits.,GRIB2_Template_5_40_DataRepresentationTemplate_en,20,octet,2,(see Note 2), 2043,74,"The compression ratio M:1 (e.g. 20:1) specifies that the encoded stream should be less than ((1/M) x depth x number of data points) bits, where depth is specified in octet 20 and the number of data points in octets 6–9 of the data representation section.",GRIB2_Template_5_40_DataRepresentationTemplate_en,23,octet,3,(see Note 3), 2044,21,"For most templates, details of the packing process are described in Regulation 92.9.4.",GRIB2_Template_5_40_DataRepresentationTemplate_en,unspecified,template,preliminary,n/a, 2045,93,"The purpose of this template is to scale the grid point data to obtain the desired precision, if appropriate, and then subtract out the reference value from the scaled field as is done using data representation template 5.0. After this, the resulting grid point field can be treated as a greyscale image and is then encoded into the JPEG 2000 code streamformat. To unpack the data field, the JPEG 2000 code stream is decoded back into an image, and the original field is obtained from the image data as described in Regulation 92.9.4, Note 4.",GRIB2_Template_5_40_DataRepresentationTemplate_en,unspecified,unspecified,1,n/a, 2046,88,"The order of the data points should remain as specified in the scanning mode flags (Flag table 3.4) set in the appropriate grid definition template, even though the JPEG 2000 standard specifies that an image is stored starting at the top left corner. Assuming that the encoding software is expecting the image data in raster order (left to right across rows for each row), users should set the image width to Ni (or Nx) and the height to Nj (or Ny) if bit 3 of the scanning mode flag equals 0 (adjacent points in i (x) order), when encoding the ""image"". If bit 3 of the scanning mode flags equals 1 (adjacent points in j (y) order), it may be advantageous to set the image width to Nj (or Ny) and the height to Ni (or Nx).",GRIB2_Template_5_40_DataRepresentationTemplate_en,unspecified,unspecified,4,n/a, 2047,132,"This template should not be used when the data points are not available on a rectangular grid, such as occurs if some data points are bit-mapped out or if section 3 describes a quasi-regular grid. If it is necessary to use this template on such a grid, the data field can be treated as a one-dimensional image where the height is set to 1 and the width is set to the total number of data points specified in octets 6–9.",GRIB2_Template_5_40_DataRepresentationTemplate_en,unspecified,unspecified,5,n/a, 2048,56,Negative values of E or D shall be represented according to Regulation 92.1.5.,GRIB2_Template_5_40_DataRepresentationTemplate_en,unspecified,unspecified,6,n/a, 2049,47,JPEG 2000 should not be used for bit-mapped or quasi-regular grid data.,GRIB2_Template_5_40_DataRepresentationTemplate_en,unspecified,unspecified,7,n/a, 2050,62,"PNG does not support all bit-depths in an image, so it is necessary to define which depths can be used and how they are to be treated. For greyscale images, PNG supports depths of 1, 2, 4, 8 or 16 bits. Red-Green-Blue (RGB) colour images can have depths of 8 or 16 bits with an optional alpha sample. Valid values for octet 20 can be:1, 2, 4, 8, or 16 : Treat as greyscale image24 : Treat as RGB colour image (each component having 8-bit depth)32 : Treat as RGB w/ alpha sample colour image (each component having 8-bit depth)",GRIB2_Template_5_41_DataRepresentationTemplate_en,20,octet,2,(see Note 2), 2052,21,"For most templates, details of the packing process are described in Regulation 92.9.4.",GRIB2_Template_5_41_DataRepresentationTemplate_en,unspecified,template,no id,n/a, 2053,94,"The purpose of this template is to scale the grid point data to obtain the desired precision, if appropriate, and then subtract out the reference value from the scaled field, as is done using data representation template 5.0. After this, the resulting grid point field can be treated as an image and is then encoded into PNG format. To unpack the data field, the PNG stream is decoded back into an image, and the original field is obtained from the image data as described in Regulation 92.9.4, Note 4.",GRIB2_Template_5_41_DataRepresentationTemplate_en,unspecified,unspecified,1,n/a, 2054,89,"The order of the data points should remain as specified in the scanning mode flags (Flag table 3.4) set in the appropriate grid definition template, even though the PNG standard specifies that an image is stored starting at the top left corner andscans each row from left to right, starting with the top row. Users should set the image width to Ni (or Nx) and the height to Nj (or Ny) if bit 3 of the scanning mode flag equals 0 (adjacent points in i (x) order), when encoding the ""image"". If bit 3 of the scanning mode flags equals 1 (adjacent points in j (y) order), it may be advantageous to set the image width to Nj(or Ny) and the height to Ni (or Nx).",GRIB2_Template_5_41_DataRepresentationTemplate_en,unspecified,unspecified,3,n/a, 2055,132,"This template should not be used when the data points are not available on a rectangular grid, such as occurs if some data points are bit-mapped out or if section 3 describes a quasi-regular grid. If it is necessary to use this template on such a grid, the data field can be treated as a one-dimensional image where the height is set to 1 and the width is set to the total number of data points specified in octets 6–9.",GRIB2_Template_5_41_DataRepresentationTemplate_en,unspecified,unspecified,4,n/a, 2056,56,Negative values of E or D shall be represented according to Regulation 92.1.5.,GRIB2_Template_5_41_DataRepresentationTemplate_en,unspecified,unspecified,5,n/a, 2057,83,"The intent of this template is to scale the grid point data to obtain the desired precision, if appropriate, and then subtract the reference value from the scaled field, as is done using data representation template 5.0. After this, the resulting grid point field can be treated as a greyscale image and encoded into the CCSDS recommended standard for lossless data compression code stream format. To unpack the data field, the CCSDS recommended standard for lossless data compression code stream is decoded back into an image, and the original field is obtained from the image data as described in regulation 92.9.4, Note 4.",GRIB2_Template_5_42_DataRepresentationTemplate_en,20,octet,1,(see Note 1), 2059,48,"Library flags governing data type, and storage and processing parameters. For further information, see Rosenhauer,Mathis. “Flags.” libaec – Adaptive Entropy Coding library. German Climate Computing Centre (DeutschesKlimarechenzentrum, DKRZ), 12 May 2016. Web. 13 June 2016..",GRIB2_Template_5_42_DataRepresentationTemplate_en,22,octet,3,(see Note 3), 2060,21,"For most templates, details of the packing process are described in Regulation 92.9.4.",GRIB2_Template_5_42_DataRepresentationTemplate_en,unspecified,template,preliminary,n/a,at top of template 2061,75,"The Consultative Committee for Space Data Systems (CCSDS) recommended standard for lossless data compression is the standard used by space agencies for the compression of scientific data transmitted from satellites and other space instruments. CCSDS recommended standard for lossless data compression is a very fast predictive compression algorithm based on the extended-Rice algorithm. It uses Golomb–Rice codes for entropy coding. The sequence of prediction errors is divided into blocks. Each block is compressed using a two-pass algorithm. In the first pass, the best coding method for the whole block is determined. In the second pass, the output of the marker of the selected coding method is encoded as ancillary information along with prediction errors.The coding methods include:• Golomb–Rice codes of a chosen rank• Unary code for transformed pairs of prediction errors• Fixed-length natural binary code if the block is found to be incompressible• Signalling to the decoder empty block if all prediction errors are zeroes",GRIB2_Template_5_42_DataRepresentationTemplate_en,unspecified,unspecified,2,n/a, 2062,21,"For most templates, details of the packing process are described in Regulation 92.9.4.",GRIB2_Template_5_50_DataRepresentationTemplate_en,unspecified,template,no id,n/a,at top of template 2063,66,"Removal of the real part of (0.0) coefficient from packed data is intended to reduce the variability of the coefficients, in order to improve packing accuracy.",GRIB2_Template_5_50_DataRepresentationTemplate_en,unspecified,unspecified,1,n/a, 2064,25,"For some spectral representations, the (0.0) coefficient represents the mean value of the parameter represented.",GRIB2_Template_5_50_DataRepresentationTemplate_en,unspecified,unspecified,2,n/a, 2065,56,Negative values of E or D shall be represented according to Regulation 92.1.5.,GRIB2_Template_5_50_DataRepresentationTemplate_en,unspecified,unspecified,3,n/a, 2066,119,"The unpacked subset is a set of values defined in the same way as the full set of values (on a spectrum limited to JS,KS and MS), but on which scaling and packing are not applied. Associated values are stored in octets 6 onwards of Section 7.",GRIB2_Template_5_51_DataRepresentationTemplate_en,25-26,octet,1,(see Note 1), 2067,119,"The unpacked subset is a set of values defined in the same way as the full set of values (on a spectrum limited to JS,KS and MS), but on which scaling and packing are not applied. Associated values are stored in octets 6 onwards of Section 7.",GRIB2_Template_5_51_DataRepresentationTemplate_en,27-28,octet,1,(see Note 1), 2068,119,"The unpacked subset is a set of values defined in the same way as the full set of values (on a spectrum limited to JS,KS and MS), but on which scaling and packing are not applied. Associated values are stored in octets 6 onwards of Section 7.",GRIB2_Template_5_51_DataRepresentationTemplate_en,29-30,octet,1,(see Note 1), 2069,119,"The unpacked subset is a set of values defined in the same way as the full set of values (on a spectrum limited to JS,KS and MS), but on which scaling and packing are not applied. Associated values are stored in octets 6 onwards of Section 7.",GRIB2_Template_5_51_DataRepresentationTemplate_en,31-34,octet,1,(see Note 1), 2071,21,"For most templates, details of the packing process are described in Regulation 92.9.4.",GRIB2_Template_5_51_DataRepresentationTemplate_en,unspecified,template,no id,n/a,at top of template 2072,112,"The remaining coefficients are multiplied by (n x (n+1))P, scaled and packed. The operator associated with this multiplication is derived from the Laplacian operator on the sphere.",GRIB2_Template_5_51_DataRepresentationTemplate_en,unspecified,unspecified,2,n/a,"""P"" is superscript" 2073,116,The retrieval formula for a coefficient of wave number n is then: Y = (R + X x 2E) x10–D x (n x (n+1))–P where X is the packed scaled value associated with the coefficient.,GRIB2_Template_5_51_DataRepresentationTemplate_en,unspecified,unspecified,3,n/a,"""-P"" and ""-D"" are superscript" 2076,120,"The unpacked subset is a set of values defined in the same way as the full set of values (on a spectrum limited to NSand MS), but on which scaling and packing are not applied. Associated values are stored in octets 6 onwards of Section 7.",GRIB2_Template_5_53_DataRepresentationTemplate_en,27-28,octet,1,(see Note 1), 2077,120,"The unpacked subset is a set of values defined in the same way as the full set of values (on a spectrum limited to NSand MS), but on which scaling and packing are not applied. Associated values are stored in octets 6 onwards of Section 7.",GRIB2_Template_5_53_DataRepresentationTemplate_en,29-30,octet,1,(see Note 1), 2078,120,"The unpacked subset is a set of values defined in the same way as the full set of values (on a spectrum limited to NSand MS), but on which scaling and packing are not applied. Associated values are stored in octets 6 onwards of Section 7.",GRIB2_Template_5_53_DataRepresentationTemplate_en,31-34,octet,1,(see Note 1), 2080,113,"The remaining coefficients are multiplied by (n2+m2)P, scaled and packed. The operator associated with this multiplication is derived from the Laplacian operator.",GRIB2_Template_5_53_DataRepresentationTemplate_en,unspecified,unspecified,2,n/a,formula has superscripts 2081,115,The retrieval formula for a coefficient of wave number n is then: Y = (R + X x 2E) x 10–D x (m2+n2)–P where X is the packed scaled value associated with the coefficient.,GRIB2_Template_5_53_DataRepresentationTemplate_en,unspecified,unspecified,3,n/a,formula has superscripts 2082,130,"This template is experimental, was not validated at the time of publication and should be used only for bilateral previously agreed tests.",GRIB2_Template_5_61_DataRepresentationTemplate_en,unspecified,template,preliminary,n/a, 2083,128,This template is appropriately designed for data sets with all non-negative values and a wide variability range (more than 5 orders of magnitude). It must not be used for data sets with negative values or smaller variability range.,GRIB2_Template_5_61_DataRepresentationTemplate_en,unspecified,unspecified,1,n/a, 2084,3,"A logarithm pre-processing algorithm is used to fit the variability range into one or two order of magnitudes before using the simple packing algorithm. It requires a parameter (B) to assure that all values passed to the logarithm function arepositive. Thus scaled values are Z = ln (Y+B), where Y are the original values, ln is the natural logarithm (or Napierian)function and B is chosen so that Y+B > 0.",GRIB2_Template_5_61_DataRepresentationTemplate_en,unspecified,unspecified,2,n/a, 2085,10,"Best practice follows for choosing the B pre-processing parameter.(a) If the data set minimum value is positive, B can be safely put to zero.(b) If the data set minimum is zero, all values must be scaled to become greater than zero and B can be equal to the minimum positive value in the data set.",GRIB2_Template_5_61_DataRepresentationTemplate_en,unspecified,unspecified,3,n/a, 2086,12,Data shall be packed using data template 7.,GRIB2_Template_5_61_DataRepresentationTemplate_en,unspecified,unspecified,4,n/a, 2087,0,/,GRIB2_Template_5_200_DataRepresentationTemplate_en,/,/,/,/,no notes 2088,21,"For most templates, details of the packing process are described in Regulation 92.9.4.",GRIB2_Template_7_0_DataTemplate_en,unspecified,template,no id,n/a,at top of template 2089,135,This template was not validated at the time of publication and should be used with caution. Please report any use to the WMO Secretariat to assist for validation.,GRIB2_Template_7_1_DataTemplate_en,unspecified,template,preliminary,n/a,at top of template 2090,21,"For most templates, details of the packing process are described in Regulation 92.9.4.",GRIB2_Template_7_1_DataTemplate_en,unspecified,template,no id,n/a,at top of template 2091,30,Group descriptors mentioned above may not be physically present; if associated field width is 0.,GRIB2_Template_7_1_DataTemplate_en,unspecified,unspecified,no id,n/a, 2092,76,"The essence of the complex packing method is to subdivide a field of values into NG groups, where the values in each group have similar sizes. In this procedure, it is necessary to retain enough information to recover the group lengths upon decoding. The NG group lengths for any given field can be described by Ln = ref + Kn x len_inc, n = 1, NG, where ref is given by octets 38–41 and len_inc by octet 42. The NG values of K (the scaled group lengths) are stored in the datasection, each with the number of bits specified by octet 47. Since the last group is a special case which may not be able to be specified by this relationship, the length of the last group is stored in octets 43–46.",GRIB2_Template_7_2_DataTemplate_en,[yy+1]-zz,octet,n/a,(see Note 14 of data representation template 5.2),"was: ""see Note 14 of data representation template 5.2""" 2093,30,Group descriptors mentioned above may not be physically present; if associated field width is 0.,GRIB2_Template_7_2_DataTemplate_en,unspecified,unspecified,1,n/a, 2094,32,"Group lengths have no meaning for row by row packing; for consistency, associated field width should then been coded as 0. So no specific test for row by row case is mandatory at decoding software level to handle encoding/decoding of group descriptors.",GRIB2_Template_7_2_DataTemplate_en,unspecified,unspecified,2,n/a, 2095,67,"Scaled group lengths, if present, are encoded for each group. But the true last group length (unscaled) should be taken from data representation template.",GRIB2_Template_7_2_DataTemplate_en,unspecified,unspecified,3,n/a, 2096,17,"For groups with a constant value, associated field width is 0, and no incremental data are physically present.",GRIB2_Template_7_2_DataTemplate_en,unspecified,unspecified,4,n/a, 2097,64,"Referring to the notation in Note 1 of data representation template 5.3, at order 1, the values stored in octets 6–ww areg1 and gmin. At order 2, the values stored are h1, h2, and hmin.",GRIB2_Template_7_3_DataTemplate_en,6-ww,octet,1,(see Note 1),some characters are subscript 2098,21,"For most templates, details of the packing process are described in Regulation 92.9.4.",GRIB2_Template_7_3_DataTemplate_en,unspecified,template,no id,n/a, 2099,13,"Extra descriptors related to spatial differencing are added before the splitting descriptors, to reflect the separation between the two approaches. It enables to share software parts between cases with and without spatial differencing.",GRIB2_Template_7_3_DataTemplate_en,unspecified,unspecified,2,n/a, 2100,92,The position of overall minimum after initial data values is a choice that enables less software management.,GRIB2_Template_7_3_DataTemplate_en,unspecified,unspecified,3,n/a, 2101,61,"Overall minimum will be negative in most cases. First bit should indicate the sign: 0 if positive, 1 if negative.",GRIB2_Template_7_3_DataTemplate_en,unspecified,unspecified,4,n/a, 2102,0,/,GRIB2_Template_7_4_DataTemplate_en,/,/,/,/,no notes 2103,21,"For most templates, details of the packing process are described in Regulation 92.9.4.",GRIB2_Template_7_40_DataTemplate_en,unspecified,template,no id,n/a,at top of template 2104,24,"For simplicity, image data should be packed specifying a single component (i.e. greyscale image) instead of a multicomponent colour image.",GRIB2_Template_7_40_DataTemplate_en,unspecified,unspecified,no id,n/a, 2105,21,"For most templates, details of the packing process are described in Regulation 92.9.4.",GRIB2_Template_7_41_DataTemplate_en,unspecified,template,no id,n/a,at top of template 2106,37,"If octet 20 of data representation template 5.41 specifies the data are packed into either 1, 2, 4, 8, or 16 bits, then encode the ""image"" as a greyscale image. If octet 20 specifies 24 bits, encode the ""image"" as a Red-Green-Blue (RGB)colour image with 8-bit depth for each colour component, and finally if octet 20 is 32, encode the ""image"" as an RGBcolour image with an alpha sample using 8-bit depth for each of the four components.",GRIB2_Template_7_41_DataTemplate_en,unspecified,unspecified,no id,n/a, 2107,0,/,GRIB2_Template_7_42_DataTemplate_en,/,/,/,/,no notes 2108,21,"For most templates, details of the packing process are described in Regulation 92.9.4.",GRIB2_Template_7_50_DataTemplate_en,unspecified,template,no id,n/a, 2109,21,"For most templates, details of the packing process are described in Regulation 92.9.4.",GRIB2_Template_7_51_DataTemplate_en,unspecified,template,no id,n/a, 2110,138,Values ordering within the unpacked subset is defined according to the source of grid definition associated with the data.,GRIB2_Template_7_51_DataTemplate_en,unspecified,unspecified,1,n/a, 2111,57,"Number of octets associated with each value of the unpacked subset (I) is defined in Code table 5.7, according to the actual value in octet 35 of data representation template 5.51.",GRIB2_Template_7_51_DataTemplate_en,unspecified,unspecified,2,n/a,subset (I) looks like roman numeral 2112,137,"Values ordering within the packed data is done according to the source of grid definition, skipping the values processed in the unpacked subset.",GRIB2_Template_7_51_DataTemplate_en,unspecified,unspecified,3,n/a, 2113,0,/,GRIB2_Template_7_53_DataTemplate_en,/,/,/,/,no notes 2117,18,"For more details, see Part B, GRIB Attachment I.",GRIB2_Template_3_100_GridDefinitionTemplate_en,unspecified,unspecified,1,n/a, 2118,90,"The origin of the grid is an icosahedron with 20 triangles and 12 vertices. The triangles are combined to nd quadrangles,the so-called diamonds (e.g. if nd = 10, two of the icosahedron triangles form a diamond, and if nd = 5, 4 icosahedron triangles form a diamond). There are two resolution values called n2 and n3 describing the division of each triangle side.Each triangle side is divided into ni equal parts, where ni = 3n3 x 2n2 with n3 either equal to 0 or to 1. In the example inGRIB Attachment I, the numbering order of the rectangles is anti-clockwise with a view from the pole point on bothhemispheres. Diamonds 1 to 5 are northern hemisphere and diamonds 6 to 10 are southern hemisphere.",GRIB2_Template_3_100_GridDefinitionTemplate_en,unspecified,unspecified,2,n/a, 2119,77,The exponent of 3 for the number of divisions of triangle sides is used only with a value of either 0 or 1.,GRIB2_Template_3_100_GridDefinitionTemplate_en,unspecified,unspecified,3,n/a, 2120,118,"The total number of grid points for one global field depends on the grid point position. If e.g. the grid points are located at the vertices of the triangles, then nt = (ni + 1) x (ni + 1) x nd since grid points at diamond edges are contained in bothadjacent diamonds and for the same reason the pole points are contained in each of the five adjacent diamonds.",GRIB2_Template_3_100_GridDefinitionTemplate_en,unspecified,unspecified,4,n/a, 2122,86,"The number given refers to a specific grid required for formulating differential operators. The grid may consist of acentre and an arbitrary surrounding polygon. As model variables may be defined on vertices of the polygons or in the middle of a polygon edge, this generates some different grid descriptions, because each of those is defining their own centre and surrounding polygon. Each of these dependent grids needs their own set of centrelongitude/latitude and the longitude/latitude of the boundary polygon vertices. The following picture shows atriangle as base, a hexagon around the triangle's vertices and a quadrilateral around the edge midpoints.(a) Triangles (i) (pressure, temperature, ...)(b) Quadrilaterals (l) (wind velocity ...)(c) Hexagons (or pentagons, respectively) (v) (vorticity, ...)",GRIB2_Template_3_101_GridDefinitionTemplate_en,19,octet,no id,(see Note),note has image 2126,5,"A scaled value of radius of spherical Earth, or major or minor axis of oblate spheroid Earth, is derived by applying the appropriate scale factor to the value expressed in metres.",GRIB2_Template_3_110_GridDefinitionTemplate_en,unspecified,unspecified,no id,n/a, 2127,1,A data bin is a data point representing the volume centred on it.,GRIB2_Template_3_120_GridDefinitionTemplate_en,15-18,octet,no id,(see Note), 2131,29,"Grid lengths are in units of 10–3 m, at the latitude specified by the standard parallel.",GRIB2_Template_3_140_GridDefinitionTemplate_en,56-59,octet,no id,(see Note),note has superscript 2132,29,"Grid lengths are in units of 10–3 m, at the latitude specified by the standard parallel.",GRIB2_Template_3_140_GridDefinitionTemplate_en,60-63,octet,no id,(see Note),note has superscript 2134,9,"Basic angle of the initial production domain and subdivisions of this basic angle are provided to manage cases where the recommended unit of 10-6 degrees is not applicable to describe the longitudes and latitudes, and direction increments. For these descriptors, the unit is equal to the ratio of the basic angle and the subdivisions number. For ordinary cases, zero and missing values should be coded, equivalent to the respective values of 1 and 106 (10-6 degrees unit).",GRIB2_Template_3_1000_GridDefinitionTemplate_en,35-38,octet,1,(see Note 1),modified note 2135,9,"Basic angle of the initial production domain and subdivisions of this basic angle are provided to manage cases where the recommended unit of 10-6 degrees is not applicable to describe the longitudes and latitudes, and direction increments. For these descriptors, the unit is equal to the ratio of the basic angle and the subdivisions number. For ordinary cases, zero and missing values should be coded, equivalent to the respective values of 1 and 106 (10-6 degrees unit).",GRIB2_Template_3_1000_GridDefinitionTemplate_en,39-42,octet,1,(see Note 1),modified note 2136,9,"Basic angle of the initial production domain and subdivisions of this basic angle are provided to manage cases where the recommended unit of 10-6 degrees is not applicable to describe the longitudes and latitudes, and direction increments. For these descriptors, the unit is equal to the ratio of the basic angle and the subdivisions number. For ordinary cases, zero and missing values should be coded, equivalent to the respective values of 1 and 106 (10-6 degrees unit).",GRIB2_Template_3_1000_GridDefinitionTemplate_en,43-46,octet,1,(see Note 1),modified note 2137,9,"Basic angle of the initial production domain and subdivisions of this basic angle are provided to manage cases where the recommended unit of 10-6 degrees is not applicable to describe the longitudes and latitudes, and direction increments. For these descriptors, the unit is equal to the ratio of the basic angle and the subdivisions number. For ordinary cases, zero and missing values should be coded, equivalent to the respective values of 1 and 106 (10-6 degrees unit).",GRIB2_Template_3_1000_GridDefinitionTemplate_en,47-50,octet,1,(see Note 1),modified note 2139,9,"Basic angle of the initial production domain and subdivisions of this basic angle are provided to manage cases where the recommended unit of 10-6 degrees is not applicable to describe the longitudes and latitudes, and direction increments. For these descriptors, the unit is equal to the ratio of the basic angle and the subdivisions number. For ordinary cases, zero and missing values should be coded, equivalent to the respective values of 1 and 106 (10-6 degrees unit).",GRIB2_Template_3_1000_GridDefinitionTemplate_en,52-55,octet,1,(see Note 1),modified note 2140,9,"Basic angle of the initial production domain and subdivisions of this basic angle are provided to manage cases where the recommended unit of 10-6 degrees is not applicable to describe the longitudes and latitudes, and direction increments. For these descriptors, the unit is equal to the ratio of the basic angle and the subdivisions number. For ordinary cases, zero and missing values should be coded, equivalent to the respective values of 1 and 106 (10-6 degrees unit).",GRIB2_Template_3_1000_GridDefinitionTemplate_en,56-59,octet,1,(see Note 1),modified note 2142,5,"A scaled value of radius of spherical Earth, or major or minor axis of oblate spheroid Earth, is derived by applying the appropriate scale factor to the value expressed in metres.",GRIB2_Template_3_1000_GridDefinitionTemplate_en,unspecified,unspecified,2,n/a, 2144,9,"Basic angle of the initial production domain and subdivisions of this basic angle are provided to manage cases where the recommended unit of 10-6 degrees is not applicable to describe the longitudes and latitudes, and direction increments. For these descriptors, the unit is equal to the ratio of the basic angle and the subdivisions number. For ordinary cases, zero and missing values should be coded, equivalent to the respective values of 1 and 106 (10-6 degrees unit).",GRIB2_Template_3_1100_GridDefinitionTemplate_en,35-38,octet,1,(see Note 1),modified note 2145,9,"Basic angle of the initial production domain and subdivisions of this basic angle are provided to manage cases where the recommended unit of 10-6 degrees is not applicable to describe the longitudes and latitudes, and direction increments. For these descriptors, the unit is equal to the ratio of the basic angle and the subdivisions number. For ordinary cases, zero and missing values should be coded, equivalent to the respective values of 1 and 106 (10-6 degrees unit).",GRIB2_Template_3_1100_GridDefinitionTemplate_en,39-42,octet,1,(see Note 1),modified note 2146,9,"Basic angle of the initial production domain and subdivisions of this basic angle are provided to manage cases where the recommended unit of 10-6 degrees is not applicable to describe the longitudes and latitudes, and direction increments. For these descriptors, the unit is equal to the ratio of the basic angle and the subdivisions number. For ordinary cases, zero and missing values should be coded, equivalent to the respective values of 1 and 106 (10-6 degrees unit).",GRIB2_Template_3_1100_GridDefinitionTemplate_en,43-46,octet,1,(see Note 1),modified note 2147,9,"Basic angle of the initial production domain and subdivisions of this basic angle are provided to manage cases where the recommended unit of 10-6 degrees is not applicable to describe the longitudes and latitudes, and direction increments. For these descriptors, the unit is equal to the ratio of the basic angle and the subdivisions number. For ordinary cases, zero and missing values should be coded, equivalent to the respective values of 1 and 106 (10-6 degrees unit).",GRIB2_Template_3_1100_GridDefinitionTemplate_en,47-50,octet,1,(see Note 1),modified note 2149,9,"Basic angle of the initial production domain and subdivisions of this basic angle are provided to manage cases where the recommended unit of 10-6 degrees is not applicable to describe the longitudes and latitudes, and direction increments. For these descriptors, the unit is equal to the ratio of the basic angle and the subdivisions number. For ordinary cases, zero and missing values should be coded, equivalent to the respective values of 1 and 106 (10-6 degrees unit).",GRIB2_Template_3_1100_GridDefinitionTemplate_en,52-55,octet,1,(see Note 1),modified note 2150,9,"Basic angle of the initial production domain and subdivisions of this basic angle are provided to manage cases where the recommended unit of 10-6 degrees is not applicable to describe the longitudes and latitudes, and direction increments. For these descriptors, the unit is equal to the ratio of the basic angle and the subdivisions number. For ordinary cases, zero and missing values should be coded, equivalent to the respective values of 1 and 106 (10-6 degrees unit).",GRIB2_Template_3_1100_GridDefinitionTemplate_en,56-59,octet,1,(see Note 1),modified note 2152,5,"A scaled value of radius of spherical Earth, or major or minor axis of oblate spheroid Earth, is derived by applying the appropriate scale factor to the value expressed in metres.",GRIB2_Template_3_1100_GridDefinitionTemplate_en,unspecified,unspecified,2,n/a, 2158,130,"This template is experimental, was not validated at the time of publication and should be used only for bilateral previously agreed tests.",GRIB2_Template_3_1200_GridDefinitionTemplate_en,unspecified,template,preliminary,n/a, 2162,50,Limited to the range of 0 to 90 degrees.,GRIB2_Template_3_61_GridDefinitionTemplate_en,109–112,octet,no id,n/a, 2171,46,It is the angle between the increasing y-axis and the meridian 180°E if the sub-satellite point is the North Pole; or the meridian 0° if the sub-satellite point is the South Pole.,GRIB2_Template_3_90_GridDefinitionTemplate_en,65-68,octet,3,(see Note 3),degree symbol 2172,73,The apparent angular size of the Earth will be given by 2 x arcsin ((106)/Nr).,GRIB2_Template_3_90_GridDefinitionTemplate_en,69-72,octet,4,(see Notes 4 and 5),superscript 2173,22,"For orthographic view from infinite distance, the value of Nr should be encoded as missing (all bits set to 1).",GRIB2_Template_3_90_GridDefinitionTemplate_en,69-72,octet,5,(see Notes 4 and 5), 2174,42,"It is assumed that the satellite is at its nominal position, i.e. it is looking directly at its sub-satellite point.",GRIB2_Template_3_90_GridDefinitionTemplate_en,unspecified,unspecified,1,n/a, 2175,59,Octets 69–72 shall be set to all ones (missing) to indicate the orthographic view (from infinite distance).,GRIB2_Template_3_90_GridDefinitionTemplate_en,unspecified,unspecified,2,n/a, 2176,80,"The horizontal and vertical angular resolutions of the sensor (Rx and Ry), needed for navigation equation, can be calculated from the following:Rx = 2 x arcsin ((106)/Nr)/dxRy = 2 x arcsin ((106)/Nr)/dy",GRIB2_Template_3_90_GridDefinitionTemplate_en,unspecified,unspecified,6,n/a,superscript 2177,5,"A scaled value of radius of spherical Earth, or major or minor axis of oblate spheroid Earth, is derived by applying the appropriate scale factor to the value expressed in metres.",GRIB2_Template_3_90_GridDefinitionTemplate_en,unspecified,unspecified,7,n/a, 2178,27,"General reference information pertaining to the projections used for satellite data can be found in Section 4.4 of ""LRIT/HRIT Global Specification"", Doc. No. CGMS 03, issue 2.6, dated 12 August 1999 (http://www.eumetsat.int/Home/Main/AboutEUMETSAT/International Relations/CGMS/groups/cps/documents/document/pdf_cgms_03.pdf, page 20 onwards).",GRIB2_Template_3_90_GridDefinitionTemplate_en,unspecified,unspecified,8,n/a,