国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于云GIS的電網(wǎng)三維數(shù)字化平臺研究與實現(xiàn)

2021-09-15 08:36甘運良張建廣王向上董鉥濤吉堂書
科學技術(shù)創(chuàng)新 2021年26期
關(guān)鍵詞:數(shù)據(jù)處理客戶端可視化

甘運良 張建廣 王向上 董鉥濤 吉堂書

(1、中國南方電網(wǎng)有限責任公司超高壓輸電公司,廣東 廣州 510663 2、北京洛斯達科技發(fā)展有限公司,北京 100120 3、南方電網(wǎng)數(shù)字電網(wǎng)研究院有限公司,廣東 廣州 510555)

1 概述

三維GIS技術(shù)發(fā)展至今,技術(shù)成熟,國內(nèi)外有一批三維GIS平臺與廠商,其中代表性有ArcGlobe、GeoGlobe、SuperMap等平臺[1]。這些廠商與平臺起步較早,產(chǎn)品結(jié)構(gòu)框架比較完整,在海量數(shù)據(jù)處理能力、三維建模、三維分析、跨平臺應用等方面,具有較大的優(yōu)勢,對最新的三維GIS技術(shù)也有較好的支持。其中,國內(nèi)的三維GIS產(chǎn)品,如SuperMap等平臺,在近幾年陸續(xù)開始了三維引擎內(nèi)核與產(chǎn)品架構(gòu)的升級,并開始了B/S架構(gòu)的三維引擎的研發(fā)工作[2]。20世紀中旬電力行業(yè)開始發(fā)展并應用信息化技術(shù)更新傳統(tǒng)施工方式,發(fā)展至21世紀初期,電力行業(yè)信息化開始規(guī)模化,各種智能化系統(tǒng)平臺被投入至電力專業(yè)工程生產(chǎn)[3]。在此背景下,研發(fā)B/S架構(gòu)的新一代三維GIS云平臺,具備訪問互聯(lián)網(wǎng)和局域網(wǎng)上的影像、地形、模型等多源數(shù)據(jù)能力,支持無插件、跨平臺訪問,提高平臺在電力數(shù)字化領(lǐng)域的核心競爭力,具有重要的現(xiàn)實意義。為了縮短研發(fā)周期,保持產(chǎn)品的技術(shù)先進性,增加市場競爭力,本文在依托當前研究成果的基礎(chǔ)上,優(yōu)化產(chǎn)品架構(gòu)設(shè)計,降低平臺資源消耗,提高電網(wǎng)數(shù)據(jù)可視化效果,形成了新一代的電網(wǎng)數(shù)字化三維GIS云平臺。

2 總體目標

開發(fā)一套涵蓋三維數(shù)據(jù)處理體系、三維數(shù)據(jù)管理中心以及三維客戶端開發(fā)平臺的新一代三維GIS云平臺:

2.1 數(shù)據(jù)處理體系將從三維數(shù)據(jù)處理工作流程的實際困難入手,提供完整的三維模型(變電/線路)數(shù)據(jù)處理解決方案及數(shù)據(jù)處理工具。

2.2 提供三維數(shù)據(jù)的上傳、下載、在線預覽、刪除等管理功能,完成基于Cesium體系的地形數(shù)據(jù)服務(wù)和基于ArcGISServer、MapServer等主流地圖服務(wù)器標準服務(wù)的驗證與接入,同時提供圖形化的操作界面及數(shù)據(jù)管理開發(fā)接口。

2.3 依據(jù)實際需求,完成基于Cesium的前端可視化框架搭建,提供一套穩(wěn)定電網(wǎng)數(shù)字化平臺的二次開發(fā)接口,封裝包括變電(換流)站可視化、輸電線路可視化、量測、標繪等模塊的SDK。

3 關(guān)鍵技術(shù)難點

3.1 為了實現(xiàn)跨終端和跨平臺的目標,三維客戶端開發(fā)平臺需要兼顧瀏覽器和手機的性能問題,這給原本就對性能要求嚴苛的三維研發(fā)工作帶來了更大的挑戰(zhàn)。如何最大程度的降低資源消耗,提高平臺的性能,保證輸電線路、變電站場景的流暢運行,是關(guān)鍵和難點工作。

