999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Skyline的洪水風險圖三維可視化系統構建

2018-01-03 10:11:48房曉亮張陽張云菲
科技創新與應用 2018年33期
關鍵詞:可視化

房曉亮 張陽 張云菲

摘 要:文章以Skyline二次開發接口為基礎并結合洪水風險圖的特性,提出了一種三維洪水風險圖可視化系統構建方法。該方法首先生成風險區三維地形場景,然后集成水利工程、重點設施、風險要素等,最后利用洪水風險圖計算成果動態生成三維演進效果,實現三維可視化與屬性信息的動態關聯。研究結果表明,文章提出的方法能夠有效實現洪水風險區域三維可視化以及洪水風險演進動態模擬,為洪水風險圖三維可視化與信息管理提供有效解決方案。

關鍵詞:Skyline;3DGIS;洪水風險;信息管理

中圖分類號:TV122 文獻標志碼:A 文章編號:2095-2945(2018)33-0021-03

Abstract: Based on the secondary development interface of Skyline and the characteristics of flood risk map, a method of 3D visualization system of flood risk map is put forward in this paper. The method first generates 3D terrain scene of risk area, then integrates hydraulic engineering, key facilities, risk factors, etc., and finally generates 3D evolution effect dynamically using the calculated results of flood risk map. The dynamic association between 3D visualization and attribute information is realized. The results show that the proposed method can effectively realize 3D visualization of flood risk region and dynamic simulation of flood risk evolution, and provide an effective solution for 3D visualization of flood risk map and information management.

Keywords: Skyline; 3DGIS; flood risk; information management

引言

洪水風險圖是對可能發生的超標準洪水進行預測,預測洪水的演進路線、到達時間、淹沒水深、淹沒范圍等[1]。隨著地理信息技術逐漸應用到洪水風險圖的制作中,并形成相應的洪水風險圖信息管理系統,對提高洪水風險信息管理效率、洪水災害的防范與避險方案的科學決策具有十分重要的作用[2]。地理信息系統是一種采集、傳輸、存儲、管理、處理、分析、表達和使用地理空間數據的計算機系統[3]。目前,關于洪水風險圖系統主要是基于二維GIS來實現,隨著三維GIS的發展,傳統的二維表達方式已經不能滿足用戶的需求。目前,主流的三維GIS軟件包括國外的ArcGloble、Skyline,國內的SuperMap、GeoGlobe等。綜合對比各軟件在海量數據、模擬仿真、支持數據格式、二次開發接口等特性[4,5],并結合洪水風險圖三維可視化系統的需求,本文選擇Skyline作為系統的3DGIS平臺?;诖?,提出一種洪水風險圖三維可視化與信息管理系統構建的解決方案。

1 風險圖三維信息可視化

洪水風險圖三維信息可視化包括了風險區三維場景構建、水利工程表達和風險要素的可視化等。首先,基于DOM、DEM、DLG數據生成風險區三維地形場景;然后,結合水利工程矢量數據,采用快速建?;蚓毥5姆绞綄崿F水利工程的三維可視化;最后,利用Skyline二次開發接口實現風險圖要素的二三維可視化效果及管理應用。

1.1 基礎場景構建

Skyline的TerraBuilder軟件是一款三維地形場景構建工具,它采用Multi-Processor擴展模塊,通過疊加正射影像DOM、數字高程模型DEM以及各種矢量DLG數據,高效生成真實詳細的三維地形場景[6],具體流程如下:

(1)數據預處理,包括時空基準統一(WGS84),數據格式轉換(*.tif和*.shp),數據完整性檢查(DEM異常檢查,矢量數據拓撲檢查)。

(2)創建金字塔,為每個圖層創建充足的分辨率級別。

(3)圖層處理,調整圖層的尺度和可視范圍,調整影像圖層的顏色及高程參數。

(4)多邊形操作,裁切/反方向裁切、填充顏色/高程值、羽化等。

(5)導出*.MPT三維場景文件,創建三維地形之前,可通過預覽查看是否需要做出調整。

1.2 水利工程可視化

水利工程包括提防、泵站、閘門、測站等。水利工程三維可視化通常是利用三維建模軟件建?;蛞延械腂IM模型進行三維符號化。水利工程可采用二維和三維兩種方式呈現,二維方式主要是在宏觀大場景中的表現,三維方式主要是微觀局部的呈現。圖3-a中泵站、閘門、堤防等以二維圖標的方式呈現,圖3-b為堤防的三維表現效果。

1.3 居民建筑物呈現

