气象信息微信公众服务平台设计与应用研究

2019-09-10 19:24柯仓金罗宇李文黄鸿王胜江
锦绣·中旬刊 2019年4期
关键词:微信

柯仓金 罗宇 李文 黄鸿 王胜江

摘 要:气象信息在人们日常生活当中一直有着不可或缺的地位,现如今科学技术的进步,网络和移动终端技术已经得到了大面积的普及和应用。为了使社会大众能够更便捷的获取气象信息,微信公众平台是一个很好的选择。本文从实际状况出发,分析了微信及其公众平台的优势,以及气象信息建立这一平台时的设计思路,希望能为气象信息微信公众服务平台的建立提供参考。

关键词:气象信息;微信;预报预警;公众服务

引言

科学技术的发展将人们带入到了信息网络的时代,5G网络已经来临,相关的技术也在不断提高。现如今,网络和手机已经成为了人们日常生活中不可缺少的部分,微信是现阶段比较热门的掌上交流软件之一。微信的便捷性和高效的信息收发方式都逐渐获得了大众的认可,在日常生活中的应用也越来越多。微信公众平台具有传播信息效率高、用户数量多、影响范围广的优势,借助这些优势可以帮助气象信息更好传播,提高发布的及时性和覆盖率。

一、微信及其平台特点介绍

(一)微信的发展历程和特点

微信最初发布于2011年,是腾讯公司旗下的社交软件之一,而腾讯公司作为社交软件的龙头企业,对聊天软件的设计有坚实的基础和丰富的经验。相比于市面上常见的聊天软件,语音对讲功能是微信的一大特色,年龄较大的用户应用打字功能会非常不便,微信也因此深受大龄用户群体的喜爱。经过多次和改进和完善之后,如今大部分智能手机都能够安装微信,使用过程中消耗的流量也较少,注册也非常便捷。调查微信的实际应用状况可以看到,注册并使用微信的人群已经成为了亚洲最大的通信软件群体。

(二)微信公众平台的特点

腾讯公司在微信原有的功能基础上建立了公众平台,这一功能具有极强的实用性,信息通过这一平台得到了更大范围的流通。建立公众服务号的门槛并不高,企业、群体甚至个人都可以建立属于自己的公众号,通过公众号实现人与人、人与群体、群体和群体之间的交流。公众号的交流方式也是多种多样,囊括了文字、图片甚至是语音。通过微信的公众平台,社会大众和企业公司之间的沟通不再艰难,有助于企业公司扩大自身的社会影响力。这一公众平台的作用不仅仅是提升沟通的便捷性,同时也是一种打破传统的、更加便捷高效的宣传方式。微信用户可以根据自身的需求和喜好选择适合的公众号,扩大了用户群体的可选择范围,给了用户更多自由选择的权利。微信公众平台的建立提升了用户与互联網互动的真实性,越来越多的组织和名人都开始意识到公众平台的宣传价值,纷纷建立公众号以谋求更好的发展。

二、建立气象信息公众平台关键要素分析

(一)平台的框架与数据库

微信气象信息公众平台的建立是以MVC模式的odeIgniter框架为根基,在此基础上完成分离逻辑和表现层面的工作。MVC模式全称为模型-视图-控制器模式,其中控制器是将模型、视图与其他资源链接起来的关键,在建立完成的平台中主要负责信息的调度,并建立处理消息的流程。微信公众平台的运营过程中极少需要像用户展示网页,获取信息的方式也主要是通过其他的信息化系统,因此框架中并不需要难度很高的视图和模型。除此之外,还可以将其较为核心的、使用频率较高的函数和功能抽离出来,以抽离出来的部分为基础有针对性的建立辅助函数类和装载类。在运行的时候根据用户的需求加载对应的项目,实现简化控制器中代码的目的,以便于增强系统运行的效率。平台的数据库使用的是MySQL数据库,主要包含的就是用户、消息、规则这三大核心数据。用户数据是收集到的用户的微信号,方便用户上下文的交互;信息数据中收集的是用户发送给公众账号的全部消息,也可以称为记录公众平台历史的档案,规则数据中主要是管理员提前设定好的消息响应规则,公众平台在处理用户发来的消息时都要依据这些规则运行。

(二)信息获取方式

微信公众平台获取信息的方式常见的有以下四种:第一,直接从平台的数据库中抽取所需数据,这一操作时建立在CodeIgniter框架的基础上的;第二,连接现有的气象信息系统,通过系统接口获取所需数据;第三是以辅助函数类的方式,通过不同类型的社会网站接口来获取所需的数据,也可以直接从中国天际网站查询所需信息;第四则是使用HTML的方式采集网页上的信息,再使用正则解析获取特定标签里的内容。以上四种方式都能够完成气象信息公众平台数据的收集。

三、气象微信平台功能安排

气象微信平台在正式投入使用前还应当对系统的功能做出合理的设计和安排,主要应当包括实时气象监测、气象变化预警与气象服务三大类。

(一)实时气象监测

这一部分需要包含以下几项内容:首先是实时气象状况,随时为用户展示天气信息,用户可以通过这以部分看到不同区县的天气实况,展示给用户的天气实况中还需要包含温度、降水量、相对湿度等关键的气象要素。其次是雷达监测,通过收集到的实况监测数据并结合指定位置的雷达图片,为用户展示雷达监测图。最后是卫星云图,通过收集实况监测数据和指定位置卫星云图,为用户提供卫星云图监测功能。

(二)气象变化预警

气象变化预警需要包含以下两方面:一是天气趋势,展示个用户未来一周内的天气变化信息,包括温度、风力变化和降水概率以及不同时间段里天气的变化趋势。二是天气预警,天气预警功能包含了全部常见气象预警信号,一般来说只有出现预警信号之后,才会发布天气预警信息以引起用户关注。

(三)气象服务

在平台上提供未来短时临近、短期、中短期、长期等丰富的天气预报信息,发布各类公共气象以及专业专项的决策气象服务材料,根据天气预报向公众提供生产生活建议等。

总结

综上所述,在人们越来越需求气象信息和气象服务的情况下,发展气象微信公众平台是势在必行的。作为新兴的信息服务平台,气象卫星并不会直接替代其他类型的气象服务,但是能够扩大气象服务的类型。通过微信公众平台提供的气象服务具有其他类型气象服务所不具备的优势,还能够扩大服务的群体。这类服务平台的出现能够促进气量服务更快更好的发展,全方位的满足受众需求,实现为大众提供优质气象信息的目标。

参考文献

[1]陈昉.气象信息微信公众服务平台设计[J].数字技术与应用,2016(11):151.

[2]尹婷,张永锋,梁潇,孙姣.浅谈微信在公众气象服务中的应用及发展[J].新闻研究导刊,2016,7(18):240-241.

[3]姚巍,宫志宏,李仁禹,连高欣.气象信息微信公众服务平台设计与应用开发[J].气象科技,2016,44(04):571-575.

猜你喜欢
微信
微信
微信
微信
微信
微信
微信
微信