气象影视数据自动读取软件的开发研究
2021-10-15张新龙
张新龙
(赤峰市气象局,内蒙古 赤峰 024000)
天气预报节目是我们几乎每天都会关注,可以提前知道未来的天气,以免天气寒冷没有添衣保暖,天气预报节目都是通过对气象信息的收集处理,生成制作天气预报节目,我们生活生产中对于气象信息的需要是不可代替的,而天气预报节目的支持不可缺少的就是气象数据,随着信息时代的发展,人们对气象影视节目信息的需求量也越来越大,对节目的时效性、准确性及丰富性要求越来越高,这就需要制作人员在一定时间内制作完成大量的、丰富的气象影视节目。为了解决这一问题,开始研发并应用业务辅助的调用程序,从而实现原始数据从手动到全自动提取转化,这样既实现了预报信息的准确性和节目手动操作到自动处理的转换,又可以提高工作效率。
1 气象影视资料的作用和种类
1.1 气象影视资料的作用
天气预报节目是公共气象服务中重要的部分,也是公众获取气象信息的主要渠道。在电视节目市场调查中,天气预报节目在电视节目中占据最高的收视率,远高于其他节目。近年来,气象影视不断发展创新,使得影视节目取得了飞速发展,气象影视节目在防灾减灾和提高人民生活质量等方面都做出了显著贡献。天气预报节目的制作主要取决于气象影视资料信息。而影视节目制作的前提就是获取资料,没有资料,节目制作就是“无米之炊”,所以及时快捷的获取资料,是提高影视制作的效率的第一步,气象影视产品是气象影视制作的成果,而气象影视产品因时间有限,所以需要及时地完成传送,才能保证节目的时效性和完整性。
1.2 气象影视资料的种类
气象资料中预报有趋势预报、短期预报、城镇预报和预警信息等资料,这部分信息主要是服务公众生产生活等方面。在农业方面预报主要有《农业天气预报》《设施农业专题气象服务》《产量预报》《秋收气象服务》等气象信息,这部分主要是为农服务,更好地指导农业生产生活。还有监测类的气象服务主要有遥感评估、雨雪情报、灾情专报等监测类信息;专业气象服务信息主要有森林火险气象等级预报、环境指数预报、地质灾害等级预报等信息,这部分主要是防灾减灾的作用;还有一些评估类的气象信息,例如气候影响评价、气象信息专报等信息。近年来,气象影视资料的数量、种类出现大幅增长的趋势,种类繁多的气象影视资料,是提高天气预报节目质量的重要前提。
2 自动读取软件的需求分析
2.1 气象影视制作状况
为了丰富天气预报节目内容,提升气象部门的形象,赤峰市将部分旗县区天气预报节目制作调整到由赤峰市气象局影视中心制作,这样部分旗县区实现了天气预报节目的语音播报到主持人的播报的升级。近年来,赤峰市各个旗县区天气预报节目的增加,使得天气预报节目制作量日渐增大,气象节目中的气象预报数据和产品也随之增加。由于电视天气预报节目制作有很强的时效性,必须在规定的时间节点完成,每天需要修改的气象数据量特别的大,而且需要人工手动逐一进行录入、校准数据,大量的数据更新使得工作量更加繁重,同时,数据的准确性难以保障。
2.2 气象影视数据操作现状
天气预报节目的数据主要是各个旗县区的未来天气状况、风向、风速和气温预报等气象信息,而这些数据的图像转换主要是由伍豪XCG软件来完成,XCG软件的使用较为流畅,同时与非编系统衔接无障碍,主要是将预报数据信息一一对应的形式生成到指定目录,调用语音库中的语音和图像库中的图像,把分段的语音合成一个语音,把单个天气现象图片合成一个图片组,然后将数据转换成图像进行渲染输出,最后应用Edius非编软件进行图像和声音的编辑处理,完成节目素材的准备工作。但是数据的处理、校对将是一个非常大的工作量,需要人工手动逐一录入,据统计每天市旗县区预报数据全部录入需要近1 200余次的数据修改、校对,这样给业务人员增加了很大的工作量,同时准确率也将难以保障,给工作人员带来大大不便。
3 气象影视数据自动读取软件
3.1 软件的功能设计
自动化读取程序设计主要是实现气象影视资料和产品的自动化处理。处理的操作主要包括自动录入、修改校准天气预报节目数据等信息。目前气象影视信息主要是预报报文,在报文读取和处理方面,部分采编人员很难快速地读懂信息,难以将准确的信息录入到程序中,所以需要根据气象影视资料和产品各自具有的特点和处理需求,将具有相同处理情形的资料和产品分类,并设计对应的方法来完成。因此,主要使用面向对象技术中的类、对象、属性和方法等技术,将数量较多的气象影视资料和产品,按照实际业务流程需求进行有条理、有目的的自动处理。处理后数据将自动转变,不需要人工烦琐的处理,程序运行后,它的“自动化”特点给实际的业务工作带来的最大效益就是提高了工作效率。
3.2 软件的数据采集
软件设计其中一部分是为数据采集。数据采集主要完成对预报数据库的数据监控、查看、采集等功能;数据监控主要是对数据库中更新的预报数据进行实时监控,能够了解掌握最新的预报数据更新状态,及时查看最新的预报数据,了解最新的天气信息,避免信息延迟等问题。数据查看是将最新的预报数据转换成城镇预报的格式,分发给采编人员,这可以让采编人员以最直接的方式了解信息的内容,以便查看数据的最新状态,达到简单而快速的效果,同时预报数据设置时间节点,在上下午节目分点设置最后读取时间,在下午数据出来时设置最新读取数据时间,这样可以有效地避免上下午数据混读等错误。预报数据采集主要是将各个乡镇、苏木、嘎查信息根据报文中的内容以一一对应的关系采集到伍豪XCG中去,程序会根据预报数据信息采集至伍豪XCG图文编辑软件的配置文件,配置文件的信息的更新是预报数据更新的结果。
3.3 软件的数据处理
图1 数据采集、处理示意
信息处理部分主要是将预报信息中的报文电码信息转换到伍豪XCG中去,电码文件中的信息是以编码的形式呈现,数据信息不能直接识别读取,无法获取信息,这就需要将电码文件中的信息转码,同时转换成采编人员能够快速识别的信息,并读取修改成最新预报结论,采编人员可以根据结论进行信息校对、订正等工作,最后完成渲染输出,这样数据生成的图片和语音就可以直接应用于非编软件(见图1)。
3.4 软件的技术路线
本软件主要是利用Visual Basic进行编程,主要是构建程序结构、设计数组、调用数据文件、编辑对话框等一系列操作,并结合XCG原始配置文件开发自动录入、处理程序。程序的设计开发与伍豪XCG无缝连接,运行时不出现数据加载不上、卡顿、录入不全、录入时间不对等问题。
4 结束语
随着气象科技的快速发展,在计算机系统的支持下,气象影视资料越来越多,信息量也越来越大,气象影视资料的采集和处理方式发生了重大改变,整体过程减少了人工操作,实现信息自动化转变,工作效率大大提升。本程序为气象影视资料的采集与处理设计了专门的辅助软件,具有较高的自动化,可以为节目录制提供更快、更准的信息,可以在气象节目中发挥重要的辅助作用。