亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于云服務(wù)與組件開發(fā)的臺風(fēng)發(fā)布系統(tǒng)設(shè)計

        2020-05-15 09:58:39李俊徽丁雨鑫陳沖王偉
        計算機(jī)與網(wǎng)絡(luò) 2020年7期
        關(guān)鍵詞:風(fēng)力臺風(fēng)預(yù)警

        李俊徽 丁雨鑫 陳沖 王偉

        摘要:浙江省每年都遭受臺風(fēng)不同程度的侵襲與影響,造成嚴(yán)重經(jīng)濟(jì)損失乃至人員傷亡,成為最主要的災(zāi)害性天氣系統(tǒng),因此浙江省氣象服務(wù)中心設(shè)計并開發(fā)了一套臺風(fēng)發(fā)布系統(tǒng),用于給公眾提供權(quán)威、便捷、及時的臺風(fēng)信息,但隨著互聯(lián)網(wǎng)技術(shù)的飛速發(fā)展以及數(shù)據(jù)精確性的提高與展現(xiàn)方式的落后,原系統(tǒng)已較難滿足民眾對臺風(fēng)信息獲取的需求。以阿里云服務(wù)為數(shù)據(jù)支撐,基于在線地圖服務(wù)組件式開發(fā),研究并設(shè)計涵蓋臺風(fēng)的路徑、風(fēng)圈及流場等基本信息,以及風(fēng)力降水等與臺風(fēng)相關(guān)的氣象信息的發(fā)布系統(tǒng),將臺風(fēng)的權(quán)威信息更快速、更精確、更有效、更直觀地服務(wù)于公眾。

        關(guān)鍵詞:臺風(fēng)氣象服務(wù);云服務(wù);在線組件;地圖服務(wù)

        中圖分類號:TP393文獻(xiàn)標(biāo)志碼:A文章編號:1008-1739(2020)07-61-4

        0引言

        隨著科技進(jìn)步以及互聯(lián)網(wǎng)和手機(jī)的普及,越來越多的民眾選擇從網(wǎng)絡(luò)獲取所需的信息,目前各式各樣的網(wǎng)頁和手機(jī)APP大量涌入市場,信息傳遞的準(zhǔn)確性、快速性、直接性及系統(tǒng)的用戶體驗,成為公眾選擇信息發(fā)布系統(tǒng)的標(biāo)準(zhǔn)。目前國內(nèi)大部分受臺風(fēng)影響嚴(yán)重的省市氣象機(jī)構(gòu)都研發(fā)了對外發(fā)布的臺風(fēng)信息系統(tǒng)。中國天氣臺風(fēng)網(wǎng)構(gòu)建了一個由多源、異構(gòu)的數(shù)據(jù)與時空模型集成融合的臺風(fēng)信息系統(tǒng)[1]。楊賢棟等提出了基于Android和Google地圖,將臺風(fēng)數(shù)據(jù)動態(tài)、可視化地顯示在地圖上[2]。施國萍等利用GIS強(qiáng)大的空間信息管理和表達(dá)功能,實現(xiàn)臺風(fēng)路徑的動態(tài)繪制與展示[3]。上述機(jī)構(gòu)與學(xué)者對于臺風(fēng)信息的展示與呈現(xiàn)的研究都比較深入、透徹,然而對于信息的權(quán)威性和傳遞的快速性的研究尚有不足。

        浙江省氣象服務(wù)中心于2015年推出浙江臺風(fēng)發(fā)布初版[4],在臺風(fēng)季取得了不錯的效果,但本地服務(wù)器數(shù)量有限且性能每況日下,數(shù)據(jù)時常延遲更新,另基于第三方發(fā)布的地圖服務(wù)穩(wěn)定性欠佳,故無法滿足目前臺風(fēng)發(fā)布的服務(wù)需求。

        基于上述內(nèi)容,本文利用目前穩(wěn)定又有較快響應(yīng)速度的云平臺作為數(shù)據(jù)支撐,采用浙江省氣象局官方臺風(fēng)數(shù)據(jù),運(yùn)用插件式地圖服務(wù)展示結(jié)合浙江本地化的服務(wù)產(chǎn)品,對原有浙江臺風(fēng)發(fā)布系統(tǒng)進(jìn)行改善與升級。

        1需求分析與系統(tǒng)設(shè)計

        在功能需求上,承襲原臺風(fēng)發(fā)布系統(tǒng)的多數(shù)功能,如公眾關(guān)注的臺風(fēng)當(dāng)前最新位置、風(fēng)力級別和風(fēng)圈半徑、未來臺風(fēng)移動方向,以及領(lǐng)導(dǎo)決策層關(guān)注的省內(nèi)各地區(qū)的降水量、風(fēng)力超過7級的地區(qū)和未來臺風(fēng)降水的預(yù)報形勢。此外還加入了直觀形象的可視風(fēng)場圖,臺風(fēng)中心到浙江省地市的距離,結(jié)合臺風(fēng)預(yù)報路徑的影響區(qū)域與預(yù)報數(shù)據(jù),大致預(yù)計出臺風(fēng)是否會在數(shù)天后影響到具體的城市以及影響的程度等新功能。

        基于以上需求分析,新浙江臺風(fēng)發(fā)布在設(shè)計上集成了原版的多數(shù)實用功能,并且在此基礎(chǔ)上添加了新功能以及對部分技術(shù)進(jìn)行更新,主要體現(xiàn)在數(shù)據(jù)與后臺服務(wù)支撐整體上云、基于地圖的在線組件的開發(fā)模式。

        數(shù)據(jù)與后臺服務(wù)支撐整體上云:新系統(tǒng)不再使用本地服務(wù)器作為數(shù)據(jù)端支撐,采用時下熱門且服務(wù)高效的阿里云服務(wù)器。數(shù)據(jù)根據(jù)分類不同分別存放在對應(yīng)的云數(shù)據(jù)庫RDS與HBASE中,提高了讀寫效率,并對于高并發(fā)、大數(shù)據(jù)查詢的性能支撐較好。接口則運(yùn)用阿里云的企業(yè)級分布式應(yīng)用服務(wù)(EDAS)進(jìn)行分配調(diào)度與監(jiān)控,減少了代碼的耦合度,EDAS可根據(jù)服務(wù)調(diào)用者與提供者的路由進(jìn)行分析,從而做好分配與監(jiān)控。

        基于地圖在線組件的開發(fā)模式:地圖服務(wù)徹底摒棄基于ArcGIS的第三方地圖發(fā)布的Web服務(wù),消除了因地圖服務(wù)故障所導(dǎo)致的系統(tǒng)運(yùn)行異常的可能性,將地圖所需的展示效果都使用輕量級地圖類庫Leaflet進(jìn)行直接繪制,并根據(jù)模塊的相似性抽離出核心功能塊形成在線代碼庫,供系統(tǒng)重復(fù)調(diào)用,減少了代碼冗余、提高了維護(hù)效率。

        新版浙江臺風(fēng)發(fā)布系統(tǒng)主要分為4個模塊,分別是當(dāng)前臺風(fēng)、預(yù)警信息、風(fēng)力與降水模塊,每個模塊中子模塊的詳細(xì)內(nèi)容如圖1所示。

        2關(guān)鍵技術(shù)

        2.1服務(wù)端技術(shù)

        服務(wù)端總體架構(gòu)基于阿里云的云服務(wù),總共分為3層,如圖2所示。

        數(shù)據(jù)采集:數(shù)據(jù)采集是由幾臺數(shù)據(jù)同步服務(wù)器,通過Kettle,F(xiàn)ileSync數(shù)據(jù)同步中間件從數(shù)據(jù)源服務(wù)器進(jìn)行數(shù)據(jù)的采集、同步和上傳工作,同步任務(wù)的調(diào)度使用Jenkins。其中Kettle,F(xiàn)ileSync具有支持多種數(shù)據(jù)格式的解析和轉(zhuǎn)換,支持?jǐn)?shù)據(jù)清洗處理,基于腳本開發(fā)、跨平臺等優(yōu)點。Jenkins調(diào)度服務(wù)具有跨平臺、支持遠(yuǎn)程調(diào)度、可視化的監(jiān)控界面、日志信息提供接口及方便集成等優(yōu)勢。

        數(shù)據(jù)存儲:數(shù)據(jù)存儲層由三部分組成,云數(shù)據(jù)庫RDS是使用關(guān)系型數(shù)據(jù)庫,主要存儲一些業(yè)務(wù)基礎(chǔ)數(shù)據(jù);云數(shù)據(jù)庫HBASE是分布式高可用性數(shù)據(jù)庫,對高并發(fā)、大數(shù)據(jù)查詢的性能支撐較好,解決之前ORACLE連接數(shù)瓶頸和服務(wù)器IO文件讀取瓶頸;對象存儲OSS是一個共享存儲,讀寫文件效率較高,主要存儲圖片和原始業(yè)務(wù)數(shù)據(jù)。

        Web業(yè)務(wù)服務(wù):業(yè)務(wù)服務(wù)層主要是靠API網(wǎng)關(guān)進(jìn)行服務(wù),API網(wǎng)關(guān)能夠有效進(jìn)行安全性控制和流量控制,對外部API和內(nèi)部API做映射關(guān)系,內(nèi)部修改不會影響外部API。

        2.2前端技術(shù)

        前端主要采用地圖模塊為主、菜單模塊為輔的展示方式,其中地圖服務(wù)模塊依然采用ArcGIS旗下的Leaflet輕量級地圖類庫實現(xiàn)地圖上的點、路徑、風(fēng)圈以及雷達(dá)衛(wèi)星等圖層的繪制,界面也經(jīng)過重新設(shè)計,利用最新的Html5技術(shù),搭配CSS進(jìn)行界面的美化,再利用Jquery技術(shù)訪問后臺接口動態(tài)更新數(shù)據(jù)。

        由于系統(tǒng)功能多數(shù)基于地圖服務(wù)來實現(xiàn),因此基礎(chǔ)的一些地圖交互功能使用率較高,為了提高代碼復(fù)用性與系統(tǒng)運(yùn)行效率,本文開發(fā)了基于地圖的在線服務(wù)組件,包括臺風(fēng)基礎(chǔ)類及瓦片圖繪制類等值線色斑圖繪制類,例如雷達(dá)和云圖模塊均屬于瓦片圖類,即可復(fù)用一套瓦片圖的繪制方式,只需更換源數(shù)據(jù)即可。

        3模塊實現(xiàn)

        3.1臺風(fēng)模塊

        臺風(fēng)模塊主要在地圖上展示臺風(fēng)的實況數(shù)據(jù)和路徑,每個點上的氣象要素包括中心位置、最大風(fēng)力、最大風(fēng)速、中心氣壓、當(dāng)前強(qiáng)度、移動速度、移動方向及風(fēng)圈半徑等,風(fēng)圈基本信息圖如圖3所示。同時還展示多家機(jī)構(gòu)的預(yù)報路徑,以及預(yù)報路徑上每個點的數(shù)據(jù)。臺風(fēng)會以當(dāng)前臺風(fēng)顯示為主,同時還可選擇歷史臺風(fēng)疊加在地圖上方便分析。此外還有雷達(dá)圖、衛(wèi)星云圖、可視風(fēng)場及臺風(fēng)報告單等功能作為輔助查詢??梢曪L(fēng)場是新增模塊,利用高分辨率的歐洲細(xì)網(wǎng)格10 m風(fēng)場數(shù)據(jù)繪制出動態(tài)風(fēng)場,豐富了臺風(fēng)中心以及周邊的展示效果,如圖4所示。

        3.2預(yù)警模塊

        預(yù)警模塊在地圖上根據(jù)發(fā)布預(yù)警信息的機(jī)構(gòu)所在地疊加展示當(dāng)前發(fā)布的預(yù)警主題與預(yù)警圖標(biāo),用戶點擊圖標(biāo)后獲取預(yù)警信息的詳細(xì)內(nèi)容。預(yù)警信息來源于國家突發(fā)事件預(yù)警信息發(fā)布系統(tǒng),在臺風(fēng)活動期間對發(fā)布預(yù)警的地區(qū)以及預(yù)警種類一目了然,對預(yù)警發(fā)布所在地的用戶給予防災(zāi)減災(zāi)的指導(dǎo)與建議。

        3.3風(fēng)力與降水模塊

        風(fēng)力與降水作為臺風(fēng)影響期間關(guān)注度較高的2個要素,實況的降水及風(fēng)力數(shù)據(jù)可以反映出當(dāng)前臺風(fēng)的影響程度,而預(yù)報數(shù)據(jù)則可評估未來臺風(fēng)影響的可能區(qū)域與對應(yīng)程度。風(fēng)力和降水模塊在等值線色斑圖繪制組件基礎(chǔ)上進(jìn)行開發(fā),風(fēng)力模塊可查看當(dāng)前風(fēng)、今日極大風(fēng)、未來逐1 h預(yù)報、未來逐3 h預(yù)報;降水模塊包括過去近1 h、過去近1日累計降水以及未來逐1 h、未來逐1日降水預(yù)報。

        4系統(tǒng)應(yīng)用效果

        新浙江臺風(fēng)發(fā)布已于2019年臺風(fēng)季取代原系統(tǒng)后正式投入業(yè)務(wù)應(yīng)用,可支持PC端與手機(jī)端進(jìn)行訪問,且系統(tǒng)也內(nèi)嵌到浙江天氣網(wǎng)臺風(fēng)模塊,如圖5所示,天氣羅盤和智慧氣象APP,如圖6所示,訪問渠道多且傳播范圍廣。

        在201909號臺風(fēng)利奇馬影響期間,由于系統(tǒng)訪問量驟增,導(dǎo)致服務(wù)器承受超載,出現(xiàn)訪問緩慢的情況,通過及時對阿里云服務(wù)器進(jìn)行擴(kuò)容操作,將服務(wù)器帶寬擴(kuò)充至200 MB/s,使系統(tǒng)訪問速度回歸正常,充分體現(xiàn)出云服務(wù)靈活的優(yōu)勢。

        5結(jié)束語

        本文分析了當(dāng)前公眾氣象服務(wù)的新需求,在原浙江臺風(fēng)發(fā)布系統(tǒng)的基礎(chǔ)上,介紹了基于阿里云服務(wù)與在線地圖組件開發(fā)的新版浙江臺風(fēng)發(fā)布系統(tǒng)。系統(tǒng)在維持臺風(fēng)實況路徑、多家預(yù)報機(jī)構(gòu)的預(yù)報數(shù)據(jù)及風(fēng)力與降水等信息的基礎(chǔ)上,對數(shù)據(jù)的服務(wù)支撐模式與前段地圖部分的開發(fā)模式進(jìn)行了優(yōu)化與升級;在數(shù)據(jù)支撐部分,提高系統(tǒng)維護(hù)性、增強(qiáng)系統(tǒng)健壯性及提升系統(tǒng)擴(kuò)展性;在地圖模塊開發(fā)部分實現(xiàn)了功能模塊的重復(fù)利用性,并且摒棄基于第三方的地圖服務(wù)開發(fā),消除依賴性的同時也減輕維護(hù)壓力。通過本次升級與完善,使浙江臺風(fēng)發(fā)布能夠跟上當(dāng)今互聯(lián)網(wǎng)的發(fā)展趨勢,在氣象公眾服務(wù)中發(fā)揮更出色,取得更佳的社會效益。

        參考文獻(xiàn)

        [1]陳鉆,李海勝.新型臺風(fēng)海洋網(wǎng)絡(luò)氣象信息系統(tǒng)的設(shè)計與實現(xiàn)[J].應(yīng)用氣象學(xué)報,2012,23(2):245-250.

        [2]楊賢棟,張敏,郭慶燕.Android環(huán)境下臺風(fēng)路徑信息在Google地圖上的可視化方法[J].計算機(jī)應(yīng)用,2012,32(S1): 177-179.

        [3]施國萍,邱新法,何永健.基于ArcGIS Server的臺風(fēng)信息發(fā)布系統(tǒng)[J].科技信息,2009(16):4.

        [4]李建,鄭偉才,鄧闖,等.基于移動互聯(lián)網(wǎng)的浙江臺風(fēng)信息發(fā)布系統(tǒng)研發(fā)與應(yīng)用[J].氣象科技,2017,45(2):254-260.

        [5]孔得雨,韓雪,冒士鳳,等.基于GIS和RIA的臺風(fēng)路徑實時發(fā)布系統(tǒng)研究與應(yīng)用[J].江蘇科技信息,2016(24):53-55.

        [6]駱小龍,虞開森,余金銘,等.基于阿里云的臺風(fēng)路徑實時發(fā)布系統(tǒng)研究[J].計算機(jī)時代,2015(2):15-18.

        [7]王軍,許世遠(yuǎn),石純,等.基于多源遙感影像的臺風(fēng)災(zāi)情動態(tài)評估—研究進(jìn)展[J].自然災(zāi)害學(xué)報,2008(3):22-28.

        [8] YU Shiwen, WU Hao, GENG Hao,et al. Study on Risk Assessment of the Electric Power Tower and Pole Damage in Power System Under Typhoon Disaster[J]. Procedia Computer Science,2018,130:1164-1169.

        [9] JIA Wenjue, CHEN Yumin, GONG Jianya. Implementation of OGC Web Map Service Based on Web Service[J]. Geo-spatial Information Science,2004(2):148-152.

        [10] TAN Wei, ZHANG Jia, RAVI K. M,et al. ServiceMap: Providing Map and GPS Assistance to Service Composition in Bioinformatics[C]//IEEE International Conference on Services Computing, SCC 2011, Washington, DC,USA, 4-9 July,IEEE, 2011.

        [11] DAVIS C A,KIMO Y J, DUARTE-FIGUEIREDO F L P. OGC Web Map Service Implementation Challenges For MobileComputers[C]//Geoinformatics,200917thInternational Conference on IEEE,California,United States,2009.

        [12] LIAO P,ZHANG C,LU X,et al.Gain Effect on the Scalability of Soa-Based Optical Space Switches[C]//Optical Fiber Communication Conference,San Francisco, California, United States,2014.

        [13] MOHAMMED M S. Effective Use of GIS for Visualizing Forecasted Meteorological and Marine Data[J]. Meteorological Applications,2014,21(2):340-349.

        [14] SAGARMINAGA Y,GALPARSORO I, REIG R,et al. Development of ITSASGIS-5D: Seeking Interoperability Between Marine GIS Layers and Scientific Multidimensional Data Using Open Source Tools and OGC Services for Multidisciplinary Research.[J].2012,14.

        猜你喜歡
        風(fēng)力臺風(fēng)預(yù)警
        走進(jìn)風(fēng)力發(fā)電
        臺風(fēng)過韓
        臺風(fēng)來了
        小讀者(2020年4期)2020-06-16 03:33:46
        法國發(fā)布高溫預(yù)警 嚴(yán)陣以待備戰(zhàn)“史上最熱周”
        臺風(fēng)愛搗亂
        園林有害生物預(yù)警與可持續(xù)控制
        臺風(fēng)來時怎樣應(yīng)對
        大型風(fēng)力發(fā)電設(shè)備潤滑概要
        機(jī)載預(yù)警雷達(dá)對IFF 的干擾分析
        預(yù)警個啥
        小說月刊(2014年11期)2014-04-18 14:12:28
        国产亚洲精品熟女国产成人| 无码伊人66久久大杳蕉网站谷歌| 国产青青草自拍视频在线播放 | 亚洲精品国产综合一线久久| 极品av在线播放| 91久久精品一区二区| 免费播放成人大片视频| 色一情一乱一伦麻豆| 国产suv精品一区二人妻| 真人在线射美女视频在线观看 | 国产精品流白浆喷水| av在线网站一区二区| 人妻少妇被猛烈进入中文| 扒开美女内裤舔出白水| 欧美日韩国产精品自在自线| 久久久无码一区二区三区| 污污污国产免费网站| 久久中文字幕亚洲综合| 免费观看18禁无遮挡真人网站| 老太脱裤让老头玩ⅹxxxx| 中文字幕久久久久久久系列| 久久综合精品国产丝袜长腿| 成人免费a级毛片| 国内揄拍国内精品| 免费一级国产大片| 日本一级三级在线观看| 亚洲最大免费福利视频网| 天码人妻一区二区三区| 国产激情视频在线观看首页| 国成成人av一区二区三区| 青青草免费手机视频在线观看| 国产成人无码av| 人人妻人人澡人人爽人人精品电影 | av一区二区三区高清在线看| 免费a级毛片在线播放| 亚洲av无码一区二区三区四区 | 成年女人永久免费看片| 女优av福利在线观看| 亚洲丰满熟女乱一区二区三区| 在线精品无码字幕无码av| 久久久男人天堂|