APP下载

基于微信平台的珠江口水文气象信息发布系统的设计与应用

2016-08-05周争桥广州海事测绘中心

珠江水运 2016年11期
关键词:群发微信信息

◎ 周争桥 广州海事测绘中心



基于微信平台的珠江口水文气象信息发布系统的设计与应用

◎ 周争桥 广州海事测绘中心

摘 要:以微信公众服务平台群发功能为基础,融合广州海事测绘中心已有的珠江口水文气象系统的经验模式及数据资料,建立广东珠江口水文气象信息微信发布平台。通过微信服务器向用户群客户端发布水文、风速风向、能见度等水文气象信息及相关的水运行业政策方针。

关键词:微信 群发 信息

移动互联网技术的快速发展对海事信息化发展来说既是机遇也是挑战,提高海事信息化的发展水平,进一步更好的服务港航单位,是海事信息化工作的重点,于是利用微信技术融合海事信息现有的资源,建立广东珠江口水文气象信息微信发布平台的需求显得日益显著。通过微信平台把水文气象信息进行实时共享,为航运、水利、环境保护等领域提供数据支撑,保障船舶的航行安全,节省了大量社会资源,有力推动航运经济和相关行业的健康发展。微信是近年迅速发展的一种即时通讯工具,微信客户端能实现文字、图片、视频即时交互等多样化功能,特点是易用、易懂、即时、便捷的互联网工具,结合现有的移动4G网络能让受众群体在第一时间获得及时、适用的信息。

微信群发功能能实现水文气象信息发布的需求,是信息化发展的趋势,通过微信服务器向用户群客户端发布文本、视频、图文等信息,并让受众第一时间接受到来自专业部门的水文气象资讯,能及时、快捷、有效的为港航单位及对水文资讯有需求的客户服务。

1.技术架构

广东珠江口水文气象信息微信发布系统的建设目标为:①实现水文气象信息图文形式的日常推送。②实现查询能见度、水文、风速、风向等水文气象要素功能。③实现用户反馈数据的存贮分类。④用户组分类权限管理。系统建成后,更好的服务航运事业,为应急助航提供快捷方便,让水文气象信息更畅通、形式更多样、内容更丰富、展示海事现代化和发展科技新形象。

1.1技术选择

广州海事测绘中心服务器与腾讯微信服务器对接,根据客户端的使用需求,实现消息向客户端推送的功能。

1.2系统整体架构

1.2.1系统构建方式

在面向全社会开放的微信公众服务平台的基础上,申请微信公众账号,申请“广东珠江口水文气象信息小助手”的小号,建立“广东珠江口水文气象信息”公众号用户群,通过服务器的对接,通过微信平台向客户端发布广州海事测绘中心的水文气象信息数据。

1.2.2系统界面

广东珠江口水文气象信息微信发布系统基于微信平台,系统界面分为:我要查询,信息中心,个人中心等界面,我要查询界面分:实时数据、历史数据、站点分布等。

(1)准备阶段。准备阶段的主要任务是:第一,研究应用领域,并根据现有的本体库和对应用领域的描述来创建应用本体;第二,寻找与应用领域相关的知识源,创建知识源本体;第三,配置知识源网络——在知识源内部进行知识分配。

1.2.3系统功能模块

广东珠江口水文气象信息微信发布系统功能分为四大模块,分别为:水文气象信息推送,水文气象信息查询,用户管理和用户反馈。

水文气象信息推送:向各客户端推送水文气象信息,信息通过微信平台处理编辑后向用户推送即时到达,内容一般有图片、文字、视频,还可以传达海事文化、国家水运相关政策方针等,每条微信一般编辑为图文结合信息,用户点击微信相应信息可查看微信详细内容 。

水文气象信息查询:向客户端推送水文气象信息,消息形式为纯文本。设置多种关键字,例如潮位、风速风向、站点等,可以查询关于该关键字的信息。如在用户客户端输入“水文气象”关键字,可以查询近两天的数据,包括潮位、能见度、风向、风速等。特殊关键字的组合由系统操作说明为用户提供。