居民建筑物三維采用二維矢量圖層快速生成房屋三維的方法。主要思路是以二維矢量圖層為基礎,通過Skyline提供的二次開發接口ITerrainBuilding66.CreateBuilding,快速實現居民建筑物的三維構建。

ITerrainBuilding66 Cr

eateBuilding(IGeometry pI

Geometry,[double RoofHeig

ht=20],

[AltitudeTypeCode Alti

tudeType=AltitudeTypeCode.ATC_TERRAIN_RELATIV

E],

[string GroupID = ""],[string Description =""])

其中IGeometry參數是必須的。通過獲取居民地二維圖層,然后遍歷居民地要素,調用上述接口,賦予相關屬性(層高、樓層、材質等),實現圖4的效果。

1.4 風險要素可視化

風險要素主要包括淹沒水深和淹沒范圍。風險要素的可視化主要是以洪水風險計算結果為依據對矢量網格進行渲染。風險要素可視化包括了計算結果標準化、矢量格網標準化、格網三維渲染、動態呈現幾個步驟。

1.4.1 計算結果標準化

不同的洪水風險圖計算軟件計算結果表現形式不同,本文在研究過程中涉及到兩種計算結果,分別為中國水科院洪水風險計算軟件和MIKE軟件。格式一:中國水科院洪水風險計算軟件,計算結果以文本的方式呈現(圖5-a,第1列為格網編碼,第2列為格網對應的淹沒水深);格式二:MIKE軟件計算模型,計算結果以ShapeFile的格式呈現(圖5-b為屬性表,第1列為格網編碼,第3列為淹沒水深)。

為了兼容多種不同的洪水風險計算結果,本文設計了方案信息表和計算結果表,兩個表以FAID關聯,格網ID與風險要素關聯,具體表結構關系及邏輯如圖6所示。

1.4.2 格網三維渲染

格網三維渲染包括了二維方式和三維方式,二維方式染即格網用平面表達,三維方式格網用三維體表達。兩種渲染方式都是以二維格網為基礎,根據計算結果,不同時刻對格網賦予不同的顏色,三維渲染則要加入水深要素。

根據計算結果標準化,為了加快程序的渲染速度,一次性的將某個方案的計算結果加載到內存中。本文采用Dictionary的數據結構進行存儲。其中Key是由ITIME+“,”+ GridID構成,Value為VALUE。首先從數據庫中讀取計算結果,計算結果以的格式進行存儲。按時間順序遍歷ITIME,針對當前ITIME,遍歷格網矢量,獲取格網編碼(GridID),結合TIME+“,”+GridID,從Dictionary中獲取淹沒水深,根據淹沒水深值賦予當前格網指定的顏色。通過計時器定期刷新,即完成格網的二維渲染。關鍵代碼如下:

IColor65 pColor = mySG.Creator.CreateColor(153, 179, 255, 255);

pFeat.Tint = pColor;//pFeat為格網要素

三維方式與二維方式的渲染對象不同。三維渲染效果渲染的是體對象,二維渲染的是面對象。因此,三維渲染方式首先要執行二維格網轉三維格網操作。關鍵代碼如下:

string FID = pFeat.FeatureAttributes.GetFeatureAttribu

te("GridID").Value;//格網ID

ITerrain3DPolygon65 pBuilding = mySG.Creator.Create

3DPolygon(pFeat.Geometry, wh,

Color1, Color2, AltitudeTypeCode.ATC_PIVOT_RELA

TIVE, FwGroupID, FID);

pBuilding.FillStyle.Texture.TilingMethod = TilingMethodCode.TM_TILES_PER_SIDE;

創建格網三維體

p3DPolygonDic.Add(FID, pBuilding);//添加到內存中

格網三維轉換后,需要設置格網體的高度,關鍵代碼如下:

p3DPolygonDic[wgbh].Height = zdss;// 獲取格網三維體,并賦以淹沒水深值

2 系統驗證

基于Skyline+C#+SQL Server開發環境,實現了洪水風險圖三維可視化系統。系統主要包括洪水風險圖水利工程展示管理、洪水風險方案管理、洪水風險圖二三維動態演進等。圖7-a表示的是風險圖二維渲染演進效果,圖7-b表示的風險圖三維渲染演進效果。

3 結束語

本文將洪水風險圖與三維GIS結合,以Skyline為基礎平臺,提出了洪水風險圖的二三維可視化方法。實驗結果表明,本文提出的系統構建方法能夠快速實現洪水風險區域三維場景的構建、洪水風險圖的二三維展示,同時結合洪水風險要素演進需要,采用了鍵值對的組織方式,對洪水風險圖的方案進行管理及動態可視化,提高了三維渲染速度和表現效果,為洪水風險圖應用提供一種直觀可視化與信息管理相結合的技術方案。