3.2 輸變電工程中電力設(shè)施模型具有單體模型數(shù)據(jù)量大、密度高等特點,例如單個桿塔絕緣子模型的數(shù)據(jù)量可達到100MB以上,特高壓變電(換流)站的模型面片數(shù)基本都在5000萬以上,龐大的數(shù)據(jù)量對前端三維平臺的加載和可視化帶來了巨大的壓力,因此如何對這種單體電力模型進行輕量化處理,提高其加載、渲染效率是本項目有待解決的重點問題。

3.3 輸變電工程在設(shè)計、施工、運檢過程中,根據(jù)業(yè)務(wù)應用的不同,會產(chǎn)生各類異源的三維數(shù)據(jù)形式,如設(shè)計應用中的dwg/dgn/rvt/gim等參數(shù)化模型,施工應用中的max/bim/x等建模模型,以及運檢過程中的las點云等數(shù)據(jù),為了解決這些多源數(shù)據(jù)的統(tǒng)一接入,需要通過深入研究這些格式的通用處理流程,建立統(tǒng)一的數(shù)據(jù)模型交換格式,實現(xiàn)不同類型數(shù)據(jù)的集成應用[4]。

圖1 數(shù)據(jù)處理流程

4 建設(shè)內(nèi)容

4.1 B/S端產(chǎn)品總體設(shè)計

從電網(wǎng)數(shù)字化業(yè)務(wù)對輕量化WEB平臺的需求出發(fā),設(shè)計一套涵蓋三維數(shù)據(jù)處理體系、三維數(shù)據(jù)管理中心、三維客戶端開發(fā)平臺的新一代三維GIS云平臺產(chǎn)品,形成從源數(shù)據(jù)、后臺服務(wù)、前端展現(xiàn)的體系化產(chǎn)品體系,同時能夠兼容工程歷史數(shù)據(jù)的接入,形成完備的數(shù)據(jù)處理、服務(wù)發(fā)布管理規(guī)范。

4.2 模型數(shù)據(jù)處理體系

設(shè)計一套完整的WEB輕量化平臺數(shù)據(jù)處理體系,形成一系列的處理工具集,同時支持以下功能需求:

4.2.1 支持多源格式處理

支持對dwg/dgn/rvt/gim等參數(shù)化模型,max/bim/x/gnm等建模模型,以及l(fā)as點云模型的批量處理。

4.2.2 支持手動和自動化處理

針對數(shù)據(jù)量較小、復雜度不高的模型,支持后臺一鍵式處理與服務(wù)發(fā)布;針對數(shù)據(jù)量較大、復雜度較高的模型,提供可視化工具手動處理模式。

4.2.3 完全兼容Cesium技術(shù)體系

數(shù)據(jù)處理體系輸出成果為3dtiles、glb兩種形式,完全兼容Cesium格式要求[5-6]。鑒于目前國內(nèi)外眾多WebGIS平臺由Cesium改造,從而實現(xiàn)一套數(shù)據(jù)處理體系,不同前端展現(xiàn)形式的目的,為應用層提供了更多的選擇。

4.3 三維客戶端開發(fā)平臺

開發(fā)一套基于WebGL技術(shù)實現(xiàn)的三維客戶端開發(fā)平臺,可用于構(gòu)建無插件、跨操作系統(tǒng)、跨瀏覽器的三維GIS應用程序。深入到CesiumJS源碼層,優(yōu)化三維引擎性能。同時針對電網(wǎng)數(shù)字化實際應用情況,設(shè)計了一套可插拔的Web客戶端SDK,針對指定版本的CesiumJS API進行二次封裝,將電力應用場景的常用功能(如線路場景可視化、標繪、量測等)封裝成組件和接口,方便各個項目組快速實現(xiàn)系統(tǒng)的開發(fā)和復用。

5 總體設(shè)計

5.1 總體架構(gòu)

基于云GIS的電網(wǎng)三維數(shù)字化平臺五層架構(gòu)圖如圖2所示,自下而上包括基礎(chǔ)設(shè)施層、數(shù)據(jù)存儲層、數(shù)據(jù)服務(wù)層、應用層和用戶層。其中基礎(chǔ)設(shè)施層包含了網(wǎng)絡(luò)基礎(chǔ)設(shè)施、服務(wù)器、存儲設(shè)備和安全設(shè)備;數(shù)據(jù)存儲層包含了文件數(shù)據(jù)庫和關(guān)系數(shù)據(jù)庫;數(shù)據(jù)服務(wù)層包含了基礎(chǔ)地理數(shù)據(jù)服務(wù)、模型服務(wù)和REST服務(wù);應用層提供了面向移動端和PC端系統(tǒng)的各種功能應用;用戶層通過移動端和PC端實現(xiàn)應用接入,輔助用戶進行B/S系統(tǒng)的可視化瀏覽和各種功能模塊的交互操作(圖2)。

