資云萍 嚴直慧 李代璽 支林杉 馮德花
摘要:針對文山州公眾、決策和專業氣象服務需求,創建了“文山氣象”微信公眾號,實現天氣預報、氣象指數、預警等信息的發布和查詢功能。微信平臺已投入業務運行,結果表明,該平臺運行高效,具有較強的實用性和操作性,進一步提升了文山州氣象局氣象服務的水平,拓展氣象信息發布手段和發布渠道,實現個性化的氣象服務。
關鍵詞:微信公眾平臺;CIMISS ;PHP語言;API接口
在當今移動互聯網的時代,微信幾乎已經成為人們日常生活必不可少的即時通信工具,給我們日常生活通信帶來的巨大的方便,微信上面有各種各樣的服務號、公眾號為人們提供各種各樣的服務信息。文山州氣象科技服務中心創建了“文山氣象”微信公眾號,實現了天氣預報、空氣質量指數、降水預報等查詢功能;又以每日推送功能實現了天氣預報、重要天氣消息、氣象科普等信息的圖文推送。
1 平臺建設目標
在開發模式下實現微信公眾平臺查詢天氣預報,內容包括氣象指數(穿衣、交通、感冒)預報,實況(天空狀況、天氣現象、降水量、溫度、濕度、風等6種要素),預警,空氣質量等。保證后臺系統跟微信服務號對接運行穩定,做到隨時請求、隨時自動回復、運轉正常、保障有力。
2 平臺設計
(1)平臺總體結構。通過研究全國綜合氣象信息共享平臺(CIMISS)、微信公眾號開發模式、PHP編程語言等知識與技術。在微信公眾號的開發模式下,依托網上免費服務器,調用全國綜合氣象信息共享平臺(CIMISS)的API接口,實現天氣預報的查詢。系統開發的關鍵任務包括,連接各端服務接口的基礎網絡、并部署系統后端服務器;為天氣預報功能設計具體信息接口;完善天氣預報信息接口與優化氣象業務系統間的數據交互。(2)系統技術特點:①模塊化管理。系統可根據用戶需求設置自定義模式,滿足不同需求。②可擴展性。通過有限的投入實現系統的高效能,保證系統易維護、運行穩定、開拓新模塊等特點。③專業定制服務。根據氣象部門的特殊性,集雙方優勢于一體,為大眾提供更便捷、有效的專業服務。④靈活性。系統有足夠的靈活性,其數據的格式和用戶界面以及使用功能等需滿足各用戶的需求。
3 平臺功能設計
3.1 導航菜單
導航菜單就像PC端網頁目錄導航一樣,通過功能模塊的建立,可以清晰展示氣象服務提供的所有服務,而且可以使用戶便捷地直接進入某項服務。根據氣象服務的定位和可提供的內容考慮設置“天氣攻略”“天氣預警”“生活服務”三個一級菜單,點擊之后訂閱者可獲得二級菜單提供的更多專題內容。功能模塊建立如下圖。
3.2 信息推送
“文山氣象”微信公眾號為服務號,每月可推送4條信息,推送內容可以是天氣預報、預警信號、天氣實況、科普宣傳等、個性化的氣象相關消息。自創建后,開始穩定推送發布的頻率,由科服中心人員定期編輯、審核和對外推送。現已推送320余條信息,受到廣泛關注,推送消息被文山日報、非常文山等多家媒體轉載30余次,特別是2018年推送的兩篇臺風專題和臺風防御知識,累計閱讀量近2萬次,《雙臺風前赴后繼,山竹或將成為今年全球“風王”》一篇推送,閱讀量為15016次,達到了廣泛的宣傳作用,有效的將氣象預警預報向大眾傳播,為災害防御做好氣象服務工作。
3.3 向用戶回復信息
在編輯模式下,向用戶回復信息只能實現內容的固定回復,如“歡迎您關注文山氣象”、這遠沒有發揮微信公眾平臺的功能。如果想實現更強大、更精準的個性化功能的服務,就需要用到開發模式。“文山氣象”微信公眾號設計,當用戶在對話框輸入某一地名,即向用戶回復查詢地區天氣預報信息,即課題要實現的微信公眾平臺在開發模式下實現天氣查詢功能。
3.4 后臺氣象數據錄入和上傳規則
科服中心人工輸入氣象數據,數據錄入規則為每天上午8點30分以前和下午4點以前,科服中心更新文山當地預報。數據錄入格式主要有時間、預報員、天氣趨勢、天氣綜述、文山州8縣市的24小時、48小時、72小時內的天氣預報,具體包括天氣、溫度、風力、森林火險等級、地質災害氣象風險等級、相對濕度,錄入方式使用通過FTP連接上傳數據。
4 結論
服務人群大,有助于進一步做好天氣預報公眾服務。微信如今是國內最熱門的社交軟件客戶端,已經超過10億注冊用戶,通過關注公眾號或微信二維碼的方式,即可隨時隨地查詢天氣預報。成本更低,可持續更強。全國綜合氣象信息共享平臺(CIMISS)豐富的數據訪問服務和應用的編程接口,為調用氣象數據提供強大的數據資源,數據內容豐富、穩定,不需要花大量資金建立數據庫,節約了很多的成本和時間。服務方式人性化。將天氣預報分為文山本地和全國天氣兩個內容,人們可以根據自己的需要查詢任一地區天氣預報,本地天氣由氣象臺制作,科服中心人員及時上傳,全國天氣預報調用全國綜合氣象信息共享平臺(CIMISS),實現全國任一地區天氣預報信息查詢。
作者簡介:資云萍(1986-),女,助理工程師。主要從事氣象科技服務和新媒體運營。