|
NCEPLIBS-g2c
1.6.4
|
This header file contains info on all the available GRIB2 Grid Definition Templates used in Section 3 (GDS). More...
#include "grib2.h"Go to the source code of this file.
Data Structures | |
| struct | gridtemplate |
| Struct for grid template. More... | |
Macros | |
| #define | MAXGRIDMAPLEN 200 |
| Maximum template map length. More... | |
| #define | MAXGRIDTEMP 31 |
| Maximum number of templates. More... | |
Variables | |
| const struct gridtemplate | templatesgrid [MAXGRIDTEMP] |
| Templates grid. More... | |
This header file contains info on all the available GRIB2 Grid Definition Templates used in Section 3 (GDS).
Each Template has three parts:
In some cases the number of entries in a template can vary depending upon values specified in the "static" part of the template. (See Template 3.120 as an example).
| Date | Programmer | Comments |
|---|---|---|
| 2001-10-26 | Gilbert | Initial |
| 2007-08-16 | Vuong | Added GDT 3.204 Curvilinear Orthogonal Grid |
| 2008-07-08 | Vuong | Added GDT 3.32768 Rot Lat/Lon E-grid (Arakawa) |
| 2010-05-11 | Vuong | Added GDT 3.32769 Rotate Lat/Lon Non-E Staggered grid (Arakawa) |
| 2013-08-06 | Vuong | Added GDT 3.4, 3.5, 3.12, 3.101, 3.140 |
Definition in file gridtemplates.h.
| struct gridtemplate |
Struct for grid template.
Definition at line 49 of file gridtemplates.h.
| Data Fields | ||
|---|---|---|
| g2int | mapgrid[MAXGRIDMAPLEN] | Number of bytes for each template value. |
| g2int | mapgridlen | The number of entries in the template. |
| g2int | needext | Does template need extension? |
| g2int | template_num | Template number. |
| #define MAXGRIDMAPLEN 200 |
Maximum template map length.
Definition at line 44 of file gridtemplates.h.
| #define MAXGRIDTEMP 31 |
Maximum number of templates.
Definition at line 43 of file gridtemplates.h.
| const struct gridtemplate templatesgrid[MAXGRIDTEMP] |
Templates grid.
Definition at line 1 of file gridtemplates.h.
Referenced by getgridindex(), and getgridtemplate().