◎ 周爭橋 廣州海事測繪中心
?
基于微信平臺的珠江口水文氣象信息發(fā)布系統(tǒng)的設計與應用
◎ 周爭橋 廣州海事測繪中心
摘 要:以微信公眾服務平臺群發(fā)功能為基礎,融合廣州海事測繪中心已有的珠江口水文氣象系統(tǒng)的經驗模式及數(shù)據(jù)資料,建立廣東珠江口水文氣象信息微信發(fā)布平臺。通過微信服務器向用戶群客戶端發(fā)布水文、風速風向、能見度等水文氣象信息及相關的水運行業(yè)政策方針。
關鍵詞:微信 群發(fā) 信息
移動互聯(lián)網技術的快速發(fā)展對海事信息化發(fā)展來說既是機遇也是挑戰(zhàn),提高海事信息化的發(fā)展水平,進一步更好的服務港航單位,是海事信息化工作的重點,于是利用微信技術融合海事信息現(xiàn)有的資源,建立廣東珠江口水文氣象信息微信發(fā)布平臺的需求顯得日益顯著。通過微信平臺把水文氣象信息進行實時共享,為航運、水利、環(huán)境保護等領域提供數(shù)據(jù)支撐,保障船舶的航行安全,節(jié)省了大量社會資源,有力推動航運經濟和相關行業(yè)的健康發(fā)展。微信是近年迅速發(fā)展的一種即時通訊工具,微信客戶端能實現(xiàn)文字、圖片、視頻即時交互等多樣化功能,特點是易用、易懂、即時、便捷的互聯(lián)網工具,結合現(xiàn)有的移動4G網絡能讓受眾群體在第一時間獲得及時、適用的信息。
微信群發(fā)功能能實現(xiàn)水文氣象信息發(fā)布的需求,是信息化發(fā)展的趨勢,通過微信服務器向用戶群客戶端發(fā)布文本、視頻、圖文等信息,并讓受眾第一時間接受到來自專業(yè)部門的水文氣象資訊,能及時、快捷、有效的為港航單位及對水文資訊有需求的客戶服務。
廣東珠江口水文氣象信息微信發(fā)布系統(tǒng)的建設目標為:①實現(xiàn)水文氣象信息圖文形式的日常推送。②實現(xiàn)查詢能見度、水文、風速、風向等水文氣象要素功能。③實現(xiàn)用戶反饋數(shù)據(jù)的存貯分類。④用戶組分類權限管理。系統(tǒng)建成后,更好的服務航運事業(yè),為應急助航提供快捷方便,讓水文氣象信息更暢通、形式更多樣、內容更豐富、展示海事現(xiàn)代化和發(fā)展科技新形象。
1.1技術選擇
廣州海事測繪中心服務器與騰訊微信服務器對接,根據(jù)客戶端的使用需求,實現(xiàn)消息向客戶端推送的功能。
1.2系統(tǒng)整體架構
1.2.1系統(tǒng)構建方式
在面向全社會開放的微信公眾服務平臺的基礎上,申請微信公眾賬號,申請“廣東珠江口水文氣象信息小助手”的小號,建立“廣東珠江口水文氣象信息”公眾號用戶群,通過服務器的對接,通過微信平臺向客戶端發(fā)布廣州海事測繪中心的水文氣象信息數(shù)據(jù)。
1.2.2系統(tǒng)界面
廣東珠江口水文氣象信息微信發(fā)布系統(tǒng)基于微信平臺,系統(tǒng)界面分為:我要查詢,信息中心,個人中心等界面,我要查詢界面分:實時數(shù)據(jù)、歷史數(shù)據(jù)、站點分布等。
(1)準備階段。準備階段的主要任務是:第一,研究應用領域,并根據(jù)現(xiàn)有的本體庫和對應用領域的描述來創(chuàng)建應用本體;第二,尋找與應用領域相關的知識源,創(chuàng)建知識源本體;第三,配置知識源網絡——在知識源內部進行知識分配。
1.2.3系統(tǒng)功能模塊
廣東珠江口水文氣象信息微信發(fā)布系統(tǒng)功能分為四大模塊,分別為:水文氣象信息推送,水文氣象信息查詢,用戶管理和用戶反饋。
水文氣象信息推送:向各客戶端推送水文氣象信息,信息通過微信平臺處理編輯后向用戶推送即時到達,內容一般有圖片、文字、視頻,還可以傳達海事文化、國家水運相關政策方針等,每條微信一般編輯為圖文結合信息,用戶點擊微信相應信息可查看微信詳細內容 。
水文氣象信息查詢:向客戶端推送水文氣象信息,消息形式為純文本。設置多種關鍵字,例如潮位、風速風向、站點等,可以查詢關于該關鍵字的信息。如在用戶客戶端輸入“水文氣象”關鍵字,可以查詢近兩天的數(shù)據(jù),包括潮位、能見度、風向、風速等。特殊關鍵字的組合由系統(tǒng)操作說明為用戶提供。
用戶管理:廣東珠江口水文氣象信息微信發(fā)布系統(tǒng)將用戶分為管理組、水文氣象信息員、特殊定義人員等。管理員根據(jù)用戶的需求不同定義用戶的級別。
用戶反饋:可接受各級用戶的反饋信息,核實用戶反饋的實際位置與實時的水文氣象信息,并保存用戶反饋信息。把用戶的反饋的重要信息、圖片、地理位置等經人工核實并編輯處理后,再以微信平臺群發(fā)出去,實現(xiàn)各站點水文氣象要素能及時、迅速的傳達到各級用戶客戶端,并能及時的為預警應急機制服務。
1.3系統(tǒng)工作原理
系統(tǒng)工作原理為各系統(tǒng)交互,用戶客戶端與服務器之間的使用交互,水文氣象數(shù)據(jù)系統(tǒng)與服務器之間的后臺交互。日常數(shù)據(jù)交換是,各水文氣象觀測點數(shù)據(jù)通過CDMA 、GPRS等移動網絡實時傳輸?shù)街行姆掌?,與服務器對接,服務器響應后,根據(jù)一定的格式,結合圖片生成結果到達微信服務器,微信服務器經編輯處理成微信格式,進行消息轉發(fā)到各客戶端。
數(shù)據(jù)上行,用戶通過微信客戶端,發(fā)送請求,騰訊微信服務器接收信息,并轉發(fā)到廣州海事測繪中心服務器,服務器響應,并將用戶指令數(shù)據(jù)轉發(fā)微信服務器,微信服務器進行推送。
用戶數(shù)據(jù)反饋,用戶通過微信客戶端,發(fā)送請求,騰訊微信服務器接收信息,并轉發(fā)到廣州海事測繪中心服務器,服務器響應,接收存貯數(shù)據(jù),管理人員第一時間接收并分類、核實相關信息的真實、地理位置,經人工干預處理編輯,經廣州海事測繪中心服務器轉發(fā)微信服務器,微信服務器下行群發(fā)到用戶客戶端。推送流程(上圖所示)。
管理系統(tǒng)包含水文氣象數(shù)據(jù)、用戶信息等數(shù)據(jù)庫,后臺管理系統(tǒng)由兩部分組成。一部分是后臺管理模塊,可以創(chuàng)建圖片、音頻、視頻、文字等素材,查看以及處理用戶消息;另外一部分是對用戶的管理,對各類用戶進行分類管理、權限管理,并自動接收處理用戶反饋信息,并通過群發(fā)的方式自動定向推送到用戶客戶端。
2.1消息提示音的實現(xiàn)
“廣東珠江口水文氣象信息”公眾賬號向用戶發(fā)布的信息分為日常信息與應急信息,應急信息需提醒用戶及時收看,因而發(fā)布信息時,手機端收到消息后有提示音提示,而日常信息可以設置靜音功能。
2.2信息發(fā)布系統(tǒng)與微信公眾平臺對接
廣州海事測繪中心于2004年開始實施建設了珠江口水文氣象信息系統(tǒng),截止2016年初已完成了17個水文站及珠江口監(jiān)測點的建設,在建5個水文站點及珠江口監(jiān)測點,現(xiàn)有的水文氣象信息系統(tǒng)已通過移動無線技術與計算機技術結合實現(xiàn)了數(shù)據(jù)的網頁發(fā)布。整合現(xiàn)有的資源,通過廣州海事測繪中心珠江口水文氣象信息系統(tǒng)服務器與騰訊微信服務器數(shù)據(jù)對接,交互,建立廣東珠江口水文氣象信息微信發(fā)布系統(tǒng)。
用戶客戶端下載微信APP,打開微信,通過掃二維碼與微信公眾號的查找,關注珠江口水文氣象信息微信公眾號。廣東珠江口水文氣象信息微信發(fā)布系統(tǒng)能實現(xiàn)了水文氣象信息的推送、查詢、用戶反饋等所有預期功能??梢载S富水文氣象信息的內容和形式,增加信息傳遞速度,其簡單、便捷、實時的客戶端使用體驗可擴大水文氣象信息受眾群體,廣東珠江口水文氣象信息微信發(fā)布系統(tǒng)的建立,可以為珠江口水域內航行船舶更好的服務,提高通航效率,最大的限度地防止或減少水上交通事故,使海上應急和緊急事件處理更迅速,信息更暢通,形式更多樣,內容更豐富,同時系統(tǒng)可以為水利建設、航證管理、環(huán)境保護等諸多工作的實施產生經濟效益、社會效益,有力的推動航運經濟和相關行業(yè)的健康發(fā)展。
參考文獻:
[1]錢崢,趙科科,許皓皓.基于Android 的移動氣象信息服務系統(tǒng)設計與實現(xiàn)[J].氣象科技,2014,42(1):99-103.
[2]王瑤.微信與微傳播[J].傳媒觀察.2013(02):40-42.