...
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 | tablesVersion | 28 | 30 |
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. |
...