1、1国内地面分钟观测数据 BUFR 编码格式(V1.0 版)1 范围本格式规定了国内地面分钟观测要素资料及其质量控制码的编码格式、编报规则和代码,适用于国内固定陆地测站的地面分钟观测要素的编报和传输。2 格式编码数据由指示段、标识段、数据描述段、数据段和结束段构成。2.1 0 段指示段指示段包括BUFR编码数据的起始标志、BUFR编码数据的长度和BUFR的版本号。表 1 指示段编码说明八位组 含义 值1-4 BUFR 数据的起始标志 4 个字符“BUFR”5-7 BUFR 数据长度(以八位组为单位) BUFR 数据的总长度8 BUFR 编码版本号 现行版本号为 4注:8 个比特称为 1 个八位组
2、。2.2 1 段标识段标识段指示数据编码的主表标识、数据源中心、数据类型、数据子类型、表格版本号、数据的生产时间等信息。表 2 标识段编码说明八位组 含义 值 说 明1-3 标识段段长(以八位组为单位) 23 标识段的长度(单位为八位组)4 BUFR 主表标志 0 使用标准的 WMO FM-94 BUFR 表5-6 数据源中心 38 北京7-8 数据源子中心 0 未被子中心加工过9 更新序列号 非负整数 原始编号为 0,其后,随资料更新编号逐次增加。10 2 段选编段指示 0 表示此数据不包含选编段11 数据类型 0 表示地面资料陆地(表 A)12 国际数据子类型 7 来自 AWS 测站的 n
3、 分钟观测(公共代码表 C-13)13 国内数据子类型 0 未定义本地数据子类型14 主表版本号 23 BUFR 主表的版本号15 本地表版本号 1 表示本地表版本号为 116-17 年(世界时) 正整数 数据编报时间:年(4 位公元年)18 月(世界时) 正整数 数据编报时间:月19 日(世界时) 正整数 数据编报时间:日20 时(世界时) 非负整数 数据编报时间:时21 分(世界时) 非负整数 数据编报时间:分22 秒(世界时) 非负整数 数据编报时间:秒223 自定义 0 为本地自动数据处理中心保留注 1:表中数据编报时间使用世界时(UTC) 。2.3 3 段数据描述段数据描述段主要指示
4、BUFR资料的数据子集数目、是否压缩以及数据段中所编数据的要素描述符。表 3 数据描述段编码说明八位组 含义 说明1-3 数据描述段段长 置 9,表示数据描述段的长度为 9 个八位组。4 保留位 置 05-6 数据子集数 非负整数,表示 BUFR 报文中包含的观测记录数。7 数据性质和压缩方式 置 128,即二进制编码为 10000000,左起第一个比特置 1,表示观测数据,第二个比特置 0,表示采用非压缩格式。8-9 国内地面分钟观测资料 3 07 192*3 07 192 为国内本地模板,模板展开见表 42.4 4 段数据段数据段包括本段段长、保留字段以及数据描述段中的描述符(3 07 1
5、92)展开后的所有要素描述符对应数据的编码值。表 4 数据段编码说明内容 含义 单位 比例因子基准值 数据宽度(比特)数据段段长 数据段长度(以八位组为单位) 数字 0 0 24保留字段 置 0 数字 0 0 8测站基本信息3 01 004 0 01 001 WMO 区号 数字 0 0 70 01 002 WMO 站号 数字 0 0 100 01 015 站名 字符 0 0 1600 02 001 测站类型 代码表 0 0 20 01 101 国家和地区标识符 代码表 0 0 10自定义 0 01 192 本地测站标识 字符 0 0 723 01 011 0 04 001 年(世界时) a 0
6、 0 120 04 002 月(世界时) mon 0 0 40 04 003 日(世界时) d 0 0 63 01 012 0 04 004 时(世界时) h 0 0 50 04 005 分(世界时) min 0 0 63 01 021 0 05 001 纬度 (高精度) 5 -9000000 250 06 001 经度 (高精度) 5 -18000000 260 07 030 平均海平面以上测站地面高度 m 1 - 4000 170 07 031 平均海平面以上气压表高度 m 1 - 4000 170 08 010 地面限定符 (温度数据) 代码表 0 0 51 01 002 后面1 个描述
7、符重复2 次(第1次是台站质量控制标识,第2次是省级质量控制标识)30 33 035 人工/自动质量控制 代码表 0 0 42 04 008 增加附加字段0 31 021 附加字段意义=62(自定义) 代码表 0 0 6气压自定义 0 02 201 本地地面传感器标识(气压) 代码表 0 0 30 04 015 时间增量(= - n 分) min 0 -2048 120 04 065 短时间增量(= 1 分) min 0 -128 81 02 000 2 个描述符的延迟重复0 31 001 延迟描述符重复因子(= n) 数字 0 0 80 10 004 气压 Pa -1 0 140 10 05
8、1 海 平 面 气 压 Pa -1 0 14温度和湿度1 01 002 后面 1 个描述符重复 2 次(温度传感器、湿度传感器)自定义 0 02 201 本地地面传感器标识 代码表 0 0 30 07 032 传感器离本地地面(或海上平台甲板)的高度m 2 0 160 07 033 传感器离水面的高度 m 1 0 120 04 015 时间增量(= - n 分) min 0 -2048 120 04 065 短时间增量(= 1 分) min 0 -128 81 04 000 4 个描述符的延迟重复0 31 001 延迟描述符重复因子(= n) 数字 0 0 80 12 001 气温 K 1 0
9、 120 12 003 露点温度 K 1 0 120 13 003 相对湿度 % 0 0 70 13 004 水汽压 Pa -1 0 100 07 032 传感器离本地地面高度(设为缺测值以取消以前的值)m 2 0 160 07 033 传感器离水面的高度(设为缺测值以取消以前的值)m 1 0 12降水自定义 0 02 201 本地地面传感器标识(降水) 代码表 0 0 30 07 032 传感器离本地地面(或海上平台甲板)的高度m 2 0 160 07 033 传感器离水面的高度 m 1 0 120 02 175 降水测量方法 代码表 0 0 41 01 000 1 个描述符的延迟重复0 3
10、1 001 延迟描述符重复因子(= n) 数字 0 0 80 13 011 分钟降水量 kg m-2 1 -1 140 07 032 传感器离本地地面高度(设为缺测值以取消以前的值)m 2 0 160 07 033 传感器离水面的高度(设为缺测值以取消以前的值)m 1 0 124风1 01 002 后面 1 个描述符重复 2 次(风向、风速)自定义 0 02 201 本地地面传感器标识 代码表 0 0 30 07 032 传感器离本地地面(或海上平台甲板)的高度m 2 0 160 07 033 传感器离水面的高度 m 1 0 120 04 015 时间增量(= - n 分) min 0 -20
11、48 120 04 065 短时间增量(= 1 分) min 0 -128 81 08 000 8 个描述符的延迟重复0 31 001 延迟描述符重复因子(= n) 数字 0 0 80 08 021 时间意义(=2)时间平均 代码表 0 0 51 03 003 3 个描述符重复 3 次0 04 025 时间周期(第 1 次重复=-10 表示 10分钟平均;第 2 次重复=-2 表示 2 分钟平均;第 3 次重复=-1 表示 1 分钟平均)min 0 -2048 120 11 001 风向 (degree true)0 0 90 11 002 风速 m s-1 1 0 120 08 021 时间
12、意义(=缺省值) 代码表 0 0 50 11 043 1 分钟内极大风速的风向 (degree true)0 0 90 11 041 1 分钟内极大风速 m s-1 1 0 120 07 032 传感器离本地地面高度(设为缺测值以取消以前的值)M 2 0 160 07 033 传感器离水面的高度(设为缺测值以取消以前的值)M 1 0 12地表温度、浅层和深层地温1 01 009 后面1 个描述符重复9 次(地表温度、5cm地温、10cm 地温、15cm 地温、20cm地温、40cm地温、80cm地温、160cm地温、320cm地温)自定义 0 02 201 本地地面传感器标识 代码表 0 0
13、30 04 015 时间增量(= - n 分) min 0 -2048 120 04 065 短时间增量(= 1 分) min 0 -128 81 05 000 5 个描述符的延迟重复0 31 001 延迟描述符重复因子(= n) 数字 0 0 80 12 061 地表温度 K 1 0 121 02 008 2 个描述符重复 8 次0 07 061 地表下深度(5cm,10cm,15cm,20cm,40cm,80cm,160cm,320cm)M 2 0 1450 12 030 土壤温度 K 1 0 120 07 061 地表下深度(设为缺测值) M 2 0 14草面(或雪面)温度自定义 0 0
14、2 201 本地地面传感器标识(草面(或雪面)温度)代码表 0 0 30 04 015 时间增量(= - n 分) min 0 -2048 120 04 065 短时间增量(= 1 分) min 0 -128 81 01 000 1 个描述符的延迟重复0 31 001 延迟描述符重复因子(= n) 数字 0 0 80 12 061 草面或雪面温度 K 1 0 12能见度自定义 0 02 201 本地地面传感器标识(能见度) 代码表 0 0 30 07 032 传感器离本地地面(或海上平台甲板)的高度M 2 0 160 07 033 传感器离水面的高度 M 1 0 120 04 015 时间增量
15、(= - n 分) min 0 -2048 120 04 065 短时间增量(= 1 分) min 0 -128 81 09 000 9 个描述符的延迟重复0 31 001 延迟描述符重复因子(= n) 数字 0 0 80 08 021 时间意义(=2 平均时间) 代码表 0 0 51 06 002 6 个描述符重复 2 次0 04 025 时间周期(第 1 次重复=-10 表示 10分钟平均能见度;第 2 次重复=-1 表示 1 分钟平均能见度)min 0 2048 122 01 132 改变 0 20 001 要素描述符的数据宽度(13 + 4 = 17)2 02 129 改变 0 20
16、001 要素描述符的比例因子(-1 + 1 = 0)0 20 001 水平能见度 M -1 0 132 02 000 结束对比例因子的改变操作2 01 000 结束对数据宽度的改变操作0 08 021 时间意义(=缺省值) 代码表 0 0 50 07 032 传感器离本地地面高度(设为缺测值以取消以前的值)M 2 0 160 07 033 传感器离水面的高度(设为缺测值以取消以前的值)M 1 0 12云数据1 01 002 后面1 个描述符重复2 次(云量、云高)自定义 0 02 201 本地地面传感器标识 代码表 0 0 30 02 183 云探测系统 代码表 0 0 40 04 015 时
17、间增量(= - n 分) min 0 -2048 120 04 065 短时间增量(= 1 分) min 0 -128 861 02 000 2 个描述符的延迟重复0 31 001 延迟描述符重复因子(= n) 数字 0 0 80 20 010 云量 % 0 0 70 20 013 云底高度 M -1 -40 11雪深自定义 0 02 201 本地地面传感器标识(雪深) 代码表 0 0 30 02 177 雪深的测量方法 代码表 0 0 40 04 015 时间增量(= - n 分) min 0 -2048 120 04 065 短时间增量(= 1 分) min 0 -128 81 01 00
18、0 1 个描述符的延迟重复0 31 001 延迟描述符重复因子(= n) 数字 0 0 80 13 013 总雪深 M 2 -2 16天气现象1 01 004 后面1 个描述符重复4 次(降水类、视程障碍类、凝结类、其它类)自定义 0 02 201 本地地面传感器标识 代码表 0 0 30 02 180 主要天气现况检测系统 代码表 0 0 40 04 015 时间增量(= - n 分) min 0 -2048 120 04 065 短时间增量(= 1 分) min 0 -128 81 01 000 1 个描述符的延迟重复0 31 001 延迟描述符重复因子(= n) 数字 0 0 8自定义
19、0 20 211 分钟连续观测天气现象(按照 0 20 192 国内天气现象编码上报,每种天气现象编码占 2 位。台站无天气现象自动观测任务时,连续写入 2 个“-” 。自动仪器未观测到天气现象出现时,写入“00” ;观测缺测时,数据宽度内所有 bit 位置 1。当 1 分钟内观测到多种天气现象时,各天气现象编码间用半角“,”间隔。 )字符 0 0 9602 04 000 删去增加的附加字段2.5 5 段结束段结束段编码说明见表5。表 5 结束段编码说明八位组 含义 值1-4 BUFR 数据的结束标志 4 个字符“7777”3 自定义描述符和代码表3.1 自定义要素描述符F X Y 要素名称
20、单位 标度 基准值 数据宽度(比特)0 01 192 本地测站标识 字符 0 0 720 02 201 本地地面传感器标识 代码表 0 0 370 20 192 国内观测天气现象 代码表 0 0 70 20 211 分钟连续观测天气现象 字符 0 0 9603.2 自定义代码表 0 02 201 本地地面传感器标识代码数字 含义 代码数字 含义 代码数字 含义0 无观测任务 3 加盖期间 6 日落后日出前无数据1 自动观测 4 仪器故障期间 7 缺测值2 人工观测 5 仪器维护期间3.3 自定义代码表 0 20 192 国内观测天气现象代码数字 现象名称 代码数字 现象名称 代码数字 现象名称
21、 代码数字 现象名称0 无现象 10 轻雾 38 吹雪 76 冰针1 露 13 闪电 39 雪暴 77 米雪2 霜 14 极光 42 雾 79 冰粒3 结冰 15 大风 48 雾凇 80 阵雨4 烟幕 16 积雪 50 毛毛雨 83 阵性雨夹雪5 霾 17 雷暴 56 雨凇 85 阵雪6 浮尘 18 飑 60 雨 87 霰7 扬沙 19 龙卷 68 雨夹雪 89 冰雹8 尘卷风 31 沙尘暴 70 雪4 WMO 代码表、标志表4.1 代码表 0 01 101 国家和地区标识符(部分)代码值 英文含义0-99 保留 Reserved205 中国 China207 香港 Hong Kong, Ch
22、ina235299 区协保留 Reserved for Region II (Asia)4.2 代码表 0 02 001 台站类型代码值 代码值 代码值 代码值0 自动站 1 人工站 2 混合站(人工和自动) 3 空缺值4.3 代码表 0 02 175 降水量测量方法代码值 代码值 代码值 代码值0 人工测量 1 翻斗式方法 2 加权方法 3 光学方法4 气压方法 5 漂浮方法 6 水滴计算方法 7-13 保留14 其它 15 缺测值4.4 代码表 0 02 177 雪深测量方法代码值 代码值 代码值 代码值0 人工观测 1 超声学方法 2 视像方法 3 激光方法84-13 保留 14 其它
23、15 缺测值4.5 代码表 0 02 180 主要天气现状检测系统代码值 代码值0 人工观测 1 结合降水感知系统的光学散射系统2 可见光前向和/或后向散射系统 3 红外光前向和/或后向散射系统4 红外光发射二极管系统 5 多普勒雷达系统6-13 保留 14 其它15 缺测值4.6 代码表 0 02 183 云探测系统代码值 代码值 代码值0 人工观测 1 云幂仪(测云底高) 2 红外摄像系统3 微波可视摄像系统 4 天空图象系统 5 时滞视频系统6 微脉冲光达(MPL)系统 7-13 保留 14 其它15 缺测值4.7 代码表 0 08 010 地面限定符(温度数据)代码数字 中文含义 英文
24、含义0 保留 Reserved1 赤裸的土壤, Bare soil2 赤裸的岩石 Bare rock3 草覆盖的陆地 Land grass cover4 水面(湖、海) Water (lake, sea)5 下面是洪水 Flood water underneath6 雪 Snow7 冰 Ice8 跑道或道路 Runway or road9 船舶或平台的钢甲板, Ship or platform deck in steel10 船舶或平台的木甲板, Ship or platform deck in wood11 部分被橡皮覆盖的船舶或平台的甲板 Ship or platform deck par
25、tly covered with rubber mat12-29 保留 Reserved30 建筑物表面 Bare building31 空缺值 Missing value4.8 代码表 0 08 021 时间意义代码数字 中文含义 英文含义0 保留 Reserved1 时间系列 Time series2 时间平均 Time averaged (see Note 1)3 累积 Accumulated4 预报 Forecast5 预报时间系列 Forecast time series96 预报时间平均 Forecast time averaged7 预报累积 Forecast accumulat
26、ed8 总体平均 Ensemble mean (see Note 2)9 总体平均时间系列 Ensemble mean time series10 总体平均时间平均 Ensemble mean time averaged11 总体平均累积 Ensemble mean accumulated12 总体平均预报 Ensemble mean forecast13 总体平均预报时间系列 Ensemble mean forecast time series14 总体平均预报时间平均 Ensemble mean forecast time averaged15 总体平均预报累积 Ensemble mean
27、 forecast accumulated16 分析 Analysis17 现象开始 Start of phenomenon18 探空仪发射时间 Radiosonde launch time19 轨道开始 Start of orbit20 轨道结束 End of orbit21 上升点时间 Time of ascending node22 风向转变发生时间 Time of occurrence of wind shift23 监测周期 Monitoring period24 报告接收平均截止时间 Agreed time limit for report reception25 名义上的报告时间
28、 Nominal reporting time26 最后知道位置的时间 Time of last known position27 第一猜测 First guess28 扫描开始 Start of scan29 扫描结束或时间结束 End of scan or time of ending30 出现时间 Time of occurrence31 空缺值 Missing value注解:(1) “平均时间”表示一段时间内的连续平均值。(2) “总体平均”表示一组时间位置上的各个不同值的平均(3)时间意义必须是与某个给定的时间段相对应4.9 代码表 0 31 021 附加字段意义代码数字 中文含义
29、 英文含义0 PPI 或保留 Reserved1 1 位质量指示码,0=质量好的,1=质量有怀疑的或差的1-bit indicator of quality, 0 = good, 1 = suspect or bad2 2 位质量指示码,0=质量好的,1=稍有怀疑的,2=很大怀疑的,3=质量差的2-bit indicator of quality, 0 = good, 1 = slightly suspect, 2 = highly suspect, 3 = bad35 保留 Reserved6 根据 GTSPP 的 4 位质量控制指示码: 0=没有质量控制1=正确值(所有检测通过)2=或许正
30、确的但和统计不一致(不同于气候值) 3=或许不正确的(尖峰,梯度,如果其它检测通过)4-bit indicator of quality control class according to GTSPP:0 = Unqualified1 = Correct value (all checks passed)2 = Probably good but value inconsistent with statistics (differ from climatology)3 = Probably bad (spike, gradient, . if 104=不正确的、不可能的值(超出范围,铅直不稳
31、定度,等廓线)5=在质量控制中被修改过的值6-7=不使用(保留)8=内插的值9=空缺值other tests passed) 4 = Bad value, impossible value (out of scale, vertical instability, constant profile)5 = Value modified during quality control67 = Not used (reserved)8 = Interpolated value9 = Missing value7 置信百分比 Percentage confidence820 保留 Reserved21
32、1 位订正指示符(见说明(2)) 0=原始值,1=替代/订正值1-bit indicator of correction (see Note 2)0 = original value,1 = substituted/corrected value2261 保留给局地使用 Reserved for local use62 8bit 质量控制指示码:由高至低(从左到右)1-4 位,表示省级质控码;5-8 位,表示台站质控码。省级质控码和台站质控码的值均按如下含义:0 正确1 可疑2 错误3 订正数据4 修改数据5 预留6 预留7 预留8 缺测9 未作质量控制63 空缺值 Missing value4.10 代码表 0 33 035 人工/自动质量控制代码值 含义0 通过自动质量控制但没有人工检测1 通过自动质量控制且有人工检测并通过2 通过自动质量控制且有人工检测并删除3 自动质量控制失败,也没有人工检测4 自动质量控制失败,但有人工检测并失败5 自动质量控制失败,但有人工检测并重新插入6 自动质量控制将数据标志为可疑数据,无人工检测7 自动质量控制将数据标志为可疑数据,有人工检测,但失败8 有人工检测,但失败9 14 保留15 缺测值