最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

學(xué)習(xí)記錄五:VIC模型—研究流域的提取(DEM數(shù)據(jù)處理)

2023-07-18 21:56 作者:學(xué)習(xí)好難啊__  | 我要投稿

一、VIC模型介紹

VIC模型是由Washington大學(xué)、California 大學(xué)Berkely分校以及Princeton大學(xué)的研究者基于Wood等人的思想共同研制出的大尺度分布式水文模型(陸面過程模型+匯流模型)

模型特征:

①VIC模型是一種基于SVATS ( Soil Vegetation Atmospheric Transfer Schemes)思想的空間分布網(wǎng)格化的大尺度分布式水文模型,易于氣候模式嵌套;

②具有很強的物理基礎(chǔ),能夠考慮天氣、土壤性質(zhì)、地形、植被的綜合作用,同時能夠靈活處理各種復(fù)雜應(yīng)用條件;

③VIC模型同時進行陸-氣間能量平衡和水量平衡的模擬,通過匯流模型將網(wǎng)格上的徑流深轉(zhuǎn)化成流域出口斷面的流量過程,該模型彌補了傳統(tǒng)水文模型對熱量過程描述的不足;

④輸入變量易于獲取,最少的氣象驅(qū)動數(shù)據(jù)為最大最小氣溫和降水,土壤和植被參數(shù)與其他陸面過程基本一致,易獲得;

⑤適合于長時間尺度的水文循環(huán)和物質(zhì)循環(huán)研究;

⑥開源代碼,易于做模型的改進與發(fā)展。

二、VIC模型所用軟件

ArcGIS軟件(Arcmap):處理空間數(shù)據(jù)

Cygwin:Windows下的虛擬Linux操作系統(tǒng),用于模型程序的編譯及模型的運行

Visual c++:用于一些數(shù)據(jù)處理的程序編譯和運行

Editplus:易于看txt文件和程序

三、VIC模型操作流程

VIC模型操作流程

步驟一:研究流域的提取

步驟:數(shù)據(jù)獲取-拼接-填洼-流向-流量-創(chuàng)建水文站點-捕捉傾瀉點-分水嶺/集水區(qū)

軟件:ArcGIS Pro

1.DEM數(shù)據(jù)獲取:地理空間數(shù)據(jù)云(SRTMDEM 90M分辨率原始高程數(shù)據(jù))

獲取DEM

2.DEM數(shù)據(jù)拼接:鑲嵌至新柵格

這里要注意設(shè)置像素類型,否則可能出現(xiàn)拼接錯誤,導(dǎo)致后續(xù)結(jié)果出現(xiàn)問題

鑲嵌至新柵格

參考:ArcGIS從兩個DEM數(shù)據(jù)鑲嵌結(jié)果錯誤說起 - https://zhuanlan.zhihu.com/p/30718925

鑲嵌結(jié)果錯誤原因

3.填洼:Spatial Analys工具水文分析-填洼 Fill

注意:在運行環(huán)境中設(shè)置并行處理因子,將里面的值設(shè)置為“0

未設(shè)置并行處理因子出現(xiàn)錯誤(柵格值-32768-32766)
百度顯示的解決方案
設(shè)置并行處理因子為0????
結(jié)果顯示正常(我的研究區(qū)DEM本來就存在負值)

4.流向分析:Spatial Analys工具水文分析-流向 Flowdirection

注意:在運行環(huán)境中設(shè)置并行處理因子,將里面的值設(shè)置為“0”

流向柵格數(shù)據(jù)是以2的n次方來標(biāo)記8個方向的,在沒有匯的情況下,其數(shù)值一定是2的n次方。輸入一個無凹陷點的DEM(填洼后),進行流向分析,在默認(rèn)情況下會自動的給定流向柵格8個方位不同的顏色進行渲染。

填洼正確結(jié)果示例

如果流向中出現(xiàn)的不是【1,2,4,8,16,32,64,128】這樣的值,而是一個連續(xù)像元值的結(jié)果,其實質(zhì)是產(chǎn)生了8個方向以外的數(shù)值,如下圖所示,就一定要對DEM做填洼操作,不然整個分析結(jié)果都會存在錯誤。

