- 句柄处理模块:
负责grib_handle的创建、复制、释放。grib_handle通过键传递GRIB数值结构,计算GRIB文件包含的信息数量 - 编码信息控制模块:
获取grib_handle相应的信息 - 经度-纬度-数值迭代模块:
从grib_handle创建新的迭代器 iterator, 从 iterator 获取下(上)一个值 - 信息头和数值存取模块:
通过键 keys 设置、获取各种类型的数据 - 上下文模块:
所有的操作基于 grib_context - 键名重复模块:
重复的键名可以通过属性或命名空间 (namespace) 过滤出来