圖2 總體架構(gòu)圖

5.2 數(shù)據(jù)架構(gòu)

5.2.1 基礎(chǔ)地理數(shù)據(jù)

地理數(shù)據(jù)包括影像數(shù)據(jù)、地形數(shù)據(jù),國界、省界等邊界數(shù)據(jù)等。

5.2.2 輸變電工程數(shù)據(jù)

主要包括電網(wǎng)模型數(shù)據(jù),竣工設(shè)計成果數(shù)據(jù)等。電網(wǎng)模型數(shù)據(jù)包括線路模型、變電(換流)站模型等,竣工成果數(shù)據(jù)包括gim模型數(shù)據(jù)等。

線路工程模型數(shù)據(jù)包括桿塔、絕緣子串、塔基幾大類,以單體模型的形式發(fā)布在數(shù)據(jù)服務(wù)器上,模型包括線路場景對象的三維幾何信息、顏色信息、屬性關(guān)聯(lián)信息等。線路工程基本信息存在MySQL關(guān)系型數(shù)據(jù)庫中。

變電(換流)站模型最終以金字塔切片的方式發(fā)布在數(shù)據(jù)服務(wù)器,以分層分塊的方式進行數(shù)據(jù)組織,模型包含變電(換流)站場景的三維幾何信息、顏色信息、屬性關(guān)聯(lián)信息、真實地理坐標信息等。變電站工程基本信息存在MySQL關(guān)系型數(shù)據(jù)庫中。

5.3 技術(shù)架構(gòu)

基于云GIS的電網(wǎng)三維數(shù)字化平臺服務(wù)層設(shè)計主體采用Java開發(fā),數(shù)據(jù)交互通過調(diào)用RESTful服務(wù)實現(xiàn);數(shù)據(jù)處理層采用.net和C++混合開發(fā),集成各類數(shù)據(jù)處理引擎,包括三維表面建模、實體布爾運算、BIM數(shù)據(jù)解析、模型優(yōu)化處理等技術(shù);展現(xiàn)層采用React、Vue開發(fā)方式實現(xiàn),采用三維可視化輕量引擎;系統(tǒng)采用純B/S架構(gòu)三維可視化輕量引擎實現(xiàn)輸變線路三維可視化,無需安裝插件,可直接在網(wǎng)頁和手機上渲染三維場景(圖3)。

圖3 系統(tǒng)技術(shù)架構(gòu)圖

6 結(jié)論

本文提出的基于云GIS的電網(wǎng)三維數(shù)字化平臺研究旨在將電力專業(yè)數(shù)字化工程由C/S端遷移至B/S端,增加系統(tǒng)部署和信息共享的靈活性和便捷性。通過在數(shù)據(jù)處理端對模型進行輕量化處理,減少冗余的三角面片并提高了其余三角面片的復用性,同時優(yōu)化渲染引擎加快了模型的在三維場景中的渲染速度,優(yōu)化了可視化效果。同時利用云GIS平臺對在線影像和地形數(shù)據(jù)調(diào)用的便捷性,通過疊加電網(wǎng)工程數(shù)據(jù),實現(xiàn)電網(wǎng)工程的數(shù)字孿生,全面提升電網(wǎng)建設(shè)的數(shù)字化、可視化、智能化水平。

猜你喜歡
數(shù)據(jù)處理客戶端可視化
你的手機安裝了多少個客戶端
你的手機安裝了多少個客戶端
“人民網(wǎng)+客戶端”推出數(shù)據(jù)新聞
——穩(wěn)就業(yè)、惠民生,“數(shù)”讀十年成績單
基于CiteSpace的足三里穴研究可視化分析
自然資源可視化決策系統(tǒng)
認知診斷缺失數(shù)據(jù)處理方法的比較:零替換、多重插補與極大似然估計法*
思維可視化
基于低頻功率數(shù)據(jù)處理的負荷分解方法
自然資源可視化決策系統(tǒng)
無人機測繪數(shù)據(jù)處理關(guān)鍵技術(shù)及運用