Example | Description |
---|---|
grib_clone | how to create a new GRIB message by cloning an existing message. |
grib_copy_message | how to copy a GRIB message in memory |
grib_ensemble_index | index a GRIB file, select a specific parameter and compute ensemble mean. |
grib_get_keys | how to get values using keys from GRIB messages |
grib_index | How to create and use an index to access GRIB messages from a file. Demo also loading and writing an index from a file. |
grib_iterator_bitmap | How to use an iterator on lat/lon/values and query the bitmap for missing values (rather than compare each value with the missingValue key) |
grib_iterator | how to use an iterator on lat/lon/values for GRIB messages |
grib_keys_iterator | How to use keys_iterator to get all the available keys in a message. |
grib_multi_write | how to create a multi field message in memory and write it in a file. The multi field messages can be created only in GRIB edition 2. |
grib_multi | How to decode GRIB messages containing multiple fields. Try to turn on and off multi support to see the difference. Default is OFF. For all the tools default is multi support ON. |
grib_nearest | how to use codes_grib_find_nearest and codes_get_element |
grib_precision | how to control decimal precision when packing fields. |
grib_print_data | prints all the data contained in a GRIB file |
grib_samples | how to create a new GRIB message from a sample. |
grib_set_bitmap | how to set a bitmap in a GRIB message |
grib_set_data | set the data contained in a GRIB file |
grib_set_pvkeys | how to set pv key values in a GRIB messagemessages |
grib_set_keysmissing | how to set missing a key value. |
grib_set_pv | how to set pv values in GRIB messages |
...
a GRIB message |