用户管理:广东珠江口水文气象信息微信发布系统将用户分为管理组、水文气象信息员、特殊定义人员等。管理员根据用户的需求不同定义用户的级别。

用户反馈:可接受各级用户的反馈信息,核实用户反馈的实际位置与实时的水文气象信息,并保存用户反馈信息。把用户的反馈的重要信息、图片、地理位置等经人工核实并编辑处理后,再以微信平台群发出去,实现各站点水文气象要素能及时、迅速的传达到各级用户客户端,并能及时的为预警应急机制服务。

1.3系统工作原理

系统工作原理为各系统交互,用户客户端与服务器之间的使用交互,水文气象数据系统与服务器之间的后台交互。日常数据交换是,各水文气象观测点数据通过CDMA 、GPRS等移动网络实时传输到中心服务器,与服务器对接,服务器响应后,根据一定的格式,结合图片生成结果到达微信服务器,微信服务器经编辑处理成微信格式,进行消息转发到各客户端。

数据上行,用户通过微信客户端,发送请求,腾讯微信服务器接收信息,并转发到广州海事测绘中心服务器,服务器响应,并将用户指令数据转发微信服务器,微信服务器进行推送。

用户数据反馈,用户通过微信客户端,发送请求,腾讯微信服务器接收信息,并转发到广州海事测绘中心服务器,服务器响应,接收存贮数据,管理人员第一时间接收并分类、核实相关信息的真实、地理位置,经人工干预处理编辑,经广州海事测绘中心服务器转发微信服务器,微信服务器下行群发到用户客户端。推送流程(上图所示)。

管理系统包含水文气象数据、用户信息等数据库,后台管理系统由两部分组成。一部分是后台管理模块,可以创建图片、音频、视频、文字等素材,查看以及处理用户消息;另外一部分是对用户的管理,对各类用户进行分类管理、权限管理,并自动接收处理用户反馈信息,并通过群发的方式自动定向推送到用户客户端。

2.技术要点

2.1消息提示音的实现

“广东珠江口水文气象信息”公众账号向用户发布的信息分为日常信息与应急信息,应急信息需提醒用户及时收看,因而发布信息时,手机端收到消息后有提示音提示,而日常信息可以设置静音功能。

2.2信息发布系统与微信公众平台对接

广州海事测绘中心于2004年开始实施建设了珠江口水文气象信息系统,截止2016年初已完成了17个水文站及珠江口监测点的建设,在建5个水文站点及珠江口监测点,现有的水文气象信息系统已通过移动无线技术与计算机技术结合实现了数据的网页发布。整合现有的资源,通过广州海事测绘中心珠江口水文气象信息系统服务器与腾讯微信服务器数据对接,交互,建立广东珠江口水文气象信息微信发布系统。

3.应用效果和前景

用户客户端下载微信APP,打开微信,通过扫二维码与微信公众号的查找,关注珠江口水文气象信息微信公众号。广东珠江口水文气象信息微信发布系统能实现了水文气象信息的推送、查询、用户反馈等所有预期功能。可以丰富水文气象信息的内容和形式,增加信息传递速度,其简单、便捷、实时的客户端使用体验可扩大水文气象信息受众群体,广东珠江口水文气象信息微信发布系统的建立,可以为珠江口水域内航行船舶更好的服务,提高通航效率,最大的限度地防止或减少水上交通事故,使海上应急和紧急事件处理更迅速,信息更畅通,形式更多样,内容更丰富,同时系统可以为水利建设、航证管理、环境保护等诸多工作的实施产生经济效益、社会效益,有力的推动航运经济和相关行业的健康发展。

参考文献:

[1]钱峥,赵科科,许皓皓.基于Android 的移动气象信息服务系统设计与实现[J].气象科技,2014,42(1):99-103.

[2]王瑶.微信与微传播[J].传媒观察.2013(02):40-42.

猜你喜欢

群发微信信息
借助微信自身功能实现消息群发
丁酉中秋登楼时家人远离 闻多地无月乃拍照群发(外三首)
微信
一例群发性山羊痘的诊断与防治
微信
微信
医护一体化在群发伤救治中的实践与体会