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 GRIB 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 |
GRIB2 multi-field messages. 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 to encode missing values in the data |
grib_set_data | set the data contained in a GRIB file. In this example no missing values are present. If there are missing values, refer to: grib_set_bitmap |
grib_set_keys | how to set key values in GRIB messages |
grib_set_missing | how to set missing a key value. |
grib_set_pv | how to set pv values in a GRIB message |