日本啪啪网站_亚洲一区二区三区夜色_国农村精品国产自线拍_两男揉女子乳动态图千乐

基于三維GIS技術的符號化表達系統的設計及實現

發布時間:2020-04-03 12:00:09 作者:臻圖信息 閱讀量:4414

  隨著三維GIS技術的發展,人們在其可視化能力方面要求不斷提高,在部分應用中,人們不僅要求將場景中物體位置準確描述表達出來,同時還需要保證其逼真性和美觀性在智慧城市階段,三維GIS的構建需要提高效率和速度、降低成本。三維GIS符號化表達系統的設計能夠滿足人們在這些方面的要求。當前人們對三維GIS符號化表達系統的設計非常重視。以ZTMAP為基礎研究三維GIS符號化引擎,展開三維GIS符號化表達系統的設計,應用三維符號,具備有場景操作、空間分析、場景快速搭建以及二三維一體化等方面功能,提高三維GIS應用有效性,本文就此展開了研究分析。

1三維GIS系統應用現狀

  在智慧城市階段,人們在三維GIS技術的效率、速度以及成本方面有著越來越高的要求,三維GIS借助虛擬現實技術以及計算機技術等技術手段,就三維空間數據進行相關的處理和管理等方面操作,提高三維GIS數據可視化水平,更好地完成三維空間分析,為地學規劃以及決策等方面問題的解決打下良好的基礎。

  當前,三維GIS系統存在有制作周期長、數據多、渲染效率差等不足,這些方面問題主要是因為場景模型借助建模軟件進行制作,模型在數據方面有著非常大的需求量,導致系統效率受到嚴重影響。三維GIS符號化能夠實現對這一問題的有效解決,符號化之后,三維數據不再需要占據過大的空間,能夠提高數據管理以及空間分析方面的規范化和標準化。要提高三維符號化數據表達有效性,更好地完成三維空間場景的分析和操作,已經成為當前GIS系統研發的一個主要方向內容。

2三維GIS符號化表達系統總體設計

2.1系統框架

  選擇單機系統進行系統總體設計,開發語言選擇C++,結合組件式GIS思想,在一個控件集合所有三維符號功能模塊,提高整個GIS系統設計有效性。系統總體架構包含有4個層面:第一層,三維GIS符號化表達系統以符號化引擎為基礎進行二次開發,建立用來展開符號化表達系統,使用C++進行功能接口的調用以及系統界面的編寫;第二層,三維GIS符號化引擎主要用來進行三維符號化表達,能夠生成三維符號,將二維符號轉化為三維符號,分析三維空間等;第三層,依賴庫。依賴庫主要是用來進行柵格數據處理、解析矢量數據等操作,作為三維GIS符號化引擎基礎,實現各類常用空間分析功能;第四層,多源數據層。多源數據層存在有紋理數據以及二維矢量數據,借助GDAL能夠解析二維矢量數據,自動生成道路等數據以及屬性信息,紋理數據主要是用來生成紋理貼圖。

2.2三維符號化表達設計

  在展開三維符號化表達設計時,需要與空間分布特征以及地理要素形態特征結合在一起,借助放樣技術以及參數化技術,場景通過三維符號表達,完成三維符號庫的建立,對符號化有效性以及通用性展開分析判斷。三維符號化表達不僅能夠用來規劃場景,同時還能用來表達二三維一體化,滿足相關數據自動生成以及各類空間要素符號表達需要。

2.2.1場景規劃

  在場景規劃方面,三維場景自定義規劃,在制定位置,使用相應符號進行三維符號的繪制,變化每一個符號矩陣,進行一系列選擇、縮放以及平移。在點符號模塊方面,以點狀地理要素三維符號為主,根據設計需要選擇相應位置完成三維符號的添加;線符號模塊以線狀地理要素為主,用鼠標繪制三維線狀地理要素;在面符號模塊方面,包含三維面狀地理要素符號,通過鼠標繪制面狀符號,填充紋理和要素。通過三維符號搭建的場景渲染速度快,有著非常好的應用效果,通過矩陣變化以及參數設置,設置相對應的三維點狀線狀符號,這種設計方式比較靈活;另外,還需要根據面狀符號要素和紋理進行填充,包含三維符號化表達符號姿態等方面內容。

