多源信息的气象决策产品自动生成

2014-11-14 18:08张晓燕
科技创新导报 2014年21期

张晓燕

摘 要:随着我国经济以及科学技术的高速发展,目前我国社会对于气象的要求也越来越高。但是现在我国的气象工作中,仍然会出现气象工作效率不高,并且预报工作不准确的问题。在这样的情况下,就需要使用拥有多元信息的气象决策产品。而对我国的具体情况而言,由于气象决策产品在后期制作的过程中仍然需要进行手工制作,但是决策产品需要快速以及准确,因此就需要使用决策产品辅助生成系统进行产品的生成。

关键词:多源信息 气象决策产品 自动生成

中图分类号:P41 文献标识码:A 文章编号:1674-098X(2014)07(c)-0104-01

对于我国的气象决策中心而言,本职工作就是为当地政府以及国家的相关部门快速的提供可靠并且准确地气象决策产品。在这项工作中,由于气象业务自身的高度专业性,以及其不同的专业性,使用现有的各种软件是不能够较好地进行直接完成的。因此就需要开发出专门的系统来实现气象决策产品的实现。根据这种专门的系统,就能够在气象决策中心的日常工作中实现其相当重要的作用,但是这样的专门系统在使用的过程中会出现系统功能单一以及其他的一些不足之处。因此就需要对多源信息的气象决策产品自动生成进行研究。

1 天气快报的组成部分

天气快报主要由文字以及附录组成。在文字内容方面,主要是由天气实况、未来天气预报以及重要天气现象组成。这些文字信息的主要来源为气象部门的局域网以及其业务系统。根据局域网可以得到目前的天气实况信息以及未来的天气预报信息。而通过气象部门的业务系统,则可以得到当前重要天气现象的信息。而信息的载体方面,天气实况以及未来天气预报主要是通过TXT文件来进行表示的。不同的是天气实况是由数据的形式表示,而未来天气预报是由文字形式来表示的。重要天气现象是从系统直接拷贝的。所有这些文件都需要进一步的进行加工以及编辑。对于图标而言,都是由业务系统得到的,并且图片文件以及word,excel文件都不需要加工,可以直接进行引用。通过对天气快报组成的分析,我们可以看出天气快报的组成较为复杂,因此如果出现了汛期或是其他复杂的天气状况时,就需要工作人员格外细心地进行工作,而对于刚参加工作不久的工作人员而言就更需要注意。

2 多源信息的气象决策产品自动生成的基本思路以及VB实现方法

2.1 多源信息的气象决策产品自动生成的基本思路

如果要让多源信息的气象决策产品能够自动生成,那么首先就需要根据所要生成的产品内容归纳为几个不相同的组成部分,同时也需要建立起相应的产品模板。在建立产品模板的过程中也需要注意在必要的地方需要用书前来进行标识。然后就可以根据信息来源的不同来对这些数据进行初步的汇总,并且在汇总后进行相应的分析以及统计。在分析和统计工作完成后,就可以使用VB语言来进行编程完成。在这个过程中需要注意使用OLE技术来让VB和word进行无缝连接,通过VB来对word中的书签来进行相应的编程工作,帮助其向决策产品能够实现自动生成的效果。

2.2 如何让多源信息的气象决策产品自动生成进行VB实现

在天气快报的编辑界面中,可以分别利用tabstrip以及textbox空间来实现文字的存放功能。通过将界面的调入,可以让天气实况的内容对应全省降水资料的分析工作。在将这些统计工作完成后就只需要进行一些较为简单的编辑工作。通过使用MSFlexgrid控件,可以确定所要附加的图表内容。并且也可以通过MSFlexgrid控件来根据天气的实际情况来归纳出天气快报的标题,同时可以将简短说明进行写入。对于附表部分,如果是来自于word文件,那么就需要直接替换产品的模板书签。如果来自于excel文件,那么就需要采用编程代码进行编写,但是需要注意编程代码的格式是固定的,在编写完成后需要填入相应的表格中。在这一步骤完成后,界面编辑的工作基本上就完成了,只需要单击形成产品的按钮就可以实现天气快报的自动生成,在自动生成后也不需要进行排版等其他的操作。在形成了天气快报后就可以直接进行工作,提供必要的天气信息。

3 结语

随着我国经济建设与社会的高速发展,目前我国对于多源信息的气象决策产品的需求也在与日俱增。在这样的要求下,就需要使用VB以及目前流行的桌面流行系统来实现多源信息的气象决策产品的自动生成。由于VB的使用,可以大大的提高气象工作人员的工作效率,并且由于VB自身简单的特点,也可以让一些专业知识以及工作经验并不丰富的工作人员在短时间内完成天气快报的相关工作。

参考文献

[1] 钱锦霞,王淑凤,韩普,等.多源信息的气象决策产品自动生成[J].计算机应用,2013,33(z1):265-266.

[2] 吴焕萍.气象服务信息系统中的若干信息技术的应用前景分析[C]//2011年第二十八届中国气象学会年会论文集.2011:1-6.

[3] 冯涛.一个精细化数值预报应用系统的建立和初步检验[D].南京信息工程大学,2010.

[4] 钱锦霞,李娜,王淑凤,等.VB6.0+Word的气象服务文件自动生成[J].电脑编程技巧与维护,2012(24):97,134.endprint