坝上温室育苗气象灾害系统预报制作与输出的自动化设计浅谈

2018-10-19 03:57:44刘建勇吴伟光陈秉权刘星燕吴晓慧贾晓云王丽洁
软件 2018年9期
关键词:邮件邮箱温室

刘建勇,吴伟光*,陈秉权,刘星燕,吴晓慧,贾晓云,王丽洁



坝上温室育苗气象灾害系统预报制作与输出的自动化设计浅谈

刘建勇1,吴伟光1*,陈秉权2,刘星燕1,吴晓慧2,贾晓云2,王丽洁2

(1. 张家口市气象局,河北 张家口 075000;2. 康保县气象局,河北 康保 076650)

2016~2018年,针对坝上错季蔬菜温室育苗的实际需要,张家口市生态与农业气象中心组织相关人员编写了一个气象灾害检测与预警系统。笔者主要针对平台的核心部分(灾害预报预警的制作与发送)做了自动化程序设计。目前平台核心部分的主要功能有:自动获取实况与预报资料,生成低温冷害等灾害预报或预警;邮件的自动发送;微信公众号的自动更新等。经过近三年的更新和完善,目前灾害预报预警的制作与发送基本能实现自动化。

气象灾害系统;预报或预警的制作与输出;自动化;系统设置

0 引言

坝上错季蔬菜温室育苗气象灾害监测预警系统,是在气候变化异常[1-2]、气象灾害频发的背景下[3-5],针对实际预警工作需要,结合坝上错季蔬菜温室育苗的实际需求而制作的。由于互联网技术的迅猛发展,气象服务的自动化程度越来越高[6-13],为了保证预警的时效性和及时性,灾害预警的制作和发送更需要实现自动化。笔者试图通过预报或预警的自动化制作与输出,为气象灾害监测预警工作提供较为便利和准确的快捷方式。

1 灾害预报或预警的制作与输出

1.1 灾害预报或预警制作与输出界面的分块设计

图1为灾害预报或预警制作与输出的子界面截图。界面可分四部分:①最上面的部分为原始数据的获取或输入。其中,前两项为大棚内的当日最高气温(Tmax内)和平均相对湿度(U内),如果实现了网络连接可以自动获取,如果没有实现网络连接可以暂时采取人工输入方式。最后一项为第二天室外气温预报值(Tmin外),此项内容可以从服务器预报文件中自动提取;②界面的中间部分为预报结果显示区。当第一部分原始数据确定后,点击“预报制作”按钮,此部分左边区域就会显示未来24小时棚内最低气温预报结果;右边区域显示具体每种棚型的预报结果,包括每种棚型每种蔬菜可能遭受的低温冷害预测;③界面的底部,为各预报因子的具体说明以及“制作预报”的命令按钮。

图1 灾害预报或预警制作与输出子界面

1.2 灾害预报或预警制作与输出过程思路

低温冷害是“坝上错季蔬菜温室育苗期气象灾害监测预警系统”平台的核心预报内容。棚内最低气温预报模式经验公式,分型分阶段嵌入平台,制作与输出流程如图2。

2 灾害预报或预警的发送

2.1 邮件的自动发送

邮件是坝上错季蔬菜温室育苗用户接收预警信息的方式之一,平台设计了邮件自动发送功能。图2中的预报或预警制作完成后,点击菜单中的“发送结果-邮件”,便可实现邮件的自动发送(发送者、用户的邮箱信息在“系统设置”中输入保存)。图3为邮件自动发送截图,发送完毕后,系统会弹出“邮件发送成功”提示。图4为邮件接收者的收件箱具体内容截图。发送过程不需要拷贝或粘贴等操作,只需要完成图2的预报制作后,点击相应的菜单项便可。省略了重复劳动,还不容易出错。

图2 低温冷害预报的制作与输出流程图

图3 邮件自动发送截图(菜单和发送完毕提示图叠加)

2.2 微信公众号内容的更新

随着微信的普及,微信公众号的气象服务越来越被公众认可。坝上错季蔬菜温室育苗期气象灾害服务,挂接在“张家口市气象”微信公众号上,只要用户添加关注,就可以获取到最新的灾害预报或预警信息。图5为坝上错季蔬菜温室育苗期气象灾害服务二维码,图6为扫描二维码获取预报结果的手机截图。

图4 用户收件箱内容截图

图5 坝上错季蔬菜温室育苗期气象灾害服务二维码

图6 扫描二维码获取预报结果手机截图

3 实现“自动化”功能所需要的一些设置

邮件实现自动化发送,程序需要提取发送者的邮箱名称、邮箱密码、信箱服务器、显示的名称,还需要提取收件者的邮箱名称。而这些信息是日后工作中可能随时变更、增加或减少的,不可能每次更改都去修改程序代码。为此,平台专门设计了“系统设置”子界面,其中“邮箱配置”便可以输入此类信息。如果有变更,只需要在此界面操作即可。图7中第一行、第二行、第三行和第四行分别为发送者(张家口市生态与气象中心)的信箱服务器、邮箱名称、邮箱密码和显示名称。收件人列表为坝上错季蔬菜温室育苗几个用户的邮箱,图中为两个用户的邮箱,用分号隔开(可以是多个用户,用逗号隔开即可)。

