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

利用VBA對水庫水位~庫容曲線計算

2018-05-02 03:23:05
水科學與工程技術 2018年2期
關鍵詞:模型

(唐山市水利規劃設計研究院,河北 唐山 063000)

近年來由于計算機技術迅猛發展,以及“3S”(GIS、RS和GPS)技術的引入,水位~庫容曲線計算方法一般是通過航測獲得水庫DEM (Digital Elevation Model,即數字高程模型),然后利用ArcGIS進行分析計算。主要計算方法是利用ArcToolbox中的相關工具,如柵格計算器、填挖方工具、表面體積計算工具等。ArcGIS作為一款成熟的商業地理信息系統分析軟件,可完全勝任此分析計算,但當計算分析水位間距較小時,操作步驟較復雜,人工輸入重復較多,耗時較長。

本文以上關水庫為例,采用與ArcGIS相同計算原理,將水庫DEM數據導出excel能夠識別的數據格式,然后通過運行編寫的相應VBA代碼,一次性全部獲得水位~庫容計算數值。

1 計算原理與方法

1.1 基于DEM的水庫庫容計算方法

數字高程模型DEM(Digital Elevation Model)是用一組有序數值陣列形式表示地面高程的一種實體地面模型,在測繪、水文、工程建設等領域有著廣泛的應用。DEM分辨率是作為刻畫地形精確程度的一個重要指標,主要是指DEM最小的單元格的長度。因為DEM是離散數據,所以(X,Y)坐標其實是一個一個的小方格,每個小方格上標識出其高程。每個方格單元的高程為方格面積范圍內的地形擬合高程hi。假設用獲取的方格寬度為d的DEM來計算給定高程H水位的庫容,在給定高程水位的范圍內形成三維立體表面,每個格網單元到給定高程水面的形狀為四棱柱,則每個格網的下面為地面,上面為給定高程的水面,分別計算出每個四棱柱單元的體積(計算公式如下),然后累加即成為給定高程水位的總庫容。在上述規則方格DEM立體模型中,分別用不同的高程面進行切割,便可計算出任意高程水位的庫容。

四棱柱體積公式:Vi=d2×(H-hi)

總庫容公式:V總=ΣVi

順便可知當前給定高程水位的水面面積的計算公式為:S總=d2×選中柵格數[1]

1.2 Excel可識別數據格式說明

DEM轉換成的Excel可識別的ASCII數據格式:

式中 i,j分別為DEM數據的列、行數;(x,y)為DEM頂角坐標;d為DEM的分辨率;9999代表DEM方格單元為空;h(j,i)為DEM每個方格的高程值,其所有數據組成為一個j×i的高程矩陣。

對應于上述格式,水位~庫容曲線計算代碼:

需要替換輸入所求庫容對應的相應水位范圍(h0~ht),DEM的行列數(nrows和ncols)和分辨率d,即可完成計算。

2 應用

本次利用上關水庫DEM數據,采用上述方法進行庫容曲線計算。

上關水庫位于河北省遵化市的魏進河上,壩址位于遵化市西北部的鯰魚關,壩址以上控制流域面積175km2,壩頂高程148.2m,寬6m。本次上關水庫DEM獲得,水面以上地形數據采用航測,水下地形數據采用水深儀人工實測,具體如圖1上官水庫數字正射影像圖 (DOM)和圖2上官水庫數字高程模型圖(DEM)。

圖1 上官水庫數字正射影像(DOM)

圖2 上官水庫數字高程模型(DEM)

2.1 DEM數據前處理

首先,為避免庫區以外的柵格單元參與計算造成錯誤,將DOM和DEM進行疊加顯示,利用ArcGIS等值線功能在DEM上圈出水庫壩高高程包絡范圍,然后根據DOM的影像資料進行局部修整、裁切,刪除水庫范圍之外的柵格,處理后的上官水庫數字高程模型如圖3(DEM)。

圖3 上官水庫數字高程模型圖(DEM)(處理后)

2.2 格式轉換與導入

將處理過的DEM數據利用ArcToolbox的由柵格轉出工具,轉為ASCII數據格式,然后用windows自帶的記事本打開,查看DEM柵格屬性,其中行數1183,列數2704,分辨率2m,然后將高程矩陣復制黏貼進excel對應單元格,用DEM柵格屬性值賦值于VBA代碼中相應常量值,所求庫容對應的水位范圍115.2~148.2m,步長0.1m,運行VBA代碼,即可完成計算。