2.2.2二三維一體化

  在二三維一體化方面,借助二維GIS數據生成三維模型數據,將二三維聯系在一起顯示,更好地完成二三維數據在空間方面的銜接。二三維一體化符號化表達系統,使用二維矢量數據,包含物體在點圖層以及線圖層等方面數據內容。就實現思路而言,首先要解析二維矢量數據,獲取其中屬性值和相對應的幾何字段;其次要結合不同要素繪制三維模型。在二三維一體化表達方面,包含有兩種形式,分別是線狀要素符號化以及面狀要素符號化。選擇二維矢量圖層為基礎表達面狀地理要素二三維一體化,生成所需要的面狀要素。

  以道路為例,首先讀取道路線圖層每條路段記錄,獲取三維空間坐標以及起點終點ID等參數,存儲至相應的列表中。其次,獲取道路點圖層頂點ID存儲至相應的列表。再次,結合道路線圖層ID號進行標記,得到鏈接ID號,根據其長度以及路寬打斷三叉以上叉路口。最后,結合獲取的路段列表進行道路的繪制以及紋理貼圖。根據起始點終點ID列表參數獲取道路交叉點順序,確定交叉口的空間位置和形狀,計算紋理坐標并貼圖。

3場景操作和分析應用

3.1場景漫游

  場景漫游模塊中,漫游模式有用戶自定義模式和經典模式兩種。用戶自定義模式有節點跟隨模式以及設置路徑模式等,主要是通過設置對話框參數進行自定義場景漫游;經典模式有飛行模式、駕駛模式、步行模式以及軌跡球模式等,通過封裝以及繼承OSG自帶漫游器實現。其中飛行模式調用osg GA : FlightManipulator類實現,移動鼠標進行場景的移動和旋轉;駕駛模式調用osg GA: Drive Manipulator類實現,移動鼠標實現漫游功能;步行模式調動osg GA:Camera Manipulator類實現,移動鼠標點擊鍵盤進行場景漫游;軌跡球模式調用osg GA:TrackballManipulator類實現,移動鼠標完成場景漫游。

3.2場景編輯

  在場景編輯方面,包含工具以及場景操作兩個方面內容,其中工具主要是用來進行節點的選擇以及漫游路徑交互繪制,場景操作主要是進行場景縮放、窗口平移以及節點刪除等方面操作。在具體操作過程中,平移操作需要借助視點上下和左右操作進行,放大與縮小操作需要拉近或者拉遠視點來使窗口向前或者向后移動,刪除操作需要在父節點中刪除所選中的節點。

3.3空間分析

  空間分析模塊有多種不同組成結構,如緩沖區分析、屬性查詢、天際線分析、空間量算等。在實際應用中,也可以結合專題應用添加相對應的分析模塊??臻g分析模塊是三維GIS符號化系統與三維地圖之間最為明顯的區別??臻g分析可以通過符號化地理要素進行。在緩沖區分析方面,能夠進行圓形緩沖區分析,鼠標左鍵在界面選擇兩個點,其中一個點作為圓心,另一個點與該點距離為半徑,使用著色器將園內頂點顏色渲染;在天際線分析方面,主要用來分析當前角度和視點的可見區域,在屏幕上繪制場景要素邊緣;在可視分析方面,有可視域分析以及通視性分析兩方面內容,其中可視域分析將參數輸入對話框,包含視角大小、位置、方向以及長度等,先將場景渲染至紋理,之后計算頂點深度,獲取深度紋理涂對應值比較,頂點可見為綠色,頂點不可見為紅色;通視性分析以鼠標確定視線起點和終點,交點通過碰撞檢測獲取,紅色作為不可視部分,綠色作為可視部分。

4結語

  三維GIS符號化表達系統以ZTMap三維引擎為基礎,具備有場景操作、空間分析、場景快速搭建以及二三維一體化等方面功能。選擇C++作為系統開發語言,以COM組件完成編程,整個系統有著非常好的可擴展性,可以根據用戶實際需求添加所需要的地學分析庫。引擎控件能夠二次開發,在單機以及網絡中都有著非常好的應用效果,實現相應功能。另外,根據所需要的符號,靈活添加其他功能接口。本次研究還存在有一些不足,例如未能實現在網絡環境下調用,在之后的研究中將逐漸優化和完善,希望能夠在實際應用中更好的發揮出價值和作用。

 

原文來自:http://rfhs888.com/blog/index.php/article/32.html

標簽:三維GIS  

我要評論

熱門標簽