參考文獻:

[1]丁勇.河流洪水風險分析及省級洪水風險圖研究[D].大連理工大學,2010.

[2]許有鵬,李立國,蔡國民,等.GIS支持下中小流域洪水風險圖系統研究[J].地理科學,2004,24(4):452-457.

[3]梁忠民,王軍,施曄,等.基于GIS的洪水風險圖信息管理系統開發[J].水文,2009,29(6):65-68.

[4]唐楨,張新長,曹凱濱.基于Skyline的三維技術在城市規劃中的應用研究[J].測繪通報,2010(5):10-12.

[5]徐愛鋒,徐俊,龔健雅.基于Skyline的三維管線系統的設計與實現[J].測繪通報,2013(6):75-77.

[6]房曉亮,張侃侃,李進,等.基于Skyline的三維風電場可視化系統構建方法[J].機電工程,2017,34(12):1496-1500.

猜你喜歡
可視化
無錫市“三項舉措”探索執法可視化新路徑
基于CiteSpace的足三里穴研究可視化分析
自然資源可視化決策系統
北京測繪(2022年6期)2022-08-01 09:19:06
三維可視化信息管理系統在選煤生產中的應用
選煤技術(2022年2期)2022-06-06 09:13:12
思維可視化
師道·教研(2022年1期)2022-03-12 05:46:47
基于Power BI的油田注水運行動態分析與可視化展示
云南化工(2021年8期)2021-12-21 06:37:54
自然資源可視化決策系統
北京測繪(2021年7期)2021-07-28 07:01:18
基于CGAL和OpenGL的海底地形三維可視化
可視化閱讀:新媒體語境下信息可視化新趨勢
“融評”:黨媒評論的可視化創新
傳媒評論(2019年4期)2019-07-13 05:49:14
主站蜘蛛池模板: 久久国产亚洲欧美日韩精品| 久久婷婷六月| 亚洲成人网在线播放| 国产又色又爽又黄| 在线看免费无码av天堂的| 日本不卡在线播放| 伊人狠狠丁香婷婷综合色| 欧美日韩va| 中文字幕资源站| 欧美有码在线观看| 国内精品免费| 久久超级碰| 国产成人做受免费视频| 久久久久久国产精品mv| 国产 日韩 欧美 第二页| 漂亮人妻被中出中文字幕久久| 任我操在线视频| 国产极品粉嫩小泬免费看| 亚洲成年人片| 欧美激情视频二区| 99精品热视频这里只有精品7| 国产网站一区二区三区| 四虎精品国产永久在线观看| 久久伊人久久亚洲综合| 国产成人亚洲无码淙合青草| 国产人前露出系列视频| 欧美亚洲另类在线观看| 欧美精品亚洲二区| 亚洲无线视频| www.av男人.com| 高清码无在线看| 国产精选小视频在线观看| 黄色污网站在线观看| 免费全部高H视频无码无遮掩| 不卡无码网| 亚洲精品天堂自在久久77| 成人综合在线观看| 精品午夜国产福利观看| 亚洲国内精品自在自线官| 久久精品国产亚洲麻豆| 国产凹凸视频在线观看| 香蕉综合在线视频91| 国产无码在线调教| 亚洲欧洲日产无码AV| 日韩无码黄色| 五月天久久婷婷| 欧美日本在线一区二区三区| 91麻豆精品国产高清在线| 亚洲午夜片| 日本亚洲最大的色成网站www| 欧美一区二区自偷自拍视频| 1769国产精品免费视频| 午夜a视频| 女高中生自慰污污网站| 国产激情无码一区二区免费 | 久热精品免费| 亚洲国产精品不卡在线| 国产特一级毛片| 亚洲视频四区| 最新国产在线| 日本精品中文字幕在线不卡| 一区二区欧美日韩高清免费| 五月天香蕉视频国产亚| 在线免费看片a| 国产成人午夜福利免费无码r| 青青草原国产| 日韩毛片免费视频| 精品一区二区三区四区五区| 亚洲系列无码专区偷窥无码| 免费毛片全部不收费的| 九九热这里只有国产精品| 91久久夜色精品国产网站| 国产一区二区三区在线观看视频 | 国产精品久久久久鬼色| 国产综合精品日本亚洲777| 久久这里只有精品23| 色窝窝免费一区二区三区| 国产综合网站| 久久这里只有精品免费| 日本五区在线不卡精品| 亚洲综合婷婷激情| 美女国产在线|