2.3 水位~庫容曲線成果

利用VBA對水位~庫容曲線進行計算完成后,水位及對應庫容值將自動填入相應單元格,excel折線圖繪制水位庫容曲線如圖4。

圖4 水位庫容曲線

3 結語

利用VBA對水位~庫容曲線計算,可有效避免繁瑣重復的人工輸入,方便快捷,且整個過程數據、代碼透明,發現問題便于隨時修改、更正,得到的結果與ArcGIS相應工具計算得到的結果完全一致,但效率較ArcGIS提高很多,可完全滿足工程規劃設計需要。

參考文獻:

[1]王媛媛,段建剛,孫連洪.基于規則格網DEM計算水庫庫容方法研究[J].2013(11):9-10,19.

[2]趙新華,王沛,等.基于航空攝影測量的新安江水庫水域面積及庫容變化分析[J].大壩與安全, 2016,26(4):74-76.

[3]楊中華,陳琳.基于GIS的水庫庫容測量方法的研究與實踐[J].測繪通報,2002(11).

[4]馬文祥.基于GIS的中小水庫地形和庫容測量實踐[J].測繪通報,2006(8): 66-68.

[5]張建新,程琳,王光謙,等.堰塞湖最大庫容及庫容曲線分析計算[J].水文,2009,5(29): 63-66.

猜你喜歡
模型
一半模型
一種去中心化的域名服務本地化模型
適用于BDS-3 PPP的隨機模型
提煉模型 突破難點
函數模型及應用
p150Glued在帕金森病模型中的表達及分布
函數模型及應用
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
3D打印中的模型分割與打包
主站蜘蛛池模板: 91精品国产福利| 精品国产自在在线在线观看| 国产一区二区精品福利| 91色爱欧美精品www| 日本三级精品| 亚洲欧美不卡视频| 亚洲欧洲日韩国产综合在线二区| 国产靠逼视频| 国产成人8x视频一区二区| 欧美成人一级| 伊人久久婷婷| 婷婷中文在线| 国产交换配偶在线视频| 中国丰满人妻无码束缚啪啪| 永久免费av网站可以直接看的| 99热这里都是国产精品| 人妻熟妇日韩AV在线播放| 尤物午夜福利视频| 亚洲V日韩V无码一区二区| 操国产美女| 无码国产偷倩在线播放老年人 | 毛片免费网址| 97狠狠操| 人人妻人人澡人人爽欧美一区| 国产女同自拍视频| 久久久久国产精品熟女影院| 日韩在线影院| 国产乱人伦AV在线A| 亚洲无码视频图片| 一区二区无码在线视频| www中文字幕在线观看| 日韩av无码DVD| 免费无码AV片在线观看国产| 亚洲成人一区二区| 大陆精大陆国产国语精品1024| 亚洲综合一区国产精品| 人妻免费无码不卡视频| 亚洲午夜福利精品无码| 亚洲水蜜桃久久综合网站| 精品视频福利| 国产aⅴ无码专区亚洲av综合网| www.亚洲一区| 国产三级成人| 囯产av无码片毛片一级| 国产偷国产偷在线高清| 麻豆精品在线播放| 亚洲成a∧人片在线观看无码| 国产成人av一区二区三区| 小13箩利洗澡无码视频免费网站| 天堂网亚洲综合在线| 国产丝袜第一页| 亚洲综合欧美在线一区在线播放| 国产成人久久综合一区| 最新国产在线| 色综合手机在线| 视频一本大道香蕉久在线播放| 中文字幕66页| 国内精品一区二区在线观看| 丝袜久久剧情精品国产| 波多野结衣一二三| 香港一级毛片免费看| 欧美a在线看| 国产嫖妓91东北老熟女久久一| 亚洲人成亚洲精品| 国产高清不卡| 超清无码一区二区三区| 亚洲,国产,日韩,综合一区 | 97国产精品视频自在拍| 欧美一级高清片久久99| 成年免费在线观看| 东京热av无码电影一区二区| 久热这里只有精品6| 欧美不卡视频在线| 国产原创演绎剧情有字幕的| 五月婷婷伊人网| 久久青青草原亚洲av无码| 美女一区二区在线观看| 真实国产乱子伦视频| 一本大道AV人久久综合| 99久久精品视香蕉蕉| 亚洲精品成人7777在线观看| 99中文字幕亚洲一区二区|