Versions Compared

Key

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

...

Worked Example

Download an example here.
This tarball contains a BUFR file which uses local descriptors as well as the definition files needed to decode the tables.

 

  1. Try decoding the BUFR file "ikco_217.local.bufr" using bufr_dump. This file uses a local table version (localTablesVersionNumber=66)
    This should fail
  2. Run codes_info to find the location of the default definitions
  3. Now set ECCODES_DEFINITION_PATH to include the provided "mydefs" directory.
    E.g.
    export ECCODES_DEFINITION_PATH=`pwd`/mydefs:`codes_info -d`
  4. Now see if ecCodes can decode the BUFR file
  5. Search the output of bufr_dump for the overridden unit "MyOwnUnits".
    This was added as an example of a centre defining its own parameter attributes

...