王 瑩 任 芳 姜 峰 馬 磊
(陜西省氣象服務(wù)中心 陜西 西安 710014)
專業(yè)氣象服務(wù)能力與地方社會經(jīng)濟(jì)關(guān)系密切。近年來,隨著互聯(lián)網(wǎng)+、大數(shù)據(jù)等技術(shù)的廣泛應(yīng)用,全國各級氣象部門在專業(yè)氣象服務(wù)手段、服務(wù)產(chǎn)品、服務(wù)水平等方面都有了長足的發(fā)展,在專業(yè)氣象服務(wù)系統(tǒng)建設(shè)方面,各級氣象部門進(jìn)行了有效的探索和實踐,開發(fā)了一系列專業(yè)預(yù)報服務(wù)系統(tǒng)。但是,全國各地的專業(yè)氣象服務(wù)情況受地域、氣候、社會經(jīng)濟(jì)發(fā)展等多種因素制約,發(fā)展不平衡,各類系統(tǒng)的開發(fā)往往只是針對氣象服務(wù)系統(tǒng)的某個方面,缺乏自動化、精細(xì)化、集約化等特點,在很大程度上不能完全滿足用戶對專業(yè)氣象服務(wù)產(chǎn)品在制作廣度上、精度上的需求。主要體現(xiàn)在兩個方面:(1) 產(chǎn)品制作與產(chǎn)品新需求兩個環(huán)節(jié)嚴(yán)重脫節(jié),產(chǎn)品制作自動化程度低。新產(chǎn)品需求在快速增加,僵尸產(chǎn)品仍在制作,造成大量人力、物力資源浪費(fèi)。(2) 產(chǎn)品繁多且分散,精細(xì)化、集約化程度低。針對不同行業(yè)和不同用戶的需求,沒有深度挖掘氣象服務(wù)產(chǎn)品的通用性和制作流程的一致性,造成同一服務(wù)內(nèi)容,多系統(tǒng)重復(fù)制作,不能及時共享,工作效率低。因此,實現(xiàn)一條面向不同行業(yè)的自動化、智能化的氣象服務(wù)產(chǎn)品生產(chǎn)線顯得十分必要。
陜西省專業(yè)氣象服務(wù)涉及行業(yè)13類,百余家用戶,重點集中在能源、電力、交通、旅游、林業(yè)、水利等行業(yè)。針對上述專業(yè)氣象服務(wù)的現(xiàn)存問題,提出從數(shù)據(jù)到客戶的一體化系統(tǒng)解決方案。通過氣象服務(wù)數(shù)據(jù)平臺化支撐、自動化產(chǎn)品制作生產(chǎn)、一鍵式多渠道協(xié)同分發(fā)、全流程可視化監(jiān)控四個方面,研究并設(shè)計了基于多源數(shù)據(jù)融合的一體化氣象服務(wù)產(chǎn)品加工系統(tǒng),實現(xiàn)各行業(yè)服務(wù)模型的智能化應(yīng)用、多行業(yè)全景氣象服務(wù)概覽、氣象服務(wù)產(chǎn)品從生產(chǎn)到消亡的整個生命周期的可配、可視、可管,最終提升多源氣象數(shù)據(jù)在不同行業(yè)的再分析產(chǎn)品的可視化、智能化應(yīng)用能力。
陜西省一體化氣象服務(wù)產(chǎn)品加工系統(tǒng)(SPMS),是數(shù)據(jù)集約化、功能模塊化、支撐一體化的氣象服務(wù)平臺,不僅能夠滿足專業(yè)氣象服務(wù)的需求,還能滿足部分公眾和新媒體氣象服務(wù)的業(yè)務(wù)需求,同時面向不同用戶群體及氣象業(yè)務(wù)系統(tǒng)提供基礎(chǔ)產(chǎn)品及數(shù)據(jù)接口服務(wù),為陜西省專業(yè)氣象服務(wù)提供統(tǒng)一架構(gòu)的業(yè)務(wù)支撐。主要的功能特點有:(1) 數(shù)據(jù)接口服務(wù),滿足不同用戶的數(shù)據(jù)服務(wù)需求;(2) 行業(yè)產(chǎn)品制作,滿足不同行業(yè)的專業(yè)性產(chǎn)品制作需求;(3) 一鍵式發(fā)布,實現(xiàn)行業(yè)服務(wù)產(chǎn)品的自動發(fā)布,減少人工;(4) 全流程監(jiān)控,滿足業(yè)務(wù)流程化管理,做到產(chǎn)品從生產(chǎn)到發(fā)布的全流程監(jiān)控。
SPMS旨在建立面向不同行業(yè)的氣象預(yù)報預(yù)警服務(wù)產(chǎn)品一體化制作、分發(fā)、監(jiān)控、管理的綜合性業(yè)務(wù)系統(tǒng)[1]。主要設(shè)計完成數(shù)據(jù)分析、產(chǎn)品制作、專題制作、產(chǎn)品審發(fā)、產(chǎn)品展示、分發(fā)監(jiān)控、系統(tǒng)管理、接口服務(wù)等任務(wù):(1) 數(shù)據(jù)分析:對來自各類數(shù)據(jù)源如CIMISS接口、中國氣象局公共服務(wù)中心下發(fā)、氣象服務(wù)中心數(shù)據(jù)源、FTP傳輸?shù)臄?shù)據(jù)進(jìn)行查詢、分析、校驗,對不完整數(shù)據(jù)進(jìn)行補(bǔ)報,對錯誤信息進(jìn)行訂正。(2) 產(chǎn)品制作:通過地圖劃片或者文字編輯的形式對預(yù)報內(nèi)容進(jìn)行解釋分析,制作產(chǎn)品發(fā)布內(nèi)容。(3) 專題制作:進(jìn)行臨時性的專題制作。(4) 產(chǎn)品審發(fā):對即將發(fā)布的產(chǎn)品進(jìn)行審核,審核通過進(jìn)行發(fā)送。(5) 分發(fā)監(jiān)控:對數(shù)據(jù)采集、產(chǎn)品制作及分發(fā)狀態(tài)進(jìn)行監(jiān)控、展示、查詢。(6) 系統(tǒng)管理:對用戶權(quán)限、崗位、產(chǎn)品配置等信息進(jìn)行管理。(7) 接口服務(wù):為氣象服務(wù)應(yīng)用系統(tǒng)及氣象服務(wù)數(shù)據(jù)可視化系統(tǒng)提供數(shù)據(jù)支撐。(8) 產(chǎn)品展示:按行業(yè)-產(chǎn)品類型-產(chǎn)品名稱進(jìn)行歸類展示與檢索,形成一個產(chǎn)品庫,實現(xiàn)產(chǎn)品可視化。
系統(tǒng)采用SOA面向服務(wù)架構(gòu),由采集層、數(shù)據(jù)層、加工層、服務(wù)層組成。采集層使用Spring+Quartz框架,實現(xiàn)從數(shù)據(jù)庫、Http接口、FTP、網(wǎng)絡(luò)映射等多源異構(gòu)數(shù)據(jù)(站點、格點、文本、圖片)的定時采集及數(shù)據(jù)分析,完成分布式存儲工作;數(shù)據(jù)層使用SpringMVC+Mybatis+Ehcache框架,將從采集層讀取并處理后的數(shù)據(jù)以Http接口的形式為本業(yè)務(wù)平臺和第三方應(yīng)用提供服務(wù);加工層使用前后端分離的模式,后端主要使用SpringMVC+Mybatis框架,結(jié)合地圖劃片技術(shù),實現(xiàn)風(fēng)險模型計算,文檔格式轉(zhuǎn)換、產(chǎn)品封裝等邏輯處理;前端使用Vue+OpenLayers+Echarts實現(xiàn)交通、能源、林業(yè)等行業(yè)和專題產(chǎn)品的制作,以及預(yù)警信號、歷史天氣、火險實況等數(shù)據(jù)的查詢;服務(wù)層使用Spring+Quartz框架,完成加工層制作的各類產(chǎn)品實時發(fā)送。系統(tǒng)框架圖如圖1所示。
圖1 系統(tǒng)框架
系統(tǒng)主要設(shè)計了數(shù)據(jù)采集服務(wù)子系統(tǒng)、專業(yè)服務(wù)產(chǎn)品分析制作子系統(tǒng)、多渠道分發(fā)傳輸子系統(tǒng)、接口服務(wù)子系統(tǒng)、監(jiān)控子系統(tǒng)、管理子系統(tǒng)六個模塊。核心是產(chǎn)品制作與分發(fā),所有的產(chǎn)品及制作任務(wù)均可在后臺配置管理,最終實現(xiàn)產(chǎn)品制作可定制、可管理、可跟蹤。同時,面向不同角色用戶,設(shè)計了不同的業(yè)務(wù)操作流程,并設(shè)定崗位職責(zé),主要分為產(chǎn)品制作崗、系統(tǒng)監(jiān)控崗、系統(tǒng)管理崗。
數(shù)據(jù)采集服務(wù)子系統(tǒng):采用PostgreSQL大型數(shù)據(jù)庫數(shù)據(jù)庫管理軟件建立中心數(shù)據(jù)庫[2],包含公共預(yù)報產(chǎn)品、行業(yè)預(yù)報產(chǎn)品、常用的模式預(yù)報產(chǎn)品、預(yù)警信號、應(yīng)急命令產(chǎn)品、公共氣象服務(wù)產(chǎn)品、實況、歷史數(shù)據(jù)等各類數(shù)據(jù)表。專業(yè)服務(wù)產(chǎn)品分析制作子系統(tǒng):基于B/S架構(gòu)和底層核心框架的繪圖及分析功能,采用Java、AJAX等技術(shù)開發(fā),承接產(chǎn)品制作崗的主要業(yè)務(wù)流程,包括數(shù)據(jù)分析、產(chǎn)品制作、專題制作、地圖劃片、產(chǎn)品審發(fā)、分發(fā)監(jiān)控和產(chǎn)品展示功能。多渠道分發(fā)傳輸系統(tǒng):基于Java多線程技術(shù),實現(xiàn)產(chǎn)品制作系統(tǒng)生產(chǎn)的交通、能源、林業(yè)等行業(yè)服務(wù)產(chǎn)品通過FTP、網(wǎng)絡(luò)映射、短信、郵件、傳真等渠道實時發(fā)送,為多渠道同時進(jìn)行發(fā)布提供保障。接口服務(wù)子系統(tǒng):依托云平臺資源池,建立面向氣象服務(wù)應(yīng)用的氣象服務(wù)私有云平臺,對接CIMISS系統(tǒng)、中心數(shù)據(jù)源、公服下發(fā)數(shù)據(jù)、FTP傳輸?shù)葦?shù)據(jù)源,基于B/S架構(gòu),采用Java、HTTP等技術(shù)以JSON、XML等方式承載返回的業(yè)務(wù)數(shù)據(jù),為本系統(tǒng)業(yè)務(wù)和第三方應(yīng)用提供數(shù)據(jù)保障。系統(tǒng)管理子系統(tǒng):主要承接產(chǎn)品管理崗的主要業(yè)務(wù)流程,包括產(chǎn)品配置、系統(tǒng)管理、配置管理等模塊,完成站點信息、要素管理、渠道配置、圖例管理、色標(biāo)配置、分析管理、閾值管理和產(chǎn)品的配置、用戶相關(guān)的崗位和權(quán)限管理、組織機(jī)構(gòu)和單位管理等基礎(chǔ)性配置管理功能。監(jiān)控子系統(tǒng):主要承接產(chǎn)品監(jiān)控崗的主要業(yè)務(wù)流程,包括監(jiān)控管理和監(jiān)控展現(xiàn)模塊,完成數(shù)據(jù)、產(chǎn)品、網(wǎng)絡(luò)、系統(tǒng)狀態(tài)的實時流程監(jiān)控和管理功能。
數(shù)據(jù)采集系統(tǒng)根據(jù)入庫規(guī)則完成分布式數(shù)據(jù)庫存儲工作后,監(jiān)控系統(tǒng)從數(shù)據(jù)庫獲取數(shù)據(jù)的采集動態(tài)、異常數(shù)據(jù)、數(shù)據(jù)訂正狀態(tài)等信息,如果出現(xiàn)異常告警,則快捷打開采集系統(tǒng)對異常數(shù)據(jù)重新采集;數(shù)據(jù)接口服務(wù)系統(tǒng)根據(jù)數(shù)據(jù)API接口標(biāo)準(zhǔn)從數(shù)據(jù)庫調(diào)用各類數(shù)據(jù)文件包(站點實況、格點精細(xì)化預(yù)報、空氣質(zhì)量、森林火險),將數(shù)據(jù)以Http接口的形式再對外提供服務(wù);產(chǎn)品分析制作系統(tǒng)根據(jù)指標(biāo)模型設(shè)置、專題模板設(shè)置、產(chǎn)品設(shè)置等相關(guān)設(shè)置,實時判斷各類產(chǎn)品的生成條件,獲取產(chǎn)品格式、內(nèi)容等相關(guān)信息,從數(shù)據(jù)庫或者數(shù)據(jù)接口獲取所需數(shù)據(jù)完成產(chǎn)品制作,并將生成的產(chǎn)品發(fā)送到分發(fā)傳輸系統(tǒng);分發(fā)傳輸系統(tǒng)收到產(chǎn)品后,通過產(chǎn)品ID查找相關(guān)分發(fā)渠道,完成產(chǎn)品分發(fā),并將產(chǎn)品分發(fā)狀態(tài)寫入數(shù)據(jù)庫。監(jiān)控系統(tǒng)從數(shù)據(jù)庫讀取產(chǎn)品分發(fā)的非正常狀態(tài)后,對產(chǎn)品制作崗和監(jiān)控崗位提供相應(yīng)異常提醒服務(wù)。系統(tǒng)業(yè)務(wù)流程如圖2所示。
圖2 系統(tǒng)業(yè)務(wù)流程
系統(tǒng)以多源數(shù)據(jù)為基礎(chǔ),構(gòu)建“一體化”支撐體系?;诜植际接嬎闩c存儲技術(shù),采用分布式數(shù)據(jù)庫PgSQL和內(nèi)存數(shù)據(jù)庫Redis,存儲CIMISS系統(tǒng)及其他多種數(shù)據(jù)源下的各類結(jié)構(gòu)化及非結(jié)構(gòu)化數(shù)據(jù),構(gòu)建數(shù)據(jù)支撐平臺,同時采用高內(nèi)聚、低耦合原則劃分?jǐn)?shù)據(jù)集,減少數(shù)據(jù)同步損耗,提升運(yùn)行效率,最終實現(xiàn)氣象數(shù)據(jù)快速存儲與讀取,為系統(tǒng)提供統(tǒng)一的數(shù)據(jù)采集、格式轉(zhuǎn)換、空間化處理、數(shù)據(jù)更新、數(shù)據(jù)加工、數(shù)據(jù)可視化等數(shù)據(jù)服務(wù)。數(shù)據(jù)支撐服務(wù)平臺每日平均訪問量6萬余次,為用戶提供數(shù)據(jù)服務(wù)200多MB,平均響應(yīng)速度達(dá)到毫秒級。效果如圖3所示。
圖3 數(shù)據(jù)接口平臺
以數(shù)據(jù)為基礎(chǔ),緊密貼合行業(yè),搭建“高性能圖形制作+時空多維影響分析”引擎?;诘貓D劃片技術(shù),建立各類行業(yè)指標(biāo)算法池,實現(xiàn)氣象要素數(shù)據(jù)、行業(yè)預(yù)報預(yù)警指標(biāo)、災(zāi)害影響分析指標(biāo)相融合的行業(yè)氣象服務(wù)產(chǎn)品制作功能,最終生成基于影響的行業(yè)氣象服務(wù)產(chǎn)品。
地圖劃片技術(shù)底層核心框架主要包括:地理信息引擎[3]、氣象圖形引擎[4]、圖像分析引擎等功能模塊。地理信息引擎為產(chǎn)品制作模塊的核心,支持多種地圖底圖的展現(xiàn),包括平面地圖、衛(wèi)星地圖、地形地圖等,并支持導(dǎo)入高分辨率的地圖數(shù)據(jù)[5]。氣象圖形引擎用于氣象數(shù)據(jù)的處理和可視化,基于氣象圖形引擎強(qiáng)大的智能繪圖語言與繪圖技術(shù),結(jié)合SHP地圖數(shù)據(jù)和氣象數(shù)據(jù)實現(xiàn)對最高溫度、最低溫度、風(fēng)、雨量等天氣要素色斑圖繪制,支持hdf、grib2、shapefile、micaps4、.txt(站點)、.txt(格點)數(shù)據(jù)格式輸入,繪制色斑圖、散點圖等圖片類型。圖像分析引擎實現(xiàn)地圖上繪圖的底層分析功能,獲取各類色素對應(yīng)的影響范圍、下墊面數(shù)據(jù)等,完成分析解剖并形成對應(yīng)的產(chǎn)品結(jié)論[6]。
行業(yè)模型算法池采用了模塊化構(gòu)建方法,具有較強(qiáng)的可擴(kuò)展性,涵蓋電力、交通、旅游、能源等行業(yè)服務(wù)指標(biāo)54種、模型13種。以交通大霧風(fēng)險預(yù)報產(chǎn)品為例,將大霧強(qiáng)度、持續(xù)時間等氣象要素指標(biāo)、公路路網(wǎng)密度、單項車流量、交通風(fēng)險區(qū)劃等級等行業(yè)服務(wù)指標(biāo)要素綜合考慮,構(gòu)建交通大霧風(fēng)險模型,得到大霧風(fēng)險等級指數(shù)R:
F×f
(1)
式中:P為大霧的強(qiáng)度分指標(biāo);T為大霧的持續(xù)時間分指標(biāo);D為路網(wǎng)密度分指標(biāo);N為單項車流量分指標(biāo);F為風(fēng)險區(qū)劃等級;p、t、d、n、f、d1、n1分別為對應(yīng)的權(quán)重系數(shù)。
將氣象要素數(shù)據(jù)(P、T)與公路相關(guān)指標(biāo)(D、N、F)代入式(1),得到大霧風(fēng)險等級指數(shù)R,通過后臺插值算法、人工主觀訂正、自定義氣象圖形產(chǎn)品樣式等操作,制作特定區(qū)域不同要素、風(fēng)險影響的時序圖、色斑圖、等值線圖、剖面圖和空間分布圖,并對特定區(qū)域下墊面進(jìn)行影響分析,最終生成全省公路大霧風(fēng)險預(yù)報產(chǎn)品,見圖4。
圖4 公路大霧風(fēng)險預(yù)報產(chǎn)品
以客戶為中心,基于多源氣象數(shù)據(jù)融合及再分析產(chǎn)品的制作與應(yīng)用,實現(xiàn)多災(zāi)害模型數(shù)據(jù)和行業(yè)數(shù)據(jù)的耦合,完成從天氣到影響的服務(wù)轉(zhuǎn)變,客戶體驗得以提升。
以數(shù)據(jù)支撐平臺為基礎(chǔ),使用流處理引擎,通過分布式任務(wù)調(diào)度和通信,建立基于多業(yè)務(wù)流程的產(chǎn)品制作、自動生成、審核分發(fā)、多渠道發(fā)布、可視化監(jiān)控引擎機(jī)制,構(gòu)建“一個崗位、一站式、一鍵式”全自動智能生產(chǎn)線,實現(xiàn)從數(shù)據(jù)到客戶的一體化服務(wù)交付[6]。任務(wù)調(diào)度實現(xiàn)方法:
Scheduler scheduler=sf.getScheduler();
scheduler.addJobListener(new TaskListener());
scheduler.scheduleJob(jobDetail,simpleTrigger);
scheduler.start();
通過定義調(diào)度器工廠SchedulerFactory,通過getScheduler()方法得到調(diào)度器實例,客戶端通過scheduleJob()方法將任務(wù)和觸發(fā)器存儲在JobStore中,通過start()方法通知調(diào)度線程執(zhí)行任務(wù),調(diào)度線程即完成從JobStore中去調(diào)取即將觸發(fā)的任務(wù)。
基于JavaScript的API技術(shù),深入開展氣象數(shù)據(jù)的挖掘、高效計算及行業(yè)應(yīng)用。系統(tǒng)將實況、預(yù)報、影響分析[7]、色斑圖等各類氣象服務(wù)要素使用富文本編輯技術(shù)封裝成具有獨立展示功能的顯示單元,形成面向不同行業(yè)的多個組件,并提供二次開發(fā)接口,供新組件的定制開發(fā)[8]。配置管理、部分產(chǎn)品配置效果見圖5、圖6。
圖5 配置管理界面
圖6 產(chǎn)品配置頁面
通過對不同類型的實況、預(yù)報數(shù)據(jù)設(shè)置不同的閾值,配置產(chǎn)品高影響及突發(fā)天氣產(chǎn)品制作的觸發(fā)規(guī)則,實時判斷各類產(chǎn)品制作是否超出閾值,如果超出則自動生成提示信息,告警提示并提供制作引導(dǎo)。
以低溫高影響產(chǎn)品為例,產(chǎn)品制作提醒條件:預(yù)報顯示某一區(qū)域內(nèi)所有的點當(dāng)日最低氣溫將小于等于-5 ℃;或者實況顯示過去1 h某一區(qū)域內(nèi)所有的點以出現(xiàn)最低氣溫將小于等于-2 ℃且預(yù)報顯示該區(qū)域低溫還將持續(xù)。系統(tǒng)根據(jù)上述產(chǎn)品制作條件設(shè)置閾值,并生成制作提示頁面彈出提醒,效果見圖7。
圖7 低溫產(chǎn)品制作閾值提醒
服務(wù)器采用CentOS7 64位軟件作為操作系統(tǒng),系統(tǒng)開發(fā)采用Spring+Struts2+Mybatis企業(yè)級應(yīng)用框架,主要編程語言為Java,并融合Vue、JavaScript、Ajax等網(wǎng)頁開發(fā)技術(shù),開發(fā)環(huán)境為Eclipse2018+Maven3,數(shù)據(jù)庫管理系統(tǒng)使用PostgreSQL 9.4,Web Server為Tomcat 8.0和Nginx 1.14。
首頁以整合為核心,以用戶為導(dǎo)向,簡約直觀,并配以個性化圖標(biāo)和智能提醒,體現(xiàn)互聯(lián)網(wǎng)+氣象。主要作用是對產(chǎn)品制作的流程追蹤,面向多行業(yè)的產(chǎn)品全景概覽,服務(wù)重點提醒。通過產(chǎn)品制作時間軸,展示預(yù)報應(yīng)制作的時間,超時未制作的置頂變紅提示,點擊可進(jìn)入相應(yīng)產(chǎn)品制作界面;實時動態(tài)區(qū)動態(tài)滾動產(chǎn)品生成及分發(fā)情況;高突天氣(高影響及突發(fā)天氣)產(chǎn)品制作區(qū):根據(jù)設(shè)定的高影響天氣分析、行業(yè)預(yù)警及臨近預(yù)報的制作閾值,判斷實況、預(yù)報、預(yù)警條件是否達(dá)到閾值,達(dá)到即提示制作并顯示;產(chǎn)品審發(fā)全景按照行業(yè)劃分,顯示待審核產(chǎn)品,點擊可進(jìn)入產(chǎn)品審核界面。效果見圖8。
圖8 首頁全景
作業(yè)人員在地圖劃片模塊,繪制全省及省外部分地區(qū)的天氣影響范圍,同時可確定此次影響范圍的預(yù)警圈,如圖9所示,可手工繪制,也可選擇數(shù)據(jù)源自動繪制,繪制完成后可根據(jù)后臺設(shè)定的各行業(yè)用戶關(guān)注區(qū)域預(yù)覽反演出各行業(yè)的影響范圍圖,保存后系統(tǒng)自動反演生成影響用戶關(guān)注區(qū)域的天氣影響服務(wù)產(chǎn)品[9-10],如圖10所示,并形成對應(yīng)的文字分析結(jié)論,如圖11所示。圖和文字分析都作為不同服務(wù)產(chǎn)品的內(nèi)容模塊來源,配置到不同文件產(chǎn)品,然后進(jìn)入審發(fā)流程。
圖9 全省范圍天氣影響
圖10 反演行業(yè)天氣影響
圖11 文字分析結(jié)論
模塊特色:可自定義繪圖,自由選擇業(yè)務(wù)圖、地形圖、衛(wèi)星圖和無底圖??伸`活繪制落區(qū),自由配置圖例、圖標(biāo)、預(yù)警圈、文字等效果。
產(chǎn)品制作既能夠按照行業(yè)要求制作特色產(chǎn)品,也能夠找出共性,制作綜合性產(chǎn)品應(yīng)用于各行業(yè),充分體現(xiàn)了系統(tǒng)針對行業(yè)的專業(yè)化及綜合性特點。產(chǎn)品制作任務(wù)均可在后臺配置,例如公路短期預(yù)報,可配置SHP底圖、按不同要素、不同數(shù)據(jù)頻次、不同氣象類型和綜合性文字分析,系統(tǒng)自動繪制產(chǎn)品圖并生成分析結(jié)論。圖文可切換展示重點,如圖12所示。
圖12 產(chǎn)品制作頁面
模塊特色:產(chǎn)品制作任務(wù)及內(nèi)容自動化、定制化,均可根據(jù)實際需求靈活更改配置信息,具有較高的業(yè)務(wù)拓展性。
產(chǎn)品制作完成后進(jìn)入產(chǎn)品審發(fā)模塊,審核列表可按產(chǎn)品生成時間或按照行業(yè)排列,產(chǎn)品前小鬧鐘顏色表示審核狀態(tài)。產(chǎn)品是否審核可在后臺產(chǎn)品管理中配置審核規(guī)則,設(shè)置為自動審核的產(chǎn)品,小鬧鐘為綠色,設(shè)置為發(fā)送失敗的產(chǎn)品;小鬧鐘顏色為紅色,設(shè)置為發(fā)送中的產(chǎn)品;小鬧鐘顏色為黃色,產(chǎn)品生成后自動按照配置的渠道完成發(fā)送。此外,每個產(chǎn)品均可在審核中進(jìn)行修訂,如圖13所示。
圖13 產(chǎn)品審發(fā)頁面
模塊特色:集約化程度高,在同一界面整合展示多個行業(yè)的產(chǎn)品,并可區(qū)分當(dāng)天審發(fā)產(chǎn)品(日常列表)和不同行業(yè)的所有產(chǎn)品(產(chǎn)品列表),同時協(xié)調(diào)發(fā)布到多個渠道,實現(xiàn)資源整合與一鍵式發(fā)布。
系統(tǒng)監(jiān)控主要用于數(shù)據(jù)、產(chǎn)品、網(wǎng)絡(luò)、系統(tǒng)狀態(tài)的實時流程監(jiān)控和可視化管理。數(shù)據(jù)采集監(jiān)控:對網(wǎng)絡(luò)文件與定時任務(wù)進(jìn)行監(jiān)控,出現(xiàn)異常則標(biāo)色自動警告;站點實況數(shù)據(jù)以地圖模式展現(xiàn),出現(xiàn)異常標(biāo)色自動警告,可進(jìn)行異常數(shù)據(jù)實時訂正,地圖點擊交互事件可展示該站點24小時天氣實況多要素曲線圖供訂正參考。見圖14中間部分。硬件網(wǎng)絡(luò)監(jiān)控:以多層次節(jié)點監(jiān)控結(jié)構(gòu)圖形式布局和監(jiān)控服務(wù)器、主要網(wǎng)站、第三方專線等硬件網(wǎng)絡(luò),異常標(biāo)色自動警告,見圖14左下部分。產(chǎn)品流監(jiān)控:監(jiān)控服務(wù)產(chǎn)品制作流程,通過統(tǒng)計應(yīng)生成、應(yīng)發(fā)送、實際生成、實際發(fā)送的產(chǎn)品數(shù),查看產(chǎn)品生成、審核、分發(fā)情況,如圖15所示。
圖14 實況、網(wǎng)絡(luò)、任務(wù)監(jiān)控
圖15 產(chǎn)品發(fā)送監(jiān)控
模塊特色:具有概覽全局的效果,提供數(shù)據(jù)流、產(chǎn)品流、文件流等的狀態(tài)監(jiān)測與報警功能。
系統(tǒng)的應(yīng)用創(chuàng)新主要有:(1) 多行業(yè)資源整合:多個行業(yè)氣象產(chǎn)品編制與分發(fā),統(tǒng)一全景概覽。(2) 靈活配置流程化:提供自定義產(chǎn)品配置,自動生成產(chǎn)品,實現(xiàn)從數(shù)據(jù)源到分發(fā)的整個產(chǎn)品流程。(3) 繪圖分析智能化:提供實時繪圖、實時分析與自動繪圖、自動分析。(4) 集約發(fā)布自動化:實現(xiàn)對同一個產(chǎn)品分發(fā)到多個渠道,減少重復(fù)工作,提高分發(fā)效率。(5) 省市縣區(qū)一體化:面向省市縣不同單位不同部門的一體化體系,實現(xiàn)不同用戶與對應(yīng)產(chǎn)品的獨立應(yīng)用。(6) 工作一站式:業(yè)務(wù)人員只需一個系統(tǒng)即可完成產(chǎn)品的制作及服務(wù)。(7) 集中監(jiān)控可視化:對系統(tǒng)數(shù)據(jù)、產(chǎn)品、文件、網(wǎng)絡(luò)的全面可視化監(jiān)控。
系統(tǒng)建成后主要應(yīng)用于陜西省專業(yè)氣象預(yù)報服務(wù)業(yè)務(wù),實現(xiàn)了崗位一站式、發(fā)布一鍵式、產(chǎn)品專業(yè)化的全自動智能生產(chǎn)線,實現(xiàn)了用戶和服務(wù)之間的緊密聯(lián)動,資源節(jié)約52%,作業(yè)時效提升400%。同時,系統(tǒng)的模塊化及拼插式架構(gòu)體系,非常適合移植到省、市級行業(yè)氣象服務(wù)中心,它可以通過配置當(dāng)?shù)匦袠I(yè)用戶的氣象服務(wù)指標(biāo)以及生產(chǎn)作業(yè)流程,為當(dāng)?shù)匦袠I(yè)用戶提供智能化氣象服務(wù)支撐,適用于氣象與各行業(yè)的多維度融合,具有非常廣泛的應(yīng)用前景。
陜西省一體化氣象服務(wù)產(chǎn)品加工系統(tǒng)以多行業(yè)氣象產(chǎn)品制作分發(fā)及平臺統(tǒng)一監(jiān)控作為切入點,實現(xiàn)了氣象預(yù)報預(yù)警服務(wù)產(chǎn)品的個性化配置制作、多渠道協(xié)調(diào)分發(fā)、多行業(yè)產(chǎn)品全景、全平臺集中監(jiān)控功能,重點解決專業(yè)氣象服務(wù)業(yè)務(wù)流程的優(yōu)化問題,實現(xiàn)一次指導(dǎo)性制作,多樣化產(chǎn)品輸出,極大提高了業(yè)務(wù)人員的制作效率,具有較高的應(yīng)用價值。