图7 系统设置—“自动发送邮件”所需的信息资料设置

4 结论

随着网络技术的快速发展与普及,气象服务的自动化程度越来越高。自动化的实现,即可以省略重复劳动,减少劳动力,又可避免低级的人为错误。坝上温室育苗气象灾害监测预警系统预报制作与输出的自动化设计,经过近3年时间的不断调试和更新,目前基本能顺利实现预报制作、预报结果发送(电子邮件或微信公众号)或更新的自动化。

[1] IPCC, Climate Change 2007: The Physical Science Basic. Contribution of working Group 1 to the Fourth Assessment Report of the intergovernmental Panel on Climate Change[R]. Cambridge, United Kingdom and New York, NY USA: Cambridge University Press, 2007: 996.

[2] Easterling D R, Recent changes in the frost days and the frost free season in the United States[J]. Bull. Amer. Mete. Soc., 2002, 83(9): 1327-1332.

[3] 张倩, 赵艳霞, 王春乙. 我国主要农业气象灾害指标研究进展[J]. 自然灾害学报, 2010, 19(6): 40-54.

[4] 叶殿秀, 张勇. 1961—2007年我国霜冻变化特征[J]. 应用气象学报, 2008, 19(6): 661-664.

[5] 李丹, 李云鹏, 刘朋涛. 内蒙古近30 a气象灾害时空变化特征[J]. 干旱气象, 2016, 34(4): 663-669.

[6] 杨海杰, 刘星燕, 顾润香, 等. 声像预报解说词用语库的设计与应用[J]. 软件, 2013, 34(3): 45-47.

[7] 孙跃飞. 气象短信制作与发送程序设计[J]. 软件, 2013, 34(3): 39-41

[8] 顾润香. 121按9定制气象短信号码提取与发送程序设计[J]. 软件, 2014, 35(5): 122-124.

[9] 刘星燕, 王新宁, 孙晓霞, 等. 从预报报文获取农气预报程序设计浅谈[J]. 软件, 2017, 38(7): 130-133.

[10] 刘星燕, 贾磊, 薛君彦. 浅谈张家口121语音答询系统几个常见问题的处理[J]. 软件, 2018, 39(1): 180-182.

[11] 陈优平. 几种自动化软件应用于气象资料共享技术的探讨[J]. 气象科学, 2005, 25(5): 513-517.

[12] 张成伟, 杨建宇, 高雯. 使用AutoIt开发气象业务自动化应用软件[J]. 广东气象, 2011, 33(3): 54-55.

[13] 邹书平. 基于VB通信控制技术的气象短信服务[J]. 气象科技, 2006, 34(4): 682-684.

Automatic Design of Forcast Production and Output of Greenhouse Seeding Meteorological Disaster System in Bashang Plateau

LIU Jian-yong1, WU Wei-guang1*, CHEN Bing-quan2, LIU Xing-yan1, WU Xiao-hui2, JIA Xiao-yun2, WANG Li-jie2

(1. Meteorological Bureau of Zhangjiakou, Zhangjiakou Hebei 075000; 2. Meteorological Bureau of Kangbao, Kangbao Hebei 076650)

From 2016 to 2018, a meteorological disaster detection and early warning system was compiled by Zhangjiakou Ecology and Agricultural Meteorology Center to meet the actual needs of the stagger-season vegetables greenhouse nursery in Bashang Plateau. The author mainly designs the automatic program for the core part of the platform (the making and sending of disaster prediction and early warning). At present, the main functions of the platform's core are: automatic access to weather conditions and forecast information, generation of chilling injury prediction or early warning; automatic mail delivery; automatic updating of Wechat public address content. After nearly three years of renewal and improvement, the production and transmission of disaster forecasting and early warning can be basically automated.

Meteorological disaster system; Production and output of forecast or early warning; Automation; System setup

TP31

A

10.3969/j.issn.1003-6970.2018.09.025

刘建勇(1976-),男,工程师,主要从事气象服务工作;陈秉权(1980-),男,助理工程师,主要从事气象服务工作;刘星燕(1971-),女,高级工程师,主要从事农业气象工作。

吴伟光(1980-),女,工程师,主要从事农业气象工作。

本文著录格式:刘建勇,吴伟光,陈秉权,等. 坝上温室育苗气象灾害系统预报制作与输出的自动化设计浅谈[J]. 软件,2018,39(9):123-126

猜你喜欢
邮件邮箱温室
基于James的院内邮件管理系统的实现
现代温室羊肚菌栽培技术
苍松温室 苍松灌溉
云南农业(2021年9期)2021-09-24 11:57:06
苍松温室 苍松灌溉
云南农业(2021年8期)2021-09-06 11:36:44
来自朋友的邮件
可以避免一个温室化的地球吗?
英语文摘(2019年2期)2019-03-30 01:48:28
没问题邮箱
趣味(语文)(2018年10期)2018-12-29 12:28:30
一封邮件引发的梅赛德斯反弹
车迷(2018年12期)2018-07-26 00:42:32
关于停止使用dianxunjishu@china.com邮箱的通知
电讯技术(2016年1期)2016-03-13 23:44:01
邮箱变更
领导文萃(2015年11期)2015-03-21 08:47:03