A namespace in ecCodes is just a fancy word for a grouping of related keys. The following are available: ls: This is the namespace used by the grib_ls and bufr_ls tools and has the most commonly used keys e.g. center, shortName, level, etcparameter: Contains keys like paramId, shortName, units which relate to the meteorological parameterstatistics : Contains keys that relate to the statistics of the data values e.g. maximum, minimum, average, standard deviation, etctime : Contains keys that describe the forecast runs e.g. forecast date, validity date, steps, etcgeography : Contains keys that describe the grid geometry e.g. bounding box of the grid, number of points along with a parallel, etcvertical : Contains keys that describe the levels and layers e.g. type of the level, list of coefficients of the vertical coordinate, etcmars : Contains the list of MARS (ECMWF's Meteorological Archive and Retrieval System) keywords like class, stream, type, etc
The contents of a namespace can vary depending on the type of GRIB message, for example the geography namespace will contain the pl key for reduced grids but not for regular grids. |