數字孿生  智慧城市  三維可視化  城市大腦  智慧社區  三維GIS  新基建  智慧交通  智慧園區  3DGIS  智慧環保  智慧安防  大數據  市域治理  地理信息  物聯網  數字化  智慧大腦  GIS  智慧物流  智慧旅游  智能化  5G  智慧管廊  GIS地理信息  管理系統  智慧消防  應急指揮  智慧電網  gis系統  3DGIS+BIM  智慧展館  服務平臺  智慧建筑  GIS+BIM  智慧樓宇  智慧工廠    智慧港口  gis技術  煙草  智慧管理  gis  智慧景區  智慧水務  智慧電力  3dgis  三維gis  三維gis系統  ZTMapGIS仿真地圖  GIS技術  智能交通  供應鏈  gis行業  應急管理  BIM  智能建筑  工業互聯網  智慧監獄  元宇宙  智慧工地  綜合治理  地理信息系統  智慧停車  智慧校園  三維gis平臺  智慧農業  gis三維可視化  智慧能源  三維管網管線  室內地圖  地下綜合管廊  室內導航  智慧文旅  BIM+3DGIS  智慧醫療  智慧養老  管理平臺  智慧機房  互聯網  市域社會治理  三維可視化平臺  區塊鏈  GIS系統  智慧照明  商業地產  綜合管控治理  室內地圖導航  人工智能  智慧房產  智慧展覽  智慧物業  3D-GIS  gis平臺  gis平臺系統  BIM輕量化  gis數據  三維GIS技術  gis三維系統  三維gis開發  三維gis技術  三維gis軟件  智慧國土  三維GIS、智慧社區  智慧燈桿  應急指揮系統  商場可視化  智能監所  智慧林業  土地規劃gis  動態渲染  智慧醫院  智慧物流園區  智能電網   智慧公交  三維渲染  二三維一體化  VR全景可視化  資產可視化  二三維GIS地理信息平臺  一網統管  智慧管廊綜合監管平臺  現代化  智能化建筑  map  三維GIS開發  GIS開發  城市規劃建設  三維GIS軟件  市域社會治理現代化  3D  三維可視化管理平臺  智慧海洋  三維gis渲染平臺  二三維GIS地理信息  智能熱網  三維融合渲染平臺  VR全景  綜治  黨校地圖導航  機管局資產管理  兜逛VR  ZTmap3D  智慧商場  商業地產可視化  虛擬展館  智慧路燈  室內地圖定位  室內定位  綜合管網  綜合管廊  三位可視化  環境監測  ZTMap 3DGIS  bim  智慧電廠  智慧小區  3Dgis  ZTMapGIS  智慧鐵路  智慧監測  智慧機場  實景三維  智慧服務區域  2.5D-GIS  地質災害  三維管廊  智慧交通、數字孿生、3DGIS  智慧工廠、安全生產管理、3DGIS+BIM  數字孿生技術  智慧管網  三維地圖  信用社GIS  交通仿真  ZTMAP3D  工業園區管理  信用社地理信息系統  智慧變電站  三維管網  管廊BIM  智慧制造  園區招商  2.5D地圖  三維可視化渲染   GIS+BIM  BIM三維模型  安全管理  數字電網  智慧倉儲  環保GIS  云gis  gis的基本功能  Webgis  gis地圖  BIM平臺  智慧環境  城市規劃  數據管理  事故救援  業務功能  總體設計  Qt  技術詳情  地下管廊  系統改造  gis地圖服務  平臺構建  電子沙盤  地圖符號  系統測試  三維gis平臺功能  電力巡檢  三維gis二次開發 三維gis接口  管網GIS系統  管網管理GIS服務平臺  高校GIS系統  電網GIS行業  配電網gis系統  gis市場  gis設備  gis信息系統  gis平臺監控  BIM與GIS集成應用  gis軟件系統  移動GIS  視頻監控  房產交易地圖  VR虛擬現實  GIS應用平臺  GIS管網系統  消防GIS系統  管網gis系統  gis服務平臺  公共安全  gis高壓設備  數字經濟  基礎設施建設  無人機  系統架構  GIS平臺  gis空間分析  三維GIS平臺  gis專業  gis地理信息系統  三維gis軟件系統  gis三維平臺  CIM  數字城市  頂層設計  gis應用  交通運輸  數字化城市  三維gis模型  建筑產業  信息物理系統  自動化  城市應急  大數據可視化  系統管理  景觀設計  gis應用實例  gis是什么  可視化技術  開源gis軟件  可視化  假三維地圖  智能樓宇  gis開發  gis空間數據  新零售  導航  應急預案  地產  gis服務  產業鏈  gis行業發展  gis軟件  實景三維gis  
上海臻圖攀恒科技有限公司
滬ICP備2024107645號-1