一種在線標繪與會商的系統(tǒng)及方法
【專利摘要】本發(fā)明公開一種在線標繪與會商的系統(tǒng),包括服務(wù)器和客戶端;客戶端包括繪圖單元、同步接口單元和更新單元;所述繪圖單元用于獲取GIS地圖上所顯示的所有圖元信息;所述同步接口單元用于將所述圖元信息轉(zhuǎn)換成XML文件并發(fā)送至服務(wù)器,還用于接收服務(wù)器發(fā)送的標繪數(shù)據(jù);所述更新單元用于在GIS地圖上展現(xiàn)所述標繪數(shù)據(jù);所述服務(wù)器包括存儲單元、解析單元和轉(zhuǎn)發(fā)單元;所述解析單元用于解析所述XML文件,獲取所述客戶端的標繪操作,并根據(jù)所述標繪操作對應(yīng)修改客戶端的標繪數(shù)據(jù)緩存;所述轉(zhuǎn)發(fā)單元用于通過SOCKET方式將所述標繪數(shù)據(jù)發(fā)送給其他客戶端。本發(fā)明實現(xiàn)多用戶跨地區(qū)協(xié)同標繪與會商,本發(fā)明還公開一種在線標繪與會商的方法。
【專利說明】一種在線標繪與會商的系統(tǒng)及方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及標會系統(tǒng),特別是涉及一種在線標繪與會商的系統(tǒng)及方法。
【背景技術(shù)】
[0002]綜合標繪與在線會商應(yīng)用屬于剛興起的技術(shù),主要應(yīng)用于軍隊大范圍戰(zhàn)場調(diào)度和應(yīng)急指揮中。綜合標繪通過電子畫板的方式來承載標繪內(nèi)容體現(xiàn)態(tài)勢。
[0003]傳統(tǒng)標繪系統(tǒng)都是單用戶標繪,它不能滿足多用戶同時進行標繪的要求,因此無法實現(xiàn)跨區(qū)域標繪,在協(xié)同方面較為薄弱。只是通過傳統(tǒng)通訊手段實現(xiàn)現(xiàn)場的指揮,單純的以電子畫板的方式無法實現(xiàn)多方在線的協(xié)同繪制,而且地理地形圖也沒有采用GIS平臺來支撐。
【發(fā)明內(nèi)容】
[0004]本發(fā)明所要解決的技術(shù)問題是:提供一種在線標繪與會商的系統(tǒng)及方法,能夠?qū)崿F(xiàn)多用戶跨地區(qū)協(xié)同標繪。
[0005]為了解決上述技術(shù)問題,本發(fā)明采用的技術(shù)方案為:
[0006]一種在線標繪與會商的系統(tǒng),包括服務(wù)器和兩個以上客戶端;所述客戶端包括繪圖單元、同步接口單元和更新單元;所述繪圖單元用于使用圖元在GIS電子地圖上進行標繪,并獲取GIS電子地圖上所顯示的所有圖元信息;所述同步接口單元用于將所述獲取到的圖元信息轉(zhuǎn)換成XML文件,并發(fā)送至服務(wù)器,以及用于接收服務(wù)器發(fā)送的標繪數(shù)據(jù);所述更新單元用于調(diào)用畫圖接口在GIS電子地圖上展現(xiàn)所述接收到的標繪數(shù)據(jù);所述服務(wù)器包括存儲單元、解析單元和轉(zhuǎn)發(fā)單元;所述存儲單元用于存儲客戶端上傳的XML文件;所述解析單元用于解析所述XML文件,獲取所述客戶端的標繪操作,并根據(jù)所述標繪操作對應(yīng)修改客戶端的標繪數(shù)據(jù)緩存;所述轉(zhuǎn)發(fā)單元用于通過SOCKET方式將所述標繪數(shù)據(jù)緩存中的標繪數(shù)據(jù)發(fā)送給除本客戶端以外的其他客戶端。
[0007]本發(fā)明提供的另一技術(shù)方案為:
[0008]一種在線標繪與會商的方法,包括步驟:
[0009]客戶端顯示在GIS電子地圖上進行標繪的圖元,并獲取GIS電子地圖上所顯示的所有圖元信息;
[0010]客戶端將所述獲取到的圖元信息轉(zhuǎn)換成XML文件,并發(fā)送給服務(wù)器;
[0011]所述服務(wù)器存儲所述XML文件,并解析所述XML文件,獲取所述客戶端的標繪操作;
[0012]服務(wù)器根據(jù)所述標繪操作對應(yīng)修改客戶端的標繪數(shù)據(jù)緩存,并通過SOCKET方式將所述標繪數(shù)據(jù)緩存中的標繪數(shù)據(jù)發(fā)送給除本客戶端以外的其他客戶端;
[0013]所述客戶端接收服務(wù)器發(fā)送的標繪數(shù)據(jù),并調(diào)用畫圖接口在GIS電子地圖上展現(xiàn)所述接收到的標繪數(shù)據(jù)。
[0014]本發(fā)明的有益效果在于:區(qū)別于現(xiàn)有技術(shù)中傳統(tǒng)的標繪系統(tǒng)只能進行單用戶標繪,無法實現(xiàn)跨地區(qū)多用戶協(xié)同標繪,本發(fā)明客戶端獲取標繪數(shù)據(jù),并通過標繪數(shù)據(jù)轉(zhuǎn)換成XML文件并上傳給服務(wù)器,服務(wù)器解析所述XML文件得到客戶端的具體標繪操作,并通過SOCKET方式將帶有標繪操作的標繪數(shù)據(jù)發(fā)送至其他客戶端,客戶端接收所述標繪數(shù)據(jù),并在GIS電子地圖更新所述標繪操作,從而實現(xiàn)多用戶跨地區(qū)協(xié)同標繪。
【專利附圖】
【附圖說明】
[0015]圖1為本發(fā)明在線標繪與會商的裝置一實施方式的功能模塊框圖;
[0016]圖2為本發(fā)明在線標繪與會商的方法一實施方式的執(zhí)行流程圖;
[0017]圖3為本發(fā)明一實施方式電網(wǎng)標繪與在線會商系統(tǒng)的軟件框架圖;
[0018]圖4為本發(fā)明一實施方式電網(wǎng)標繪與在線會商系統(tǒng)標繪數(shù)據(jù)同步的流程圖;
【具體實施方式】
[0019]為詳細說明本發(fā)明的技術(shù)內(nèi)容、所實現(xiàn)目的及效果,以下結(jié)合實施方式并配合附圖予以說明。
[0020]GIS:即地理信息系統(tǒng)(Geographic Informat1n System 或 Geo — Informat1nsystem,GIS)有時又稱為“地學信息系統(tǒng)”。它是一種特定的十分重要的空間信息系統(tǒng)。它是在計算機硬、軟件系統(tǒng)支持下,對整個或部分地球表層(包括大氣層)空間中的有關(guān)地理分布數(shù)據(jù)進行采集、儲存、管理、運算、分析、顯示和描述的技術(shù)系統(tǒng)。
[0021]Flex:是一個高效、免費的開源框架,可用于構(gòu)建具有表現(xiàn)力的Web應(yīng)用程序,這些應(yīng)用程序利用Adobe Flash Player和Adobe AIR,可以實現(xiàn)跨瀏覽器、桌面和操作系統(tǒng)。雖然只能使用Flex框架構(gòu)建Flex應(yīng)用程序,但Adobe Flash Builder (之前稱為AdobeFlex Builder)軟件可以通過智能編碼、交互式遍歷調(diào)試以及可視設(shè)計用戶界面布局等功能加快開發(fā)。
[0022]SOCKET方式=SOCKET通常也稱作〃套接字〃,用于描述IP地址和端口,是一個通信鏈的句柄。應(yīng)用程序通常通過"套接字"向網(wǎng)絡(luò)發(fā)出請求或者應(yīng)答網(wǎng)絡(luò)請求。
[0023]XML文件:可擴展標記語言,標準通用標記語言的子集,一種用于標記電子文件使其具有結(jié)構(gòu)性的標記語言。它可以用來標記數(shù)據(jù)、定義數(shù)據(jù)類型,是一種允許用戶對自己的標記語言進行定義的源語言。它非常適合萬維網(wǎng)傳輸,提供統(tǒng)一的方法來描述和交換獨立于應(yīng)用程序或供應(yīng)商的結(jié)構(gòu)化數(shù)據(jù)。
[0024]畫圖接口:是由窗口、光標、按鍵、菜單、文字說明等對象(Objects)構(gòu)成的一個用戶界面。用戶通過一定的方法(如鼠標或鍵盤)選擇、激活這些圖形對象,使計算機產(chǎn)生某種動作或變化,比如實現(xiàn)計算、繪圖等。
[0025]本發(fā)明最關(guān)鍵的構(gòu)思在于:客戶端上傳XML格式的標繪數(shù)據(jù),客戶端通過SOCKET通信實現(xiàn)不同客戶端實時同步標繪操作。
[0026]請參照圖1,一種在線標繪與會商的系統(tǒng),包括服務(wù)器和兩個以上客戶端;
[0027]所述客戶端包括繪圖單元、同步接口單元和更新單元;
[0028]所述繪圖單元用于使用圖元在GIS電子地圖上進行標繪,并獲取GIS電子地圖上所顯示的所有圖元信息;
[0029]所述同步接口單元用于將所述獲取到的圖元信息轉(zhuǎn)換成XML文件,并發(fā)送至服務(wù)器,以及用于接收服務(wù)器發(fā)送的標繪數(shù)據(jù);
[0030]所述更新單元用于調(diào)用畫圖接口在GIS電子地圖上展現(xiàn)所述接收到的標繪數(shù)據(jù);
[0031]所述服務(wù)器包括存儲單元、解析單元和轉(zhuǎn)發(fā)單元;
[0032]所述存儲單元用于存儲客戶端上傳的XML文件;
[0033]所述解析單元用于解析所述XML文件,獲取所述客戶端的標繪操作,并根據(jù)所述標繪操作對應(yīng)修改客戶端的標繪數(shù)據(jù)緩存;
[0034]所述轉(zhuǎn)發(fā)單元用于通過SOCKET方式將所述標繪數(shù)據(jù)緩存中的標繪數(shù)據(jù)發(fā)送給除本客戶端以外的其他客戶端。
[0035]在本發(fā)明中,所述客戶端每進行完一次標繪操作時就點擊確認鍵,客戶端就生成所述XML文件并上傳至服務(wù)器,所述服務(wù)器每檢測到有接收到新的MXL文件時就解析所述XML文件,得到所有的圖元信息,并將所述客戶端的此次標繪操作更新至對應(yīng)的客戶端標繪數(shù)據(jù)緩存,以及通過SOCKET方式將數(shù)據(jù)緩存中的標繪數(shù)據(jù)發(fā)送到除本客戶端以外的客戶端,客戶端在GIS電子地圖上更新所述標繪操作。
[0036]從上述描述可知,本發(fā)明的有益效果在于:本發(fā)明通過客戶端獲取在GIS電子地圖上進行標繪的圖元信息,并以XML文件格式將所述標繪的圖元信息上傳至服務(wù)端,服務(wù)端解析所述XML文件,并從中獲取客戶端的標繪操作并發(fā)送給其他客戶端,從而實現(xiàn)多客戶端跨地區(qū)實時同步標繪。
[0037]進一步的,所述使用圖元在GIS電子地圖上進行標繪具體包括圖形樣式選擇、在GIS電子地圖上繪制圖形和圖形擦除。
[0038]進一步的,所述客戶端還包括音頻數(shù)據(jù)獲取單元,所述音頻數(shù)據(jù)獲取單元用于獲取會商交談音頻數(shù)據(jù),所述同步接口單元還用于將所述會商交談音頻數(shù)據(jù)增加至所述XML文件中;
[0039]所述解析單元還用于將所述商交談音頻數(shù)據(jù)添加至對應(yīng)的客戶端的標繪數(shù)據(jù)緩存中;
[0040]所述更新單元還用于播放所述會商交談音頻數(shù)據(jù)。
[0041]由上述描述可知,本發(fā)明參加協(xié)同標繪的客戶端用戶進行協(xié)同標繪的同時還可以實現(xiàn)語音通訊,便于標繪過程實時溝通,大大提高了標繪過程溝通的便捷性。同時,本發(fā)明各參加協(xié)同的客戶端用戶之間還可以通過3G、WEB等技術(shù)實現(xiàn)多信息的準實時融合,實現(xiàn)文字、和視頻通訊,便于實時掌握事故現(xiàn)場的發(fā)展動態(tài)。
[0042]進一步的,所述同步接口單元還用于將客戶端所在的會商室的ID號增加至所述XML文件中;
[0043]所述解析單元根據(jù)所述會商室的ID號獲取對應(yīng)客戶端的XML文件進行解析。
[0044]會商室的協(xié)同控制是以會商室為單位的,標繪數(shù)據(jù)與會商交談數(shù)據(jù)的廣播轉(zhuǎn)發(fā)需要帶上會商室ID參數(shù)。包括會商室列表展示、會商室控制、會商人員管理、會商信息綜合展示區(qū)。
[0045]本發(fā)明提供的另一技術(shù)方案為:
[0046]請參閱圖2,一種在線標繪與會商的方法,包括步驟:
[0047]S1、客戶端顯示在GIS電子地圖上進行標繪的圖元,并獲取GIS電子地圖上所顯示的所有圖元信息;
[0048]S2、客戶端將所述獲取到的圖元信息轉(zhuǎn)換成XML文件,并發(fā)送給服務(wù)器;
[0049]S3、所述服務(wù)器存儲所述XML文件,并解析所述XML文件,獲取所述客戶端的標繪操作;
[0050]S4、服務(wù)器根據(jù)所述標繪操作對應(yīng)修改客戶端的標繪數(shù)據(jù)緩存,并通過SOCKET方式將所述標繪數(shù)據(jù)緩存中的標繪數(shù)據(jù)發(fā)送給除本客戶端以外的其他客戶端;
[0051]S5、所述客戶端接收服務(wù)器發(fā)送的標繪數(shù)據(jù),并調(diào)用畫圖接口在GIS電子地圖上展現(xiàn)所述接收到的標繪數(shù)據(jù)。
[0052]由上述描述可知,本在線標繪與會商的方法可實現(xiàn)多客戶端跨地區(qū)實時協(xié)同標
O
[0053]進一步的,所述使用圖元在GIS電子地圖上進行標繪具體包括圖形樣式選擇、在GIS電子地圖上繪制圖形和圖形擦除。
[0054]進一步的,所述客戶端還獲取會商交談音頻數(shù)據(jù),以及將所述會商交談音頻數(shù)據(jù)增加至所述XML文件中;
[0055]所述服務(wù)器還將所述商交談音頻數(shù)據(jù)添加至對應(yīng)的客戶端的標繪數(shù)據(jù)緩存中;
[0056]所述客戶端還播放所述標繪數(shù)據(jù)中的會商交談音頻數(shù)據(jù)。
[0057]由上述描述可知,本發(fā)明大大提高了標繪過程溝通的便捷性。同時,本發(fā)明各參加協(xié)同的客戶端用戶之間還可以通過3G、WEB等技術(shù)實現(xiàn)多信息的準實時融合,實現(xiàn)文字、和視頻通訊,便于實時掌握事故現(xiàn)場的發(fā)展動態(tài)。
[0058]進一步的,客戶端生成XML文件時,將客戶端所在的會商室的ID號增加至所述XML文件中;
[0059]所述服務(wù)器解析所述XML文件時,根據(jù)所述會商室的ID號獲取對應(yīng)客戶端的XML文件進行解析。
[0060]請參照圖3和圖4,本發(fā)明的實施例一為:電網(wǎng)綜合標繪與在線會商系統(tǒng),本系統(tǒng)通過GIS平臺的圖形服務(wù)、圖形管理平臺進行業(yè)務(wù)構(gòu)建,實現(xiàn)基于FLASHGIS平臺的標繪、圖元展示、會商的圖形化。系統(tǒng)通過音視頻媒體流服務(wù)、同步通訊服務(wù)、HTTP報文服務(wù)等底層封裝服務(wù)實現(xiàn)綜合標繪、在線會商、應(yīng)急資源管理、現(xiàn)場信息管理等業(yè)務(wù)功能。主要功能包括以下幾點。
[0061]1、建立應(yīng)急標識管理功能:按照國家應(yīng)急資源分類和編碼規(guī)范,建立電力系統(tǒng)各種資源分類和編碼規(guī)范,實現(xiàn)對立電力系統(tǒng)各種資源分類和編碼規(guī)范,實現(xiàn)對突發(fā)事件類型、重要目標(應(yīng)急倉庫、故障點)、電力專業(yè)設(shè)備的圖標管理(水泥桿,配變,導線,發(fā)電車,發(fā)電機,抽水汞,燈塔,搶修塔)的編輯等標識的維護管理。
[0062]2、標繪協(xié)同與在線會商:實現(xiàn)多個遠程客戶端進行協(xié)同標繪,同步顯示所有標繪內(nèi)容,并提供對各參與會商單位標繪信息的控制管理功能,現(xiàn)對會商內(nèi)容的分級管理功能,滿足參與會商單位按需提取相關(guān)會商內(nèi)容,實現(xiàn)突發(fā)事件現(xiàn)場視頻、圖像、發(fā)展態(tài)勢等信息的共享。
[0063]3、應(yīng)急標繪:提供友好的人機交互界面及強大的編輯工具,完成復雜的應(yīng)急標識在地圖上的標繪,完成符號樣式的設(shè)置和形狀的編輯;如:點、救援線、矩形、圓形等、電力專業(yè)設(shè)備圖標管理(水泥桿,配變,導線,發(fā)電車,發(fā)電機,抽水汞,燈塔,搶修塔)、多媒體數(shù)據(jù)標繪(對災(zāi)害圖標中,包括文字,圖片,視頻等多媒體信息的標注,編輯,管理)、以及對歷史的標繪數(shù)據(jù)的導入導出等,實現(xiàn)應(yīng)急資源信息、故障點信息的直觀展示。
[0064]4、態(tài)勢再現(xiàn):記錄突發(fā)事件處置過程中的關(guān)鍵時間點的狀態(tài),實現(xiàn)對事件發(fā)生、發(fā)展的過程記錄查詢回放以及基于幻燈片的動畫播放。
[0065]5、標繪圖層管理主要對地理信息、事件信息、標繪信息的管理,通過在GIS上展示災(zāi)害分布、搶修車輛、搶修部署、隊伍、物資分布,建立電子搶修進度表,對各搶修點的具體災(zāi)損、搶修人員數(shù)量、搶修用料、搶修進度等信息實時跟蹤,并可對(搶修人員、搶修物資、車輛信息、故障點、搶修進度)等標注信息進行分圖層展示,輔助領(lǐng)導決策指揮。
[0066]6、實現(xiàn)災(zāi)損信息的綜合展示:實現(xiàn)在“作戰(zhàn)指揮地圖”上展示災(zāi)害分布、搶修車輛、搶修部署、隊伍、物資分布,建立電子搶修進度表,對各搶修點的具體災(zāi)損、搶修人員數(shù)量、搶修用料、搶修進度等信息實時跟蹤,提高省公司和各級有關(guān)部門對應(yīng)急事件的總體把握能力,為指揮抗災(zāi)工作提供輔助決策。
[0067]以下具體描述在線會商功能的協(xié)同繪制的具體實現(xiàn)的例子:
[0068]1、啟動會商室開始標繪
[0069]點擊標繪開始按鈕,啟動會商室圖形繪制功能。為了實現(xiàn)在鼠標按下繪制時,地圖不跟隨走動移動,需要將地圖拖動方式設(shè)置為不響應(yīng)狀態(tài);利用GIS鼠標事件響應(yīng)函數(shù),增加鼠標移動監(jiān)聽響應(yīng)事件函數(shù),該函數(shù)實時監(jiān)聽鼠標在地圖上的滑動動作,記錄鼠標在地圖上滑動時屏幕坐標序列值和經(jīng)緯度坐標序列值。
[0070]2、圖形繪制
[0071]鼠標移動到需要繪制的地圖位置,通過滑動的方式,分別繪制出直線、三角形、五角星、箭頭等形狀以及搶修車輛、搶修部署、隊伍、物資等圖形。鼠標離開后,通過在地圖的其他地點進行滑動,繪制出第二個形狀,依次類推,繪制出多個多種不規(guī)則圖形;
[0072]鼠標在地圖上滑動時屏幕坐標序列值和經(jīng)緯度坐標序列值存儲在內(nèi)存臨時變量中,只有繪制結(jié)束時,才一次性提交到數(shù)據(jù)庫中。鼠標在地圖上滑動實時繪制過程是通過在鼠標移動監(jiān)聽事件函數(shù)中實現(xiàn)的?;緢D元管理包括對矢量數(shù)據(jù)的標繪管理,包括鉛筆,圓、橢圓、矩形直線箭頭、單箭頭、雙箭頭、正多角形、不規(guī)則多邊形等,以及在GIS上進行插旗及文字標注。其中還實現(xiàn)對電力資源圖形的管理,包括應(yīng)急倉庫、應(yīng)急車輛、水泥桿,配變,導線,發(fā)電車,發(fā)電機,抽水汞,燈塔,搶修塔等電信息的維護。
[0073]3、繪制圖形樣式選擇
[0074]樣式屬性實現(xiàn)對基本圖元的各種矢量數(shù)據(jù)的樣式設(shè)置,包括顏色、筆觸、線條樣式、透明度和填充色進行設(shè)置。在圖形繪制過程中,如果更改圖形樣式,則更改前繪制的圖形樣式不進行改變,更改圖形樣式后所有的圖形樣式均為新設(shè)置的圖形樣式。
[0075]4、圖形擦除
[0076]點擊標繪擦除按鈕或通過快速雙擊屏幕,系統(tǒng)調(diào)用圖形擦除函數(shù),將最近繪制的圖形擦除掉,通過多次點擊擦除按鈕,依次擦除距離最后繪制圖形較近的圖形,直至將所有的繪制圖形擦除完畢。
[0077]5、標繪內(nèi)容保存
[0078]保存當前地圖上顯示的所有圖元信息,以XML的方式保存到數(shù)據(jù)庫,實現(xiàn)不同圖元不同的參數(shù)(顏色、坐標位置、透明度等等)的統(tǒng)一保存,便于數(shù)據(jù)傳輸與解析。包括態(tài)勢標繪標題、標繪人員、以及標繪的一些基本描述信息。
[0079]6、標繪內(nèi)容同步
[0080]6.1、會商室的協(xié)同控制是以會商室為單位的,標繪數(shù)據(jù)與會商交談數(shù)據(jù)的廣播轉(zhuǎn)發(fā)需要帶上會商室ID參數(shù)。包括會商室列表展示、會商室控制、會商人員管理、會商信息綜合展示區(qū)。
[0081]6.2、服務(wù)端使用J2EE與SOCKET服務(wù)程序MINA搭建,客戶端使用FLEX。在線會商與協(xié)同采用apachemina底層實現(xiàn)數(shù)據(jù)的同步。MINA是一款可用于開發(fā)高性能和高伸縮性網(wǎng)絡(luò)應(yīng)用的框架,全稱是 Multipurpose Infrastructure for Network Applicat1ns。主要是基于TCP/IP或者是UDP/IP協(xié)議,其高性能主要利用Java N1的非阻塞式復用通道??蛻舳酥g的同步交互使用SOCKET協(xié)議通信,客戶端與服務(wù)端使用HTTP協(xié)議通信。
[0082]6.3、每種客戶端的請求都定義為一種命令,HTTP命令與SOCKET命令分別實現(xiàn)相應(yīng)的接口。服務(wù)端總控初始化所有的服務(wù)命令,并根據(jù)命令識別代碼分配對應(yīng)的命令實現(xiàn)類。
[0083]6.4、每種圖元對象都有自己的實現(xiàn)類,每種基本圖形的繪制都有獨自的邏輯實現(xiàn)類。業(yè)務(wù)的圖元需要繼承基本圖元類,封裝業(yè)務(wù)屬性與擴展屬性。業(yè)務(wù)圖元的繪制邏輯繼承于基本繪制邏輯,在繪制邏輯中增加對業(yè)務(wù)判斷的實現(xiàn)。
[0084]請參閱圖4,客戶端與服務(wù)器之間標繪內(nèi)容同步的業(yè)務(wù)流程為:
[0085]步驟一、客戶端獲取GIS電子地圖上的標繪數(shù)據(jù)(增加圖元、修改圖元、刪除圖元等);
[0086]步驟二、客戶端調(diào)用會商室標繪同步接口:SynRoomDomain.CMD_SEND_GRAPHIC ;
[0087]步驟三、服務(wù)器根據(jù)客戶端ID參數(shù)進入對應(yīng)會商室操作數(shù)據(jù);
[0088]步驟四、服務(wù)器解析參數(shù),根據(jù)客戶端的標繪操作對應(yīng)修改會商室的標繪數(shù)據(jù)緩存;
[0089]步驟五、服務(wù)器將接收的標繪數(shù)據(jù)通過SOCKET轉(zhuǎn)發(fā)至其他會商室;
[0090]步驟六、客戶端接收SOCKET發(fā)送的同步數(shù)據(jù),并調(diào)用畫圖API在GIS電子地圖上展現(xiàn)所述同步數(shù)據(jù)。
[0091]本電網(wǎng)綜合標繪與在線會商系統(tǒng)建立了一套針對電力應(yīng)急交互標準規(guī)范,以及針對不同的事件的發(fā)展態(tài)勢和指揮方案進行標繪和與各級有關(guān)部門進行在線協(xié)同應(yīng)急會商的工作機制。全面提升了電網(wǎng)應(yīng)急信息采集、處理、交換的效率和水平。使應(yīng)急管理更加科學化、規(guī)范化、制度化、流程化,提高應(yīng)急處置的時效性,實現(xiàn)應(yīng)急信息共享和資源優(yōu)化調(diào)度。為電網(wǎng)應(yīng)急處置提供信息保障,有助于切實保障電網(wǎng)的安全穩(wěn)定運行,降低突發(fā)事件造成的損失并快速恢復電網(wǎng)運行。具體的技術(shù)優(yōu)點如下:采用FLEX技術(shù),滿足多種復雜終端的綜合標繪和在線會商需求;結(jié)合國務(wù)院應(yīng)急系統(tǒng)中標繪與會商模塊的成果,建立滿足電力企業(yè)應(yīng)用的綜合標繪標識的規(guī)范。深度結(jié)合電力專業(yè)搶修流程進行專業(yè)化、定制化的態(tài)勢協(xié)冋指?車系統(tǒng)。
[0092]綜上所述,本發(fā)明提供的在線標繪與會商的系統(tǒng)及方法,通過SOCKET通信實現(xiàn)多個遠程客戶端協(xié)同標繪,同步顯示所有標繪內(nèi)容,并提供對各參與會商單位標繪信息的控制管理功能,并且通過3G、WEB等技術(shù)將多種信息融合,使各參加協(xié)同的客戶端用戶之間實現(xiàn)文字、語音、視頻通訊,便于實時掌握事故現(xiàn)場的發(fā)展動態(tài)。
[0093]以上所述僅為本發(fā)明的實施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等同變換,或直接或間接運用在相關(guān)的【技術(shù)領(lǐng)域】,均同理包括在本發(fā)明的專利保護范圍內(nèi)。
【權(quán)利要求】
1.一種在線標繪與會商的系統(tǒng),其特征在于,包括服務(wù)器和兩個以上客戶端; 所述客戶端包括繪圖單元、同步接口單元和更新單元; 所述繪圖單元用于使用圖元在GIS電子地圖上進行標繪,并獲取GIS電子地圖上所顯示的所有圖元信息; 所述同步接口單元用于將所述獲取到的圖元信息轉(zhuǎn)換成XML文件,并發(fā)送至服務(wù)器,以及用于接收服務(wù)器發(fā)送的標繪數(shù)據(jù); 所述更新單元用于調(diào)用畫圖接口在GIS電子地圖上展現(xiàn)所述接收到的標繪數(shù)據(jù); 所述服務(wù)器包括存儲單元、解析單元和轉(zhuǎn)發(fā)單元; 所述存儲單元用于存儲客戶端上傳的XML文件; 所述解析單元用于解析所述XML文件,獲取所述客戶端的標繪操作,并根據(jù)所述標繪操作對應(yīng)修改客戶端的標繪數(shù)據(jù)緩存; 所述轉(zhuǎn)發(fā)單元用于通過SOCKET方式將所述標繪數(shù)據(jù)緩存中的標繪數(shù)據(jù)發(fā)送給除本客戶端以外的其他客戶端。
2.根據(jù)權(quán)利要求1所述的在線標繪與會商的系統(tǒng),其特征在于,所述使用圖元在GIS電子地圖上進行標繪具體包括圖形樣式選擇、在GIS電子地圖上繪制圖形和圖形擦除。
3.根據(jù)權(quán)利要求1所述的在線標繪與會商的系統(tǒng),其特征在于,所述客戶端還包括音頻數(shù)據(jù)獲取單元,所述音頻數(shù)據(jù)獲取單元用于獲取會商交談音頻數(shù)據(jù),所述同步接口單元還用于將所述會商交談音頻數(shù)據(jù)增加至所述XML文件中; 所述解析單元還用于將所述商交談音頻數(shù)據(jù)添加至對應(yīng)的客戶端的標繪數(shù)據(jù)緩存中; 所述更新單元還用于播放所述會商交談音頻數(shù)據(jù)。
4.根據(jù)權(quán)利要求3所述的在線標繪與會商的系統(tǒng),其特征在于,所述同步接口單元還用于將客戶端所在的會商室的ID號增加至所述XML文件中; 所述解析單元根據(jù)所述會商室的ID號獲取對應(yīng)客戶端的XML文件進行解析。
5.一種在線標繪與會商的方法,其特征在于,包括步驟: 客戶端顯示在GIS電子地圖上進行標繪的圖元,并獲取GIS電子地圖上所顯示的所有圖元信息; 客戶端將所述獲取到的圖元信息轉(zhuǎn)換成XML文件,并發(fā)送給服務(wù)器; 所述服務(wù)器存儲所述XML文件,并解析所述XML文件,獲取所述客戶端的標繪操作;服務(wù)器根據(jù)所述標繪操作對應(yīng)修改客戶端的標繪數(shù)據(jù)緩存,并通過SOCKET方式將所述標繪數(shù)據(jù)緩存中的標繪數(shù)據(jù)發(fā)送給除本客戶端以外的其他客戶端; 所述客戶端接收服務(wù)器發(fā)送的標繪數(shù)據(jù),并調(diào)用畫圖接口在GIS電子地圖上展現(xiàn)所述接收到的標繪數(shù)據(jù)。
6.根據(jù)權(quán)利要求5所述的在線標繪與會商的方法,其特征在于,所述使用圖元在GIS電子地圖上進行標繪具體包括圖形樣式選擇、在GIS電子地圖上繪制圖形和圖形擦除。
7.根據(jù)權(quán)利要求5所述的在線標繪與會商的方法,其特征在于,所述客戶端還獲取會商交談音頻數(shù)據(jù),以及將所述會商交談音頻數(shù)據(jù)增加至所述XML文件中; 所述服務(wù)器還將所述商交談音頻數(shù)據(jù)添加至對應(yīng)的客戶端的標繪數(shù)據(jù)緩存中; 所述客戶端還播放所述標繪數(shù)據(jù)中的會商交談音頻數(shù)據(jù)。
8.根據(jù)權(quán)利要求7所述的在線標繪與會商的方法,其特征在于,客戶端生成XML文件時,將客戶端所在的會商室的ID號增加至所述XML文件中; 所述服務(wù)器解析所述XML文件時,根據(jù)所述會商室的ID號獲取對應(yīng)客戶端的XML文件進行解析。
【文檔編號】G06F3/0484GK104317818SQ201410506287
【公開日】2015年1月28日 申請日期:2014年9月26日 優(yōu)先權(quán)日:2014年9月26日
【發(fā)明者】余爾汶, 翁蔚, 施明泰, 周建華, 黃仕勇 申請人:國家電網(wǎng)公司, 廈門億力吉奧信息科技有限公司, 國網(wǎng)福建省電力有限公司