谷建偉 王小熙
[摘 要] 微信平臺(tái)已成為傳播信息的重要途徑之一?;谠撈脚_(tái),河北省順平縣氣象局開(kāi)展鄉(xiāng)鎮(zhèn)預(yù)報(bào)預(yù)警發(fā)布系統(tǒng)功能設(shè)計(jì)與研究,及時(shí)有效地為農(nóng)村及農(nóng)業(yè)生產(chǎn)防災(zāi)減災(zāi)等提供信息技術(shù)支撐,及時(shí)獲取用戶(hù)反饋,形成良好互動(dòng),使氣象更有效地服務(wù)于社會(huì)公眾。
[關(guān)鍵詞] 微信平臺(tái);氣象服務(wù);鄉(xiāng)鎮(zhèn);預(yù)報(bào)預(yù)警
[中圖分類(lèi)號(hào)] TP311.52;P45 [文獻(xiàn)標(biāo)識(shí)碼] A [文章編號(hào)] 1674-7909(2018)14-112-3
當(dāng)前建立微信公眾平臺(tái)已成為擴(kuò)大政務(wù)機(jī)關(guān)知名度、樹(shù)立政務(wù)機(jī)關(guān)形象、增強(qiáng)政務(wù)機(jī)關(guān)公信力的重要手段。河北省順平縣位于華北平原北部,處于溫帶氣候區(qū),季風(fēng)性氣候明顯,干旱、暴雨、冰雹、寒潮、雷暴和連陰雨等災(zāi)害天氣頻發(fā)、多發(fā),帶來(lái)嚴(yán)重經(jīng)濟(jì)損失,威脅人民群眾生命安全,造成不良社會(huì)影響,因此成為社會(huì)各界重點(diǎn)關(guān)注的問(wèn)題。順平縣氣象局構(gòu)建氣象微信公眾平臺(tái),利用平臺(tái)傳播速度快、覆蓋面積廣等優(yōu)勢(shì),通過(guò)微信公眾平臺(tái)提供天氣預(yù)報(bào)預(yù)警信息,使社會(huì)公眾方便、快捷地獲取氣象信息[1]。
1 系統(tǒng)總體設(shè)計(jì)
1.1 系統(tǒng)設(shè)計(jì)目標(biāo)
從河北省氣象數(shù)據(jù)環(huán)境接口獲取鄉(xiāng)鎮(zhèn)預(yù)報(bào)產(chǎn)品,經(jīng)預(yù)報(bào)訂正后,推送至微信服務(wù)號(hào)。通過(guò)微信服務(wù)號(hào)獲取用戶(hù)當(dāng)前經(jīng)緯度,利用ArcGIS確定各鄉(xiāng)鎮(zhèn)經(jīng)緯度范圍,根據(jù)轄區(qū)內(nèi)站點(diǎn)、要素信息、數(shù)據(jù)按等級(jí)配置。將系統(tǒng)讀取的站點(diǎn)要素?cái)?shù)據(jù)與預(yù)警閾值對(duì)比,達(dá)到預(yù)警閾值時(shí),向用戶(hù)組推送預(yù)警信息,并在客戶(hù)端進(jìn)行預(yù)警信息提示,將該鄉(xiāng)鎮(zhèn)數(shù)據(jù)與預(yù)報(bào)產(chǎn)品推送給用戶(hù)。
1.2 氣象微信服務(wù)平臺(tái)開(kāi)發(fā)流程
①依托微信公眾服務(wù)平臺(tái),申請(qǐng)微信公眾服務(wù)號(hào)。氣象信息數(shù)據(jù)庫(kù)是氣象局已有信息資源,微信服務(wù)器可根據(jù)需要調(diào)用。
②利用接口定時(shí)頻次向共享平臺(tái)發(fā)送數(shù)據(jù)請(qǐng)求,及時(shí)獲取最新城鎮(zhèn)預(yù)報(bào)、鄉(xiāng)鎮(zhèn)預(yù)報(bào)信息。通過(guò)FTP將數(shù)據(jù)以文件形式傳送至服務(wù)端分析與存儲(chǔ)。通過(guò)獲取文件,逐行分析數(shù)據(jù),判斷重復(fù)與過(guò)期數(shù)據(jù),進(jìn)行數(shù)據(jù)篩選,將篩選的數(shù)據(jù)以時(shí)間為索引,待處理文件信息3 d后刪除。
③移動(dòng)端登錄進(jìn)入微信平臺(tái)后,系統(tǒng)自動(dòng)定位,接收所在基層鄉(xiāng)鎮(zhèn)預(yù)報(bào)預(yù)警服務(wù)產(chǎn)品。系統(tǒng)管理員根據(jù)不同需求,設(shè)置不同站點(diǎn)閾值,達(dá)預(yù)警級(jí)別后,系統(tǒng)自動(dòng)向用戶(hù)推送預(yù)警信息。系統(tǒng)管理員可直接編輯預(yù)報(bào)預(yù)警信息,選擇推送至目標(biāo)用戶(hù)微信端,達(dá)到特殊情況下針對(duì)性預(yù)報(bào)預(yù)警。
④系統(tǒng)管理員有權(quán)對(duì)全縣鄉(xiāng)鎮(zhèn)預(yù)報(bào)產(chǎn)品進(jìn)行訂正,然后推送至目標(biāo)用戶(hù)微信端。
2 系統(tǒng)功能設(shè)計(jì)與實(shí)現(xiàn)
2.1 獲取鄉(xiāng)鎮(zhèn)地理信息
通過(guò)微信服務(wù)號(hào)獲取當(dāng)前用戶(hù)所在位置的經(jīng)緯度,通過(guò)ArcGIS確定各鄉(xiāng)鎮(zhèn)經(jīng)緯度范圍,根據(jù)用戶(hù)當(dāng)前經(jīng)緯度確定所屬鄉(xiāng)鎮(zhèn),獲取所屬鄉(xiāng)鎮(zhèn)數(shù)據(jù)與預(yù)報(bào)產(chǎn)品進(jìn)行推送。系統(tǒng)初步設(shè)定15 min定時(shí)刷新,重新獲取當(dāng)前用戶(hù)地理位置,保證用戶(hù)獲得精準(zhǔn)預(yù)報(bào)和服務(wù)。
2.2 微信服務(wù)平臺(tái)主動(dòng)預(yù)警模塊
根據(jù)觀(guān)測(cè)站點(diǎn)溫度、降水、風(fēng)、日照等各氣象要素值,按量級(jí)進(jìn)行閾值設(shè)置,接收對(duì)象可按組分類(lèi)配置。將逐小時(shí)獲取的站點(diǎn)數(shù)據(jù)與閾值對(duì)比,當(dāng)數(shù)據(jù)與氣象要素某一量級(jí)相匹配時(shí),就會(huì)發(fā)送預(yù)警信息到配置用戶(hù)組,同時(shí)微信服務(wù)平臺(tái)首頁(yè)會(huì)出現(xiàn)預(yù)警信息提示。主動(dòng)預(yù)警系統(tǒng)分為信息推送模塊、信息查詢(xún)模塊、用戶(hù)管理模塊及用戶(hù)反饋模塊。
2.2.1 信息推送模塊。向鄉(xiāng)鎮(zhèn)用戶(hù)推送氣象信息,特別是農(nóng)業(yè)氣象災(zāi)害預(yù)警信息或有特殊意義主題的內(nèi)容,包括與推送主題相關(guān)的公文文件、視頻、音頻、文字等。通常每條微信都包含多張圖文信息,在傳送主題信息時(shí),確保農(nóng)民朋友能充分理解整體微信內(nèi)容,達(dá)到預(yù)期效果[2]。
2.2.2 信息顯示查詢(xún)模塊。按照順平縣氣候特點(diǎn)、農(nóng)業(yè)生產(chǎn)及農(nóng)民關(guān)注度,該系統(tǒng)微信界面顯示實(shí)況監(jiān)測(cè)和預(yù)報(bào)服務(wù)兩個(gè)大的功能模塊。各功能模塊資料源、數(shù)據(jù)接口情況及主要功能模塊說(shuō)明分別見(jiàn)表1~3。
2.2.3 用戶(hù)管理模塊。根據(jù)農(nóng)民及農(nóng)業(yè)生產(chǎn)需求不同,將關(guān)注用戶(hù)劃分為不同級(jí)別,目前順平縣氣象預(yù)警信息發(fā)布系統(tǒng)將用戶(hù)分為管理用戶(hù)、普通用戶(hù)。系統(tǒng)管理員可根據(jù)用戶(hù)需求為各級(jí)用戶(hù)發(fā)布信息。
2.2.4 用戶(hù)反饋模塊。微信平臺(tái)在發(fā)布?xì)庀笮畔⒌耐瑫r(shí),系統(tǒng)也可以接受用戶(hù)反饋信息,微信平臺(tái)工作人員根據(jù)用戶(hù)反饋實(shí)景圖片確定其位置并存入數(shù)據(jù)庫(kù)供平臺(tái)調(diào)用。平臺(tái)工作人員根據(jù)用戶(hù)提供的信息、圖片,迅速制作相應(yīng)圖文信息并群發(fā)出去,實(shí)現(xiàn)災(zāi)情信息迅速傳遞響應(yīng),盡可能為群眾做好服務(wù),達(dá)到防災(zāi)減災(zāi)目的。
2.3 預(yù)報(bào)產(chǎn)品訂正
依據(jù)查詢(xún)的已有預(yù)報(bào)數(shù)據(jù)開(kāi)展訂正,先將查詢(xún)出的預(yù)報(bào)數(shù)據(jù)按每12 h分組,顯示每組溫濕度、風(fēng)速風(fēng)向、天氣現(xiàn)象預(yù)報(bào)時(shí)間等信息預(yù)報(bào)數(shù)據(jù),管理員可逐條開(kāi)展訂正,其中所訂正內(nèi)容包括溫度、風(fēng)速風(fēng)向等天氣現(xiàn)象,若當(dāng)前預(yù)報(bào)日期不符,則可批量重新生成最新預(yù)報(bào),預(yù)報(bào)內(nèi)容采用舊數(shù)據(jù)顯示,再根據(jù)氣象局?jǐn)?shù)據(jù)訂正。順平縣微信平臺(tái)為農(nóng)服務(wù)開(kāi)通后,通過(guò)調(diào)查分析發(fā)現(xiàn)還存在一些問(wèn)題,如預(yù)報(bào)要素不準(zhǔn)確、信息傳播不及時(shí)等,主要表現(xiàn)為數(shù)據(jù)更新不及時(shí),平均傳播時(shí)間在15 min以上,有時(shí)甚至超過(guò)30 min。
2.4 加快氣象信息全覆蓋進(jìn)程
智能手機(jī)全面普及,人們可以隨時(shí)隨地上網(wǎng)瀏覽,這是個(gè)人計(jì)算機(jī)(Personal Computer,PC)做不到的,也是微信傳輸較微博更優(yōu)越的特點(diǎn)之一。微信傳輸可以作為解決氣象信息傳輸“最后一公里”問(wèn)題的重要手段?;谖⑿牌脚_(tái)的鄉(xiāng)鎮(zhèn)氣象預(yù)警信息推送,可確保鄉(xiāng)鎮(zhèn)氣象信息員能更及時(shí)獲取信息,進(jìn)而有針對(duì)性地進(jìn)村入戶(hù)開(kāi)展氣象防災(zāi)抗災(zāi)服務(wù)。
3 結(jié)語(yǔ)
基于氣象微信平臺(tái)建設(shè)開(kāi)啟了順平縣農(nóng)村及農(nóng)業(yè)氣象服務(wù)新途徑,增強(qiáng)了與相關(guān)用戶(hù)的互動(dòng),但也對(duì)當(dāng)前及未來(lái)氣象微信平臺(tái)的信息服務(wù)內(nèi)容和安全形式提出了更高的要求。氣象工作者必須加強(qiáng)學(xué)習(xí),依照用戶(hù)不同或更高的需求,不斷改進(jìn)微信平臺(tái)服務(wù)內(nèi)容和形式,更全面、有效地為公眾服務(wù)。
參考文獻(xiàn)
[1]姚俊萌,單九生,蔡哲,等.基于微信公眾號(hào)平臺(tái)的氣象為農(nóng)服務(wù)需求分析[J].湖北農(nóng)業(yè)科學(xué),2017(18):3559-3562.
[2]朱倩雨,時(shí)現(xiàn)偉.基于微信公眾平臺(tái)的農(nóng)業(yè)綜合信息交互式服務(wù)系統(tǒng)[J].福建電腦,2016(12):30.