本發(fā)明涉及電力系統(tǒng)雷區(qū)分布圖繪制領(lǐng)域,尤其涉及一種地閃密度圖Web在線生成系統(tǒng)及方法。
背景技術(shù):
電力系統(tǒng)的雷區(qū)分布圖是指導(dǎo)輸變電線路防雷工作的重要依據(jù)。雷區(qū)分布圖包括地閃密度圖和雷害風(fēng)險分布圖兩種:地閃密度圖主要顯示地面單位平方公里內(nèi)年度落雷密度,常用來分析和診斷輸電線路遭受雷擊概率的大小,指導(dǎo)輸變電設(shè)備防雷工作;雷害風(fēng)險分布圖主要用于表征各區(qū)域輸電線路發(fā)生雷擊風(fēng)險的相對大小,常用于分析不同電壓等級線路在不同地域范圍內(nèi)的遭受雷擊的危險程度。
目前,通常采用雷電定位系統(tǒng)自動采集雷電監(jiān)測數(shù)據(jù),雷電監(jiān)測數(shù)據(jù)包括發(fā)生雷電的時間、位置、雷電流幅值與極性等數(shù)據(jù)。雷電定位系統(tǒng)將自動采集的雷電監(jiān)測數(shù)據(jù)存入數(shù)據(jù)庫服務(wù)器的數(shù)據(jù)庫,根據(jù)所述數(shù)據(jù)庫中的數(shù)據(jù)生成地閃密度圖。而生成地閃密度圖的方法為C/S(Client/Server,客戶機/服務(wù)器)架構(gòu)的桌面生成方式。所述C/S架構(gòu)的桌面生成方式為根據(jù)客戶機發(fā)送的地閃密度圖生成指令,獲取數(shù)據(jù)庫服務(wù)器中的數(shù)據(jù),從而生成用戶需要的地閃密度圖。
但是,上述地閃密度圖的生成方法中,僅能在客戶機的桌面上生成用戶需要的地閃密度圖,而無法執(zhí)行C/S架構(gòu)外遠程的供電單位等用戶的地閃密度圖生成指令,既不方便供電單位等用戶用遠程方式生成地閃密度圖,也限制了供電單位等電力公司防雷工作人員開展精細化防雷工作。
技術(shù)實現(xiàn)要素:
本發(fā)明提供了一種地閃密度圖Web在線生成系統(tǒng)及方法,以解決現(xiàn)有技術(shù)中無法執(zhí)行C/S架構(gòu)外遠程的供電單位等用戶的地閃密度圖生成指令,既不方便供電單位等用戶用遠程方式生成地閃密度圖,也限制供電單位等電力公司防雷工作人員開展精細化防雷工作的問題。
第一方面,本發(fā)明提供了一種地閃密度圖Web在線生成系統(tǒng),該系統(tǒng)包括:
Web瀏覽器,用于將用戶指令生成地閃密度圖生成指令,并將所述地閃密度圖生成指令發(fā)送給消息隊列服務(wù)器,接收所述消息隊列服務(wù)器發(fā)送的制圖完成消息,并向所述數(shù)據(jù)庫服務(wù)器發(fā)送地閃密度圖調(diào)用指令,以使獲取所述數(shù)據(jù)庫服務(wù)器生成的地閃密度圖;
消息隊列服務(wù)器,用于按照先進先出的原則將所述地閃密度圖生成指令發(fā)送給數(shù)據(jù)庫服務(wù)器,接收所述數(shù)據(jù)庫服務(wù)器發(fā)送的所述制圖完成消息,并將所述制圖完成消息轉(zhuǎn)發(fā)至所述Web瀏覽器;
數(shù)據(jù)庫服務(wù)器,用于根據(jù)所述地閃密度圖生成指令生成相應(yīng)的地閃密度圖,并通過所述消息隊列服務(wù)器向所述Web瀏覽器發(fā)送制圖完成消息;
其中,所述地閃密度圖生成指令包括區(qū)域地閃密度圖生成指令、線路地閃密度區(qū)段圖生成指令、桿塔地閃密度緩沖圖生成指令或變電站地閃密度緩沖圖生成指令。
優(yōu)選地,所述數(shù)據(jù)庫服務(wù)器包括:
地閃密度圖生成模塊,用于生成所述地閃密度圖;
數(shù)據(jù)庫模塊,用于存儲所述地閃密度圖;
網(wǎng)絡(luò)地理信息系統(tǒng)Webgis模塊,用于發(fā)布所述地閃密度圖,并根據(jù)所述Web瀏覽器發(fā)送的地閃密度圖調(diào)用指令展示所述地閃密度圖。
優(yōu)選地,所述Webgis模塊包括基于GeoServer的Webgis應(yīng)用服務(wù)器子模塊。
第二方面,本發(fā)明還提供了一種地閃密度圖Web在線生成方法,所述方法包括:
Web瀏覽器將用戶指令生成地閃密度圖生成指令,并將所述地閃密度圖生成指令發(fā)送給消息隊列服務(wù)器,其中,所述地閃密度圖生成指令包括區(qū)域地閃密度圖生成指令、線路地閃密度區(qū)段圖生成指令、桿塔地閃密度緩沖圖生成指令或變電站地閃密度緩沖圖生成指令;
所述消息隊列服務(wù)器接收所述地閃密度圖生成指令,按照先進先出的原則將所述地閃密度圖生成指令發(fā)送給數(shù)據(jù)庫服務(wù)器;
所述數(shù)據(jù)庫服務(wù)器接收所述地閃密度圖生成指令,根據(jù)所述地閃密度圖生成指令生成相應(yīng)的地閃密度圖;
所述數(shù)據(jù)庫服務(wù)器向所述消息隊列服務(wù)器發(fā)送制圖完成消息;
所述消息隊列服務(wù)器接收所述制圖完消息,并轉(zhuǎn)發(fā)至所述Web瀏覽器;
所述Web瀏覽器接收所述制圖完成消息,并向所述數(shù)據(jù)庫服務(wù)器發(fā)送地閃密度圖調(diào)用指令,以使獲取所述地閃密度圖。
優(yōu)選地,所述數(shù)據(jù)庫服務(wù)器根據(jù)所述地閃密度圖生成指令生成相應(yīng)的地閃密度圖,包括:
對所述地閃密度圖生成指令涉及的區(qū)域、線路和緩沖距離進行網(wǎng)格劃分;
計算各網(wǎng)格的落雷密度值;
將所述落雷密度值采用GIS反距離權(quán)重方法進行插值、分級,獲得地閃密度柵格圖;
將所述地閃密度柵格圖的柵格數(shù)據(jù)轉(zhuǎn)換成矢量數(shù)據(jù),進行數(shù)據(jù)處理,得到所述地閃密度圖。
優(yōu)選地,所述數(shù)據(jù)庫服務(wù)器根據(jù)所述地閃密度圖生成指令生成相應(yīng)的地閃密度圖之后,還包括:
將所述地閃密度圖存儲到數(shù)據(jù)庫中,并在網(wǎng)絡(luò)地理信息系統(tǒng)Webgis模塊中發(fā)布。
本發(fā)明提供的技術(shù)方案可以包括以下有益效果:
本發(fā)明實施例提供的一種地閃密度圖Web在線生成系統(tǒng)及方法,包括:Web瀏覽器,用于將用戶指令生成地閃密度圖生成指令,并將所述地閃密度圖生成指令發(fā)送給消息隊列服務(wù)器,接收所述消息隊列服務(wù)器發(fā)送的制圖完成消息,并向所述數(shù)據(jù)庫服務(wù)器發(fā)送地閃密度圖調(diào)用指令,以使獲取所述數(shù)據(jù)庫服務(wù)器生成的地閃密度圖;消息隊列服務(wù)器,用于按照先進先出的原則將所述地閃密度圖生成指令發(fā)送給數(shù)據(jù)庫服務(wù)器,接收所述數(shù)據(jù)庫服務(wù)器發(fā)送的所述制圖完成消息,并將所述制圖完成消息轉(zhuǎn)發(fā)至所述Web瀏覽器;數(shù)據(jù)庫服務(wù)器,用于根據(jù)所述地閃密度圖生成指令生成相應(yīng)的地閃密度圖,并通過所述消息隊列服務(wù)器向所述Web瀏覽器發(fā)送制圖完成消息;其中,所述地閃密度圖生成指令包括區(qū)域地閃密度圖生成指令、線路地閃密度區(qū)段圖生成指令、桿塔地閃密度緩沖圖生成指令或變電站地閃密度緩沖圖生成指令。本發(fā)明實施例提供的地閃密度圖Web在線生成系統(tǒng)通過Web瀏覽器和數(shù)據(jù)庫服務(wù)器構(gòu)成的B/S架構(gòu),用戶可通過Web瀏覽器下達地閃密度圖生成指令,Web瀏覽器將所述指令發(fā)送給消息隊列服務(wù)器,消息隊列服務(wù)器將所述指令按照先進先出的原則發(fā)送給數(shù)據(jù)庫服務(wù)器,數(shù)據(jù)庫服務(wù)器根據(jù)所述指令生成相應(yīng)的地閃密度圖供Web瀏覽器查看和調(diào)用。本發(fā)明實施例提供的地閃密度圖Web在線生成系統(tǒng)可以執(zhí)行遠程的供電單位等用戶的地閃密度圖生成指令,方便供電單位等用戶通過遠程方式生成地閃密度圖,更適用分析和診斷輸電線路遭受雷擊概率的大小、指導(dǎo)輸變電設(shè)備防雷工作的開展,最大限度的滿足了電力公司防雷工作人員對地閃密度圖的檢索要求,有利于電力公司防雷工作人員開展精細化防雷工作,具有廣泛的實用性和很高的經(jīng)濟效益。
應(yīng)當(dāng)理解的是,以上的一般描述和后文的細節(jié)描述僅是示例性和解釋性的,并不能限制本發(fā)明。
附圖說明
為了更清楚地說明本發(fā)明的技術(shù)方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,對于本領(lǐng)域普通技術(shù)人員而言,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實施例提供的一種地閃密度圖Web在線生成系統(tǒng)的結(jié)構(gòu)示意圖;
圖2為本發(fā)明實施例提供的一種地閃密度圖Web在線生成方法的流程流程圖;
圖3為本發(fā)明實施例提供的一種網(wǎng)格法生成地閃密度圖的流程示意圖。
具體實施方式
本發(fā)明實施例提供一種地閃密度圖Web在線生成系統(tǒng),如圖1所示,包括:Web瀏覽器1、消息隊列服務(wù)器2和數(shù)據(jù)庫服務(wù)器3,所述Web瀏覽器1分別與消息隊列服務(wù)器2、數(shù)據(jù)庫服務(wù)器3通信連接,所述消息隊列服務(wù)器2和數(shù)據(jù)庫服務(wù)器3通信連接。
所述Web瀏覽器1,用于將用戶指令生成地閃密度圖生成指令,并將所述地閃密度圖生成指令發(fā)送給消息隊列服務(wù)器,接收所述消息隊列服務(wù)器發(fā)送的制圖完成消息,并向所述數(shù)據(jù)庫服務(wù)器發(fā)送地閃密度圖調(diào)用指令,以使獲取所述數(shù)據(jù)庫服務(wù)器生成的地閃密度圖。
其中,所述地閃密度圖生成指令包括區(qū)域地閃密度圖生成指令、線路地閃密度區(qū)段圖生成指令、桿塔地閃密度緩沖圖生成指令或變電站地閃密度緩沖圖生成指令。
所述用戶指令包括生成地閃密度圖的區(qū)域、線路、桿塔、變電站、落雷時間段和緩沖距離。
Web(World Wide Web,全球廣域網(wǎng)),也稱為萬維網(wǎng),它是一種基于超文本和HTTP(HyperText Transfer Protocol,超文本傳輸協(xié)議)的、全球性的、動態(tài)交互的、跨平臺的分布式圖形信息系統(tǒng),是建立在Internet上的一種網(wǎng)絡(luò)服務(wù),為瀏覽者在Internet上查找和瀏覽信息提供了圖形化的、易于訪問的直觀界面,其中的文檔及超級鏈接將Internet上的信息節(jié)點組織成一個互為關(guān)聯(lián)的網(wǎng)狀結(jié)構(gòu)。在本發(fā)明實施例中,所述Web瀏覽器包括IE瀏覽器、FireFox瀏覽器等。
所述消息隊列服務(wù)器2,用于按照先進先出的原則將所述地閃密度圖生成指令發(fā)送給數(shù)據(jù)庫服務(wù)器,接收所述數(shù)據(jù)庫服務(wù)器發(fā)送的所述制圖完成消息,并將所述制圖完成消息轉(zhuǎn)發(fā)至所述Web瀏覽器。
在本發(fā)明實施例中,所述消息隊列服務(wù)器包括消息隊列模塊,所述消息隊列模塊可以用數(shù)據(jù)的一個表來模擬實現(xiàn),采用先進先出的模式設(shè)計,先進入的指令優(yōu)先執(zhí)行,消息進入的時候,生成一條記錄,消息被消費了之后狀態(tài)發(fā)生改變。所述消息隊列服務(wù)器主要中來溝通Web瀏覽器和數(shù)據(jù)庫服務(wù)器的指令/消息傳達。
所述數(shù)據(jù)庫服務(wù)器3,用于根據(jù)所述地閃密度圖生成指令生成相應(yīng)的地閃密度圖,并通過所述消息隊列服務(wù)器向所述Web瀏覽器發(fā)送制圖完成消息。
在具體實施過程中,所述數(shù)據(jù)庫服務(wù)器3包括:地閃密度圖生成模塊、數(shù)據(jù)庫模塊和網(wǎng)絡(luò)地理信息系統(tǒng)Webgis模塊。
所述地閃密度圖生成模塊,用于根據(jù)所述地閃密度圖生成指令生成相應(yīng)的地閃密度圖。
所述數(shù)據(jù)庫模塊,用于存儲所述地閃密度圖。
所述網(wǎng)絡(luò)地理信息系統(tǒng)Webgis模塊,用于發(fā)布所述地閃密度圖,并根據(jù)所述Web瀏覽器發(fā)送的地閃密度圖調(diào)用指令展示所述地閃密度圖。
Webgis模塊通過互聯(lián)網(wǎng)對地理空間數(shù)據(jù)進行發(fā)布和應(yīng)用,以實現(xiàn)空間數(shù)據(jù)的共享和互操作,如GIS信息的在線查詢和業(yè)務(wù)處理等。Webgis客戶端可以采用Web瀏覽器,如IE瀏覽器,F(xiàn)ireFox瀏覽器等。Webgis模塊是利用Internet技術(shù)來擴展和完善GIS的一項新技術(shù),其核心是在GIS中嵌入HTTP標(biāo)準的應(yīng)用體系,實現(xiàn)Internet環(huán)境下的空間信息管理和發(fā)布。Webgis模塊可采用多主機、多數(shù)據(jù)庫進行分布式部署,通過Internet/Intranet(因特網(wǎng)/內(nèi)聯(lián)網(wǎng))實現(xiàn)互聯(lián),是一種B/S(Browser/Server,瀏覽器/服務(wù)器)結(jié)構(gòu),數(shù)據(jù)庫服務(wù)器向Web瀏覽器(客戶端)提供信息和服務(wù),Web瀏覽器具有獲得各種空間信息和應(yīng)用的功能。
在具體實施過程中,所述Webgis模塊包括基于GeoServer的Webgis應(yīng)用服務(wù)器子模塊?;贕eoServer的Webgis應(yīng)用服務(wù)器子模塊將會自動將相應(yīng)的地閃密度圖渲染,當(dāng)用戶要調(diào)用時,使地閃密度圖以圖形的形式呈現(xiàn)給用戶。
本發(fā)明實施例提供的一種地閃密度圖Web在線生成系統(tǒng),包括:Web瀏覽器,用于將用戶指令生成地閃密度圖生成指令,并將所述地閃密度圖生成指令發(fā)送給消息隊列服務(wù)器,接收所述消息隊列服務(wù)器發(fā)送的制圖完成消息,并向所述數(shù)據(jù)庫服務(wù)器發(fā)送地閃密度圖調(diào)用指令,以使獲取所述數(shù)據(jù)庫服務(wù)器生成的地閃密度圖;消息隊列服務(wù)器,用于按照先進先出的原則將所述地閃密度圖生成指令發(fā)送給數(shù)據(jù)庫服務(wù)器,接收所述數(shù)據(jù)庫服務(wù)器發(fā)送的所述制圖完成消息,并將所述制圖完成消息轉(zhuǎn)發(fā)至所述Web瀏覽器;數(shù)據(jù)庫服務(wù)器,用于根據(jù)所述地閃密度圖生成指令生成相應(yīng)的地閃密度圖,并通過所述消息隊列服務(wù)器向所述Web瀏覽器發(fā)送制圖完成消息;其中,所述地閃密度圖生成指令包括區(qū)域地閃密度圖生成指令、線路地閃密度區(qū)段圖生成指令、桿塔地閃密度緩沖圖生成指令或變電站地閃密度緩沖圖生成指令。本發(fā)明實施例提供的地閃密度圖Web在線生成系統(tǒng)通過Web瀏覽器和數(shù)據(jù)庫服務(wù)器構(gòu)成的B/S架構(gòu),用戶可通過Web瀏覽器下達地閃密度圖生成指令,Web瀏覽器將所述指令發(fā)送給消息隊列服務(wù)器,消息隊列服務(wù)器將所述指令按照先進先出的原則發(fā)送給數(shù)據(jù)庫服務(wù)器,數(shù)據(jù)庫服務(wù)器根據(jù)所述指令生成相應(yīng)的地閃密度圖供Web瀏覽器查看和調(diào)用。本發(fā)明實施例提供的地閃密度圖Web在線生成系統(tǒng)可以執(zhí)行遠程的供電單位等的地閃密度圖生成指令,方便供電單位等用戶通過遠程方式生成地閃密度圖,更適用分析和診斷輸電線路遭受雷擊概率的大小、指導(dǎo)輸變電設(shè)備防雷工作的開展,最大限度的滿足了電力公司防雷工作人員對地閃密度圖的檢索要求,有利于電力公司防雷工作人員開展精細化防雷工作,具有廣泛的實用性和很高的經(jīng)濟效益。
本發(fā)明實施例還提供一種地閃密度圖Web在線生成方法,如圖2所示,包括:
S100:Web瀏覽器將用戶指令生成地閃密度圖生成指令,并將所述地閃密度圖生成指令發(fā)送給消息隊列服務(wù)器。
其中,所述地閃密度圖生成指令包括區(qū)域地閃密度圖生成指令、線路地閃密度區(qū)段圖生成指令、桿塔地閃密度緩沖圖生成指令或變電站地閃密度緩沖圖生成指令。
所述用戶指令包括生成地閃密度圖的區(qū)域、線路、桿塔、變電站、落雷時間段和緩沖距離。在具體實施過程中,用戶通過Web瀏覽器下達指令,可以只選擇區(qū)域,也可以選多條線路,也可以只選擇某個變電站或桿塔,然后定義落雷時間段和緩沖距離,并設(shè)置地閃密度圖的格點精度,在本發(fā)明實施例中,最高可以支持0.01°的格點精度。系統(tǒng)Web瀏覽器將用戶意圖封裝為一條地閃密度圖生成指令消息,發(fā)送給消息隊列服務(wù)器,然后Web瀏覽器將進入倒計時等待狀態(tài),地閃密度圖生成指令狀態(tài)為“未開始”。
在一種應(yīng)用場景中,當(dāng)用戶指令包括生成地閃密度圖的區(qū)域時,Web瀏覽器將用戶指令生成區(qū)域地閃密度圖生成指令;當(dāng)用戶指令包括生成地閃密度圖的線路時,Web瀏覽器將用戶指令生成線路地閃密度區(qū)段圖生成指令;當(dāng)用戶指令包括生成地閃密度圖的桿塔時,Web瀏覽器將用戶指令生成桿塔地閃密度緩沖圖生成指令;當(dāng)用戶指令包括生成地閃密度圖的變電站時,Web瀏覽器將用戶指令生成變電站地閃密度緩沖圖生成指令。
S200:所述消息隊列服務(wù)器接收所述地閃密度圖生成指令,按照先進先出的原則將所述地閃密度圖生成指令發(fā)送給數(shù)據(jù)庫服務(wù)器。
在具體實施過程中,由于消息隊列服務(wù)器在一個時間段內(nèi)可能有多個用戶通過Web瀏覽器下達地閃密度圖生成指令,即在一個時間段內(nèi)可能收到多了個地閃密度圖生成指令,因此,所述消息隊列服務(wù)器接收到Web瀏覽器發(fā)送的所述地閃密度圖生成指令后,給所述地閃密度圖指令分配指令代碼,在本發(fā)明實施例中,每個地閃密度圖生成指令對應(yīng)的指令代碼都是唯一的。然后按照地閃密度圖生成指令的接收順序,按照先進先出的原則,將地閃密度圖生成指令發(fā)送給數(shù)據(jù)庫服務(wù)器。
S300:所述數(shù)據(jù)庫服務(wù)器接收所述地閃密度圖生成指令,根據(jù)所述地閃密度圖生成指令生成相應(yīng)的地閃密度圖。
在具體實施過程中,當(dāng)?shù)亻W密度圖生成指令為區(qū)域地閃密度圖生成指令時,數(shù)據(jù)庫服務(wù)器將生成區(qū)域地閃密度圖;當(dāng)?shù)亻W密度圖生成指令為線路地閃密度區(qū)段圖生成指令時,數(shù)據(jù)庫服務(wù)器將生成線路地閃密度區(qū)段圖;當(dāng)?shù)亻W密度圖生成指令為桿塔地閃密度緩沖圖生成指令時,數(shù)據(jù)庫服務(wù)器將生成桿塔地閃密度緩沖圖;當(dāng)?shù)亻W密度圖生成指令為變電站地閃密度緩沖圖生成指令時,數(shù)據(jù)庫服務(wù)器將生成變電站地閃密度緩沖圖。
所述數(shù)據(jù)庫服務(wù)器生成相應(yīng)的地閃密度圖的方法包括網(wǎng)格法,具體的,如圖3所示,生成地閃密度圖的方法的具體實施方式包括以下步驟:
S301:對所述地閃密度圖生成指令涉及的區(qū)域、線路和緩沖距離進行網(wǎng)格劃分。
在具體實施過程中,根據(jù)雷電檢測數(shù)據(jù)的數(shù)據(jù)量,設(shè)定統(tǒng)計落雷密度的網(wǎng)格區(qū)域大小,對所述地閃密度圖生成指令涉及的區(qū)域、線路和緩沖距離進行網(wǎng)格劃分,劃分成若干網(wǎng)格。
S302:計算各網(wǎng)格的落雷密度值。
按照步驟S301中劃分的網(wǎng)格,采用多線程方式,統(tǒng)計各個網(wǎng)格落雷個數(shù),再除以所對應(yīng)網(wǎng)格的面積,獲得各個網(wǎng)格的落雷密度值。
S303:將所述落雷密度值采用GIS反距離權(quán)重方法進行插值、分級,獲得地閃密度柵格圖。
將步驟S302中獲得的落雷密度值采用采用GIS反距離權(quán)重方法進行插值、分級,獲得地閃密度柵格圖。
S304:將所述地閃密度柵格圖的柵格數(shù)據(jù)轉(zhuǎn)換成矢量數(shù)據(jù),進行數(shù)據(jù)處理,得到所述地閃密度圖。
將步驟S304中獲得的地閃密度柵格圖的柵格數(shù)據(jù)轉(zhuǎn)換成矢量數(shù)據(jù),進行要素平滑、碎多邊形合并、拓撲驗證等數(shù)據(jù)處理,得到地閃密度圖。
在具體實施過程中,數(shù)據(jù)庫服務(wù)器生成地閃密度圖的過程是系統(tǒng)自動完成的,用戶不需要操作,在具體實施過程中,系統(tǒng)會自動將地閃密度圖生成指令狀態(tài)設(shè)置為“計算中”,當(dāng)數(shù)據(jù)庫服務(wù)器生成地閃密度圖后,系統(tǒng)自動將地閃密度圖生成指令狀態(tài)設(shè)置為“已完成”。
在具體實施過程中,所述數(shù)據(jù)庫服務(wù)器根據(jù)所述地閃密度圖生成指令生成相應(yīng)的地閃密度圖之后,還包括:
將所述地閃密度圖存儲到數(shù)據(jù)庫中,并在網(wǎng)絡(luò)地理信息系統(tǒng)Webgis模塊中發(fā)布。將所述地閃密度圖存儲到數(shù)據(jù)庫中,可以用表格方式展示地閃密度等級和區(qū)域的平均地閃密度,并且也可以提供excel文件方式的輸出。
在一種可能的實施方式中,將所述地閃密度圖發(fā)布到基于GeoServer的Webgis應(yīng)用服務(wù)器子模塊。當(dāng)用戶要調(diào)用該地閃密度圖時,基于GeoServer的Webgis應(yīng)用服務(wù)器子模塊將會自動將相應(yīng)的地閃密度圖按照電力行業(yè)標(biāo)準《DL/T 1533-2016電力系統(tǒng)雷區(qū)分布圖繪制方法》的規(guī)定渲染,然后呈現(xiàn)給用戶。
S400:所述數(shù)據(jù)庫服務(wù)器向所述消息隊列服務(wù)器發(fā)送制圖完成消息。
獲得地閃密度圖后,所述數(shù)據(jù)庫服務(wù)器向所述消息隊列服務(wù)器發(fā)送制圖完成消息,以使消息隊列服務(wù)器將所述制圖完成消息轉(zhuǎn)發(fā)給所述Web瀏覽器。
S500:所述消息隊列服務(wù)器接收所述制圖完消息,并轉(zhuǎn)發(fā)至所述Web瀏覽器。
當(dāng)消息隊列服務(wù)器接收到數(shù)據(jù)庫服務(wù)器發(fā)送的制圖完成消息時,將所述制圖完成消息轉(zhuǎn)發(fā)給所述Web瀏覽器。
S600:所述Web瀏覽器接收所述制圖完成消息,并向所述數(shù)據(jù)庫服務(wù)器發(fā)送地閃密度圖調(diào)用指令,以使獲取所述地閃密度圖。
當(dāng)所述Web瀏覽器接收所述制圖完成消息,用戶界面地閃密度圖生成指令已處于“已完成”狀態(tài),然后用戶可以用鼠標(biāo)點選這條指令,通過指令代碼獲取相應(yīng)的地閃密度圖,系統(tǒng)通過Webgis方式以圖形化的方式渲染并展示地閃密度圖。當(dāng)然,在具體實施過程中,也可以用表格方式展示地閃密度等級和區(qū)域的平均地閃密度,并且也可以提供excel文件方式的輸出。
在一種可能的應(yīng)用場景中,用戶在Web瀏覽器選擇的區(qū)域為云南省某市,定義落雷時間段為2016年5月份,利用本方法將獲得該市2016年5月份的地閃密度圖。
本發(fā)明實施例提供的地閃密度圖Web在線生成方法,利用Web瀏覽器與用戶交互,利用消息隊列技術(shù)屏蔽了繁雜的成圖過程,使用戶享有非常好的操作體驗;可以生成區(qū)域地閃密度圖、線路地閃密度區(qū)段圖、桿塔地閃密度緩沖圖和變電站地閃密度緩沖圖。本方法可以執(zhí)行遠程的供電單位等用戶的地閃密度圖生成指令,方便供電單位等用戶通過遠程方式生成地閃密度圖,用戶可根據(jù)任意時間段、地圖格點精度、區(qū)域、線路、桿塔、變電站來實時生成地閃密度圖,更適用分析和診斷輸電線路遭受雷擊概率的大小、指導(dǎo)輸變電設(shè)備防雷工作的開展,最大限度的滿足了電力公司防雷工作人員對地閃密度圖的檢索要求,有利于電力公司防雷工作人員開展精細化防雷工作,具有廣泛的實用性和很高的經(jīng)濟效益。
本說明書中各個實施例之間相同相似的部分互相參見即可。尤其,對于系統(tǒng)實施例而言,由于其基本相似于方法實施例,所以描述的比較簡單,相關(guān)之處參見方法實施例中的說明即可。
本領(lǐng)域技術(shù)人員在考慮說明書及實踐這里發(fā)明的公開后,將容易想到本發(fā)明的其它實施方案。本申請旨在涵蓋本發(fā)明的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本發(fā)明的一般性原理并包括本發(fā)明未公開的本技術(shù)領(lǐng)域中的公知常識或慣用技術(shù)手段。說明書和實施例僅被視為示例性的,本發(fā)明的真正范圍和精神由下面的權(quán)利要求指出。
以上所述的本發(fā)明實施方式并不構(gòu)成對本發(fā)明保護范圍的限定。