Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

GRIB 1

Section 1

Octets

GRIB 2

Section 4

Octets

ecCodes key 

Model identifier

47r3

48r1

6

 14  

generatingProcessIdentifier

153

154

For all parameters in GRIB 2 the Master Tables Version Number will be changed as follows:

GRIB 2
Section 1
Octets
ecCodes key Master Tables Version Number
47r3
48r1
 10 tablesVersion2830


Warning

While by default all 48r1 gridded GRIB2 data will be disseminated using a CCSDS defined compression method (Data representation template 5.42), MARS will by default write gridded GRIB2 data in CCSDS only if derived from (gridded) CCSDS-packed GRIB2 fields. See below how to override the default behaviour. 

ecCodes, our encoding/decoding package, uses libaec (Adaptive Entropy Coding Library) which implements a Golomb-Rice coding as defined in the CCSDS recommended standard 121.0-B-3.  

Users are strongly advised to test that their software applications and data processing chain can handle this new compression method. 

To handle CCSDS compressed fields from 48r1 with ecCodes, version 2.30.0 or newer is recommended. 

For a discussion of available GRIB packing methods and the use of compression algorithms see the Technical Memo Impact of GRIB compression on weather forecast data and data-handling applications

...