论文部分内容阅读
摘要 莱山气象制作与服务平台主要使用VB程序设计语言和SQL数据库等技术,建立起一个囊括莱山区气象服务大部分内容的业务工作平台,界面简洁直观;大部分工作由程序自动完成,大大减轻了工作强度;当预报制作完成后,预报结论一键提交到相关网站;能够形成固定的预报服务模板,取得了良好的服务效果。同时,还能够实时监控海上大风情况,对超过预报1个风力等级的情况进行报警提醒,使预报员能够及时对专业预报进行订正,减少或避免灾情的发生。总之,该平台制作完成后,绝大部分莱山区气象制作与服务工作将在该平台上简单方便的制作完成,有效地提高了工作效率和服务质量,深受领导和同事好评。
关键词 VB语言;气象业务平台;研发;山东烟台;莱山区
中图分类号 P409 文献标识码 A 文章编号 1007-5739(2016)18-0176-03
莱山气象制作与服务平台的建立思路源于烟台市专业气象台自2013年初开展的莱山区气象服务工作。随着工作的逐步深入,无论是服务产品种类增多,还是服务频率增大,都大大增加了预报员的工作量,但因为预报服务都要求在规定的时间内发出,所以需要一个平台能够快速、高效地完成预报服务的制作及发布工作。目前山东省气象局在平台开发方面也做了大量的工作[1],但由于各地具体服务内容不同,多是开发信息共享之类的平台,无法进行预报制作和发布工作。各省市气象部们都抓紧研制本地化的预报工作平台以提高工作效率。侯雪松等[2]研制的辽源智慧气象平台具有气象资料实时查询、多普勒雷达实时反演、部门间实时信息互通、预警信息的精细化发布等预报服务功能;董喜春等[3]等研制的常州市气象预报业务工作平台实现了人机交互作业方式进行检索、分析、制作和分发各种气象信息,有效地提高了工作效率和预报服务质量。莱山气象制作与服务平台在汇集其他平台优点的基础上,根据自身业务需求,应用VB语言[4-5]和Mysql数据库技术,自2015年3月开始,各个模块逐步完成,其成果在烟台市气象局专业气象台分项进行应用,自2015年7月起,完整的工作平台投入使用,在日常工作中发挥了很大的作用,深受领导和同事的好评。
1 平台框架介绍
该平台的内容主要归纳为以下3个部分,7个模块(图1)。
2 平台具体内容及操作方法
2.1 平台首页
从平台首页(图2)可以直观地看到莱山区的最新天气预报内容,以及本站的台站信息,过去48 h的降水量、气温、风向风速、海平面气压、能见度等实况,能够直观快捷地了解本站的过去情况和未来预报情况。
2.2 公众服务
公众服务主要是指每天2次的莱山区天气预报。通过点击“天气预报”按钮即可进入制作界面。该界面上部显示的是气象台的最新天气预报,方便预报员参考和订正;下部显示的是最近一次的莱山区天气预报,便于该时次的对比。
通过点击“导入最新预报”按钮,程序将会自动从气象台预报中提取相关信息,生成莱山区天气预报内容,大大减轻了劳动强度。文字中标“*”的位置是提醒预报员进行人工订正,减少错误的发生。人工订正后,即可选择预报员,并点击“生成文本及上传信息平台”按钮,将制作内容形成预报文本,同时一键上传至烟台气象信息共享平台(图3)。
2.3 决策服务
2.3.1 重要天气报告。该模块(图4)主要可以快速查看气象台和专业气象台最新重要天气报告目录,并可选择其中一个双击进行打开,方便对气象台重要天气报告的参考和制作。
2.3.2 降水量服务。
(1)降水快报。该模块主要是用于降水量的统计及服务(图5)。在选定查询区间,点击“莱山区服务”后即可形成图 6所示内容,可直接为政府等有关部门进行服务。该结果内容清晰、简明、直观,同时在最下方会自动形成短信内容,方便预报员通过短信向有关人员进行服务,方便快捷。
(2)降水简报。不同于降水快报查询时段可以随意选取,降水简报是选取气象台对外服务的雨情(一般服务时间为6:00和16:00)来进行相关数据的提取和服务。而且其服务内容不只是降水量的服务,还有对影响系统和降水量的描述,还可加入未来的天气预报,使内容更加丰富。
点击“选择雨情文件”随即弹出雨情存放目录(图7),选择要服务的文件,点击“导入雨量”,则自动从雨情报告中选取相关数据并进行显示(图8)。点击“生成降水简报”则自动打开一个Excel文件(图9),其中已自动形成一个降水量统计表,并对降水情况进行了简要描述,可人工对影响系统、雨量级别等进行描述,并可加入未来天气预报等内容。同时,还自动生成了降水服务短信,方便预报员对外服务。
2.3.3 决策短信。该模块主要是用于对有关人员进行重要天气预报和预警信号等信息服务(图10)。上方显示的是历史服务记录,便于预报员参考;下方则是用于预报员编写最新的短信服务内容。在编写完成后,点击“提交”,即可保存到相关文本,在外网电脑上即可进行相关服务操作。
2.3.4 显示屏。该模块是链接到显示屏服务界面(图11、12),方便相关预报服务都在同一平台中快速制作和发布。
2.4 专业服务
2.4.1 莱山电视台。该模块主要是制作每天1次针对莱山电视台的预报服务。进入模块首先显示的是上一次的莱山区天气预报内容,在点击“导入最新预报”后,将自动提取气象台预报并按照相关格式形成最新莱山区天气预报内容,预报员只需在此基础上进行简单的订正。再点击“制作莱山电视台”按钮,即可按照莱山电视台的服务模板从莱山区天气预报中提取相关气象要素,自动生成莱山电视台的服务内容(图13)。预报员只需将最后的指数预报进行填写,即可直接进行服务(图14)。
2.4.2 海上大风监控。针对专业气象台海上大风预报服务工作,为保证大风不被漏报,保证海上航行安全,制作了该模块。
首先,一进入该界面(图15),显示的是几个海上大风指标站过去24 h逐时最大风力及风级,预报员可以快速了解到过去24 h海上风力的情况,点击“查看详情”可以曲线显示相关数据(图16),对风力的变化更加直观。不同的风级用不同的颜色显示,便于预报员更快地发现大风。
在“预报”处选择对外服务的风级,在“提醒时间”处选择程序开始监控的时间(图17),再点击“后台运行”,则程序隐藏在后台按照设置开始进行监控。
当监控时段内出现2个指标站实况大于预报风级时,将会在电脑右下角弹出提醒界面(图18),并同时伴有声音提醒,引起预报员注意。在提醒界面上显示预报风级,及超过预报风级的相关指标站名称、风速和风级,便于预报员快速了解实况,并尽快作出相关订正并通知相关服务单位。
3 结语
该平台从实际工作需求出发,将莱山区气象服务工作整合在一个平台,可自动完成大部分工作内容,并形成固定的预报服务模板,还可将结论一键上传到相关网站,极大地提高了工作效率;同时对海上大风进行监控,减少或避免了大风的漏报,保障了海上出行安全。目前,该平台已在烟台市专业气象台日常预报服务中进行应用,取得了良好的服
务效益,深受领导和同事好评。其思路也可为各地市气象台提高工作效率提供参考。
4 参考文献
[1] 王素香.对山东省气象信息共享平台建设的思考[J].山东气象,2009,24(3):52-53.
[2] 侯雪松,周玉卓,于男洋.辽源智慧气象平台[J].农业与技术,2015,35(22):175-175.
[3] 董喜春,臧晓钟,束建,等.常州市气象预报业务工作平台[J].气象科技,2008,36(2):253-256.
[4] 求是科技.Visual Basic 6.0 数据库开发技术与工程实践[M].北京:人民邮电出版社,2004.
[5] 王加松,俞熹,于兵.Visual Basic通用范例开发金典[M].北京:电子工业出版社,2008.
关键词 VB语言;气象业务平台;研发;山东烟台;莱山区
中图分类号 P409 文献标识码 A 文章编号 1007-5739(2016)18-0176-03
莱山气象制作与服务平台的建立思路源于烟台市专业气象台自2013年初开展的莱山区气象服务工作。随着工作的逐步深入,无论是服务产品种类增多,还是服务频率增大,都大大增加了预报员的工作量,但因为预报服务都要求在规定的时间内发出,所以需要一个平台能够快速、高效地完成预报服务的制作及发布工作。目前山东省气象局在平台开发方面也做了大量的工作[1],但由于各地具体服务内容不同,多是开发信息共享之类的平台,无法进行预报制作和发布工作。各省市气象部们都抓紧研制本地化的预报工作平台以提高工作效率。侯雪松等[2]研制的辽源智慧气象平台具有气象资料实时查询、多普勒雷达实时反演、部门间实时信息互通、预警信息的精细化发布等预报服务功能;董喜春等[3]等研制的常州市气象预报业务工作平台实现了人机交互作业方式进行检索、分析、制作和分发各种气象信息,有效地提高了工作效率和预报服务质量。莱山气象制作与服务平台在汇集其他平台优点的基础上,根据自身业务需求,应用VB语言[4-5]和Mysql数据库技术,自2015年3月开始,各个模块逐步完成,其成果在烟台市气象局专业气象台分项进行应用,自2015年7月起,完整的工作平台投入使用,在日常工作中发挥了很大的作用,深受领导和同事的好评。
1 平台框架介绍
该平台的内容主要归纳为以下3个部分,7个模块(图1)。
2 平台具体内容及操作方法
2.1 平台首页
从平台首页(图2)可以直观地看到莱山区的最新天气预报内容,以及本站的台站信息,过去48 h的降水量、气温、风向风速、海平面气压、能见度等实况,能够直观快捷地了解本站的过去情况和未来预报情况。
2.2 公众服务
公众服务主要是指每天2次的莱山区天气预报。通过点击“天气预报”按钮即可进入制作界面。该界面上部显示的是气象台的最新天气预报,方便预报员参考和订正;下部显示的是最近一次的莱山区天气预报,便于该时次的对比。
通过点击“导入最新预报”按钮,程序将会自动从气象台预报中提取相关信息,生成莱山区天气预报内容,大大减轻了劳动强度。文字中标“*”的位置是提醒预报员进行人工订正,减少错误的发生。人工订正后,即可选择预报员,并点击“生成文本及上传信息平台”按钮,将制作内容形成预报文本,同时一键上传至烟台气象信息共享平台(图3)。
2.3 决策服务
2.3.1 重要天气报告。该模块(图4)主要可以快速查看气象台和专业气象台最新重要天气报告目录,并可选择其中一个双击进行打开,方便对气象台重要天气报告的参考和制作。
2.3.2 降水量服务。
(1)降水快报。该模块主要是用于降水量的统计及服务(图5)。在选定查询区间,点击“莱山区服务”后即可形成图 6所示内容,可直接为政府等有关部门进行服务。该结果内容清晰、简明、直观,同时在最下方会自动形成短信内容,方便预报员通过短信向有关人员进行服务,方便快捷。
(2)降水简报。不同于降水快报查询时段可以随意选取,降水简报是选取气象台对外服务的雨情(一般服务时间为6:00和16:00)来进行相关数据的提取和服务。而且其服务内容不只是降水量的服务,还有对影响系统和降水量的描述,还可加入未来的天气预报,使内容更加丰富。
点击“选择雨情文件”随即弹出雨情存放目录(图7),选择要服务的文件,点击“导入雨量”,则自动从雨情报告中选取相关数据并进行显示(图8)。点击“生成降水简报”则自动打开一个Excel文件(图9),其中已自动形成一个降水量统计表,并对降水情况进行了简要描述,可人工对影响系统、雨量级别等进行描述,并可加入未来天气预报等内容。同时,还自动生成了降水服务短信,方便预报员对外服务。
2.3.3 决策短信。该模块主要是用于对有关人员进行重要天气预报和预警信号等信息服务(图10)。上方显示的是历史服务记录,便于预报员参考;下方则是用于预报员编写最新的短信服务内容。在编写完成后,点击“提交”,即可保存到相关文本,在外网电脑上即可进行相关服务操作。
2.3.4 显示屏。该模块是链接到显示屏服务界面(图11、12),方便相关预报服务都在同一平台中快速制作和发布。
2.4 专业服务
2.4.1 莱山电视台。该模块主要是制作每天1次针对莱山电视台的预报服务。进入模块首先显示的是上一次的莱山区天气预报内容,在点击“导入最新预报”后,将自动提取气象台预报并按照相关格式形成最新莱山区天气预报内容,预报员只需在此基础上进行简单的订正。再点击“制作莱山电视台”按钮,即可按照莱山电视台的服务模板从莱山区天气预报中提取相关气象要素,自动生成莱山电视台的服务内容(图13)。预报员只需将最后的指数预报进行填写,即可直接进行服务(图14)。
2.4.2 海上大风监控。针对专业气象台海上大风预报服务工作,为保证大风不被漏报,保证海上航行安全,制作了该模块。
首先,一进入该界面(图15),显示的是几个海上大风指标站过去24 h逐时最大风力及风级,预报员可以快速了解到过去24 h海上风力的情况,点击“查看详情”可以曲线显示相关数据(图16),对风力的变化更加直观。不同的风级用不同的颜色显示,便于预报员更快地发现大风。
在“预报”处选择对外服务的风级,在“提醒时间”处选择程序开始监控的时间(图17),再点击“后台运行”,则程序隐藏在后台按照设置开始进行监控。
当监控时段内出现2个指标站实况大于预报风级时,将会在电脑右下角弹出提醒界面(图18),并同时伴有声音提醒,引起预报员注意。在提醒界面上显示预报风级,及超过预报风级的相关指标站名称、风速和风级,便于预报员快速了解实况,并尽快作出相关订正并通知相关服务单位。
3 结语
该平台从实际工作需求出发,将莱山区气象服务工作整合在一个平台,可自动完成大部分工作内容,并形成固定的预报服务模板,还可将结论一键上传到相关网站,极大地提高了工作效率;同时对海上大风进行监控,减少或避免了大风的漏报,保障了海上出行安全。目前,该平台已在烟台市专业气象台日常预报服务中进行应用,取得了良好的服
务效益,深受领导和同事好评。其思路也可为各地市气象台提高工作效率提供参考。
4 参考文献
[1] 王素香.对山东省气象信息共享平台建设的思考[J].山东气象,2009,24(3):52-53.
[2] 侯雪松,周玉卓,于男洋.辽源智慧气象平台[J].农业与技术,2015,35(22):175-175.
[3] 董喜春,臧晓钟,束建,等.常州市气象预报业务工作平台[J].气象科技,2008,36(2):253-256.
[4] 求是科技.Visual Basic 6.0 数据库开发技术与工程实践[M].北京:人民邮电出版社,2004.
[5] 王加松,俞熹,于兵.Visual Basic通用范例开发金典[M].北京:电子工业出版社,2008.