填洼錯誤結(jié)果示例

5.計算流量:Spatial Analys工具水文分析-流量 Flowaccumulation

注意:在運行環(huán)境中設(shè)置并行處理因子,將里面的值設(shè)置為“0”

流量分析結(jié)果
流量分析結(jié)果展示

在ArcGIS軟件中,這個流量柵格并不是水文學(xué)意義上的河流流量,與水文站實測的數(shù)據(jù)是兩個完全不同意義的名詞。這里的流量指的是有多少個格子的水流匯流到某一點上,是一個空間范圍概念。如果要轉(zhuǎn)換為水文學(xué)上的術(shù)語,以水文站為例,那就是該水文站對應(yīng)的上游集水區(qū)面積。ArcGIS的流量統(tǒng)計是需要流向柵格進行參考的,其統(tǒng)計原理如下圖:

流量統(tǒng)計原理

參考:ArcGIS水文分析實戰(zhàn)教程(5)細說流向與流量-https://blog.csdn.net/liyuanxiang1984/article/details/73863609

6.確定水文站所在的位置

①創(chuàng)建水文站點矢量文件(設(shè)置存儲位置、名稱、類型、坐標(biāo)系)

創(chuàng)建要素
結(jié)果

②采用矢量文件編輯功能Editor,創(chuàng)建水文站點,右鍵選中站點設(shè)置坐標(biāo)(X,Y)

啟動編輯器-創(chuàng)建要素
創(chuàng)建點要素
設(shè)置經(jīng)緯度(X,Y)

③移動水文站點位置,結(jié)合流量分析的圖,確保站點在河流水系上

(這里手動移位后經(jīng)緯度就對不上了,但看所有教程都如此,只能盡量減小差異吧)

④保存站點矢量文件

7.確定流域水文出口:Spatial Analys工具水文分析-捕捉傾瀉點?SnapPourPoint?

捕捉傾瀉點

結(jié)果展示

8.提取某水文站控制斷面以上流域:Spatial Analys工具水文分析-分水嶺 Watershed(ArcGIS Pro中是集水區(qū))

注意:在運行環(huán)境中設(shè)置并行處理因子,將里面的值設(shè)置為“0”

分水嶺/集水區(qū)
結(jié)果展示

學(xué)習(xí)參考視頻:


總結(jié):兩天時間,終于學(xué)會VIC模型步驟一(研究流域的提?。?,期間每解決一個問題前進一步都非常有成就感(其實都不是什么難題,我基礎(chǔ)比較差)。得出的經(jīng)驗就是,在整個操作過程中,如果運行環(huán)境中有需要設(shè)置并行處理因子的,一定要記得設(shè)置為“0”,否則出來的結(jié)果是錯誤的,我因為這個問題,所有步驟重新做了好幾遍??!反正在處理過程中,如果每個步驟地理處理運行很快的話,可能就是出現(xiàn)問題了,一定要檢查下結(jié)果是否正確,正常情況下,填洼、流向、流量、集水區(qū)處理都很慢。

遺留問題:我的研究區(qū)需要劃分好幾個區(qū)域進行研究,VIC模型好像不可以先將流域劃分再進行后續(xù)處理,多個點集水區(qū)處理出圖很奇怪,這個問題我還沒整明白,得再研究學(xué)習(xí)一下,目前想法是每個點分開進行集水區(qū)處理。

???


學(xué)習(xí)記錄五:VIC模型—研究流域的提?。―EM數(shù)據(jù)處理)的評論 (共 條)

分享到微博請遵守國家法律
新和县| 密山市| 西充县| 漠河县| 台中市| 普定县| 钟山县| 城市| 德清县| 东山县| 阿鲁科尔沁旗| 丹阳市| 宁南县| 旅游| 广宁县| 延长县| 射洪县| 凤庆县| 石城县| 无锡市| 宝清县| 阳谷县| 玉山县| 天津市| 新晃| 青海省| 宜良县| 吴桥县| 紫云| 滁州市| 册亨县| 涿鹿县| 乌兰县| 年辖:市辖区| 新竹县| 镇康县| 沙洋县| 大荔县| 遂溪县| 加查县| 文山县|