欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種利用數(shù)字高程模型計(jì)算地貌單位線初始概率的方法與流程

文檔序號(hào):12472280閱讀:616來源:國(guó)知局
一種利用數(shù)字高程模型計(jì)算地貌單位線初始概率的方法與流程

本發(fā)明屬于水文技術(shù)領(lǐng)域,具體涉及一種基于數(shù)字高程模型計(jì)算地貌單位線初始概率的方法。



背景技術(shù):

現(xiàn)代研究認(rèn)為,流域水文響應(yīng)是地貌擴(kuò)散和水動(dòng)力擴(kuò)散對(duì)降落在流域上具有一定時(shí)空分布的凈雨共同作用的結(jié)果。這種對(duì)于流域匯流機(jī)理的揭示,使得水文學(xué)家和自然地理學(xué)家試圖從理論上建立流域地形地貌特征與流域水文響應(yīng)之間的聯(lián)系成為可能。其中的一種方法就是以Horton-Strahler河流分級(jí)理論為基礎(chǔ),借用統(tǒng)計(jì)物理學(xué)中大量“粒子”運(yùn)動(dòng)宏觀表現(xiàn)的方法來建立地貌單位線。

在建立基于Horton-Strahler河流分級(jí)的地貌瞬時(shí)單位線中重要的一個(gè)步驟就是計(jì)算水滴隨機(jī)降落到流域上各級(jí)坡面的概率(即初始概率),以及水滴從低級(jí)別河流到高級(jí)別河流的轉(zhuǎn)移的概率(即轉(zhuǎn)移概率)。在1979年Rodiguze-Iturbe等人指出初始概率均與水系結(jié)構(gòu)有關(guān),并在Horton地貌參數(shù)的基礎(chǔ)上運(yùn)用Smart定律對(duì)其進(jìn)行估算,從而得到水滴從降落在流域面后選擇某一條匯流路徑運(yùn)動(dòng)至流域出口的概率(即路徑概率),進(jìn)而計(jì)算得到流域匯流時(shí)間的概率分布密度,即地貌瞬時(shí)單位線。但是Smart定律本身就是一種基于數(shù)據(jù)統(tǒng)計(jì)而的得到的規(guī)律,運(yùn)用其估算初始概率時(shí)往往并不能得到很好地精度,從而限制了地貌瞬時(shí)單位線的應(yīng)用,不利于地貌瞬時(shí)單位線的發(fā)展。



技術(shù)實(shí)現(xiàn)要素:

為了解決現(xiàn)有技術(shù)中存在的不足,本發(fā)明提供了一種基于數(shù)字高程模型計(jì)算地貌單位線初始概率的方法,具有數(shù)據(jù)來源穩(wěn)定可靠、計(jì)算效率高、結(jié)果客觀合理等優(yōu)點(diǎn),有利于地貌單位線初始概率的直接求取。

為解決上述問題,本發(fā)明具體采用以下技術(shù)方案:

一種利用數(shù)字高程模型計(jì)算地貌單位線初始概率的方法,其特征在于,包括以下步驟:

步驟1,提取流域數(shù)字高程模型(DEM)數(shù)據(jù);

步驟2,利用流域DEM數(shù)據(jù)提取流域分級(jí)河道柵格;

步驟3,基于分級(jí)河道柵格提取河流交匯點(diǎn);

步驟4,依據(jù)河流交匯點(diǎn)提取各子流域出口點(diǎn);

步驟5,運(yùn)用子流域出口點(diǎn)提取各子流域面積;

步驟6,以各子流域面積為基礎(chǔ)分析計(jì)算得到地貌單位線初始概率。

前述的一種利用數(shù)字高程模型計(jì)算地貌單位線初始概率的方法,其特征在于,所述步驟1中利用地形信息系統(tǒng)軟件ArcGIS構(gòu)建地理處理工作流,獲取流域數(shù)字高程模型(DEM)數(shù)據(jù),包括以下步驟:

1.1,填洼,得到填洼之后的柵格Fill;

1.2,計(jì)算流向,得到流向柵格Dir;

1.3,計(jì)算匯流流量,得到累計(jì)流量柵格Acc;

1.4,確定流域出口站點(diǎn)StationPiont;

1.5,提取目標(biāo)流域AimWatershed。

前述的一種利用數(shù)字高程模型計(jì)算地貌單位線初始概率的方法,其特征在于,所述步驟2中利用流域DEM數(shù)據(jù)提取流域分級(jí)河道柵格的步驟包括:

2.1,由流域DEM數(shù)據(jù)經(jīng)過填洼,計(jì)算流向,計(jì)算匯流流量得到累計(jì)流量柵格Acc;

2.2,設(shè)置匯流閾值threshold,依據(jù)匯流閾值threshold對(duì)累計(jì)流量柵格Acc進(jìn)行重分類,低于匯流閾值threshold的柵格賦空值NODATA,高于匯流閾值threshold的柵格賦值為1,提取出流域河道柵格RiverRaster;

2.3,在2.2中提取的流域河道柵格RiverRaster的基礎(chǔ)上進(jìn)行河流分級(jí),將流域河道柵格RiverRaster依據(jù)Strahler分級(jí)法進(jìn)行河流分級(jí),得到分級(jí)河道柵格。

前述的一種利用數(shù)字高程模型計(jì)算地貌單位線初始概率的方法,其特征在于,所述步驟3中基于分級(jí)河道柵格提取河流交匯點(diǎn)的步驟包括:

3.1,將分級(jí)河道柵格轉(zhuǎn)換成矢量格式的線型河道LineRiver;

3.2,將分級(jí)河道柵格轉(zhuǎn)換成矢量格式的點(diǎn)型河道PointRiver;

3.3,對(duì)于點(diǎn)型河道PointRiver,按線型河道LineRiver中的鏈與其空間位置相交的原則,逐一提取出點(diǎn)型河道PointRiver中與線型河道LineRiver中的水系的各條鏈相交的點(diǎn)集RallyPoint:

RallyPoint=LineRiver*PointRiver (式1)

其中:*為相交運(yùn)算;

3.4,將點(diǎn)集RallyPoint之間作相交運(yùn)算,提取出點(diǎn)集RallyPoint之間的交點(diǎn),即為河網(wǎng)中各條河流鏈之間的交匯點(diǎn)IntersectPoint ij

IntersectPointij=RallyPointi*RallyPointj(i,j=1,2……n,且i≠j) (式2)

其中:*為相交運(yùn)算,n為點(diǎn)集RallyPoint的總個(gè)數(shù),i、j為RallyPoint的序列號(hào),且i≠j。

前述的一種利用數(shù)字高程模型計(jì)算地貌單位線初始概率的方法,其特征在于,所述步驟4中依據(jù)河流交匯點(diǎn)提取各子流域出口點(diǎn)的步驟包括:

4.1,提取所用柵格的分辨率a,依據(jù)分辨率a確定搜索距離d:

4.2,對(duì)步驟3中提取出來的各條河流鏈之間的交匯點(diǎn)進(jìn)行鄰域分析,提取出距每一個(gè)交匯點(diǎn)在搜索距離d之內(nèi)的柵格單元RasterUnit;

4.3,對(duì)4.2中提取出的每一個(gè)的柵格單元RasterUnit進(jìn)行分析,判斷其是否為子流域的出口點(diǎn),找出柵格單元中的分支河流鏈的注入點(diǎn)即各子流域出口點(diǎn)InjectPoint:

(InjectPoint=Con(RasterUnit>threshold)and(RasterUnit<max(RasterUnit))) (式4)

其中:Con為ArcGIS中條件判斷工具函數(shù),threshold為匯流閾值。

前述的一種利用數(shù)字高程模型計(jì)算地貌單位線初始概率的方法,其特征在于,所述步驟5中運(yùn)用子流域出口點(diǎn)提取各子流域面積的步驟包括:

5.1,在步驟2的2.2中提取出的流域河道柵格RiverRaster基礎(chǔ)上,將流域河道柵格RiverRaster轉(zhuǎn)換為矢量格式Rivershp:

Rivershp=Rastertoshp(RiverRaster) (式5)

其中:Rastertoshp為ArcGIS中柵格轉(zhuǎn)換為矢量的工具函數(shù);

5.2,將4.3中提取出來的各子流域出口點(diǎn)InjectPoint與5.1中提取出來的矢量格式Rivershp做相交計(jì)算,提取出各子流域出口點(diǎn)InjectPoint所在的矢量格式Rivershp的小分塊即子流域出口分塊InjectChunk,并讀取子流域出口分塊InjectChunk的值,然后乘以每一個(gè)柵格單元RasterUnit的面積a2,得到相對(duì)應(yīng)的各子流域的面積AChunk:

InjectChunk=InjectPoint*Rivershp (式6)

其中:*為相交運(yùn)算;

AChunk=Value(InjectChunk)×a2 (式7)

其中:Value(InjectChunk)為子流域出口分塊InjectChunk小塊中的值。

前述的一種利用數(shù)字高程模型計(jì)算地貌單位線初始概率的方法,其特征在于,所述步驟6中以各子流域面積為基礎(chǔ)分析計(jì)算得到地貌單位線初始概率的步驟包括:

6.1,將子流域出口分塊InjectChunk與經(jīng)過其中的河流做連接匯總分析,將河流的級(jí)別屬性賦予InjectChunk;

6.2,將同一級(jí)的子流域出口分塊InjectChunk的值相加得到areaAw,并用高一級(jí)的河流的匯流面積areaAw+1減去低一級(jí)的河流的匯流面積areaAw計(jì)算得到每一級(jí)河流的匯水面積Aw

Aw=areaAw+1-areaAw (式8)

6.3,基于每一級(jí)河流的匯水面積計(jì)算其初始概率θw

θw=Aw/A (式9)

其中:A為流域總的面積。

本發(fā)明的有益效果:本發(fā)明提供的一種利用數(shù)字高程模型計(jì)算地貌單位線初始概率的方法,包括以下主要步驟:提取流域數(shù)字高程模型(DEM)數(shù)據(jù);利用流域DEM數(shù)據(jù)提取流域分級(jí)河道柵格;基于分級(jí)河道柵格提取河流交匯點(diǎn);依據(jù)河流交匯點(diǎn)提取各子流域出口點(diǎn);運(yùn)用子流域出口點(diǎn)提取各子流域面積;以各子流域面積為基礎(chǔ)分析計(jì)算得到地貌單位線初始概率。本發(fā)明具有數(shù)據(jù)來源穩(wěn)定可靠、計(jì)算效率高、結(jié)果客觀合理等優(yōu)點(diǎn),有利于地貌單位線初始概率的直接求取。

附圖說明

圖1是本發(fā)明的計(jì)算流程示意圖。

圖2為本發(fā)明提取目標(biāo)流域柵格的地理信息系統(tǒng)工作流示意圖。

圖3為本發(fā)明提取出的流域DEM柵格示意圖。

圖4為本發(fā)明提取出的流域河道柵格示意圖。

圖5為本發(fā)明中由河道柵格轉(zhuǎn)換成矢量格式的線型河道LineRiver示意圖。

圖6為本發(fā)明中由河道柵格轉(zhuǎn)換成矢量格式的點(diǎn)型河道PointRiver示意圖。

圖7為本發(fā)明提取河流鏈之間的交匯點(diǎn)IntersectPoint的示意圖。

圖8為本發(fā)明提取出的距每一個(gè)交匯點(diǎn)在搜索距離d之內(nèi)的柵格單元RasterUnit示意圖。

圖9為本發(fā)明提取出的子流域出口分塊InjectChunk示意圖。

具體實(shí)施方式

下面結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明作進(jìn)一步描述。

如圖1至圖9所示,本發(fā)明提供的一種基于數(shù)字高程模型計(jì)算地貌單位線初始概率的方法,包括以下步驟:

S1、利用地形信息系統(tǒng)軟件ArcGIS構(gòu)建地理處理工作流如圖2,提取目標(biāo)流域的數(shù)字高程模型(DEM)柵格數(shù)據(jù)如圖3,其中包括:

1)填洼,得到填洼之后的柵格Fill;

2)計(jì)算流向,得到流向柵格Dir;

3)計(jì)算匯流流量,得到累計(jì)流量柵格Acc;

4)確定流域出口站點(diǎn)StationPiont;

5)提取目標(biāo)流域AimWatershed;

S2、利用目標(biāo)流域DEM數(shù)據(jù)提取流域分級(jí)河道柵格,包括:

1)由流域DEM數(shù)據(jù)經(jīng)過填洼,計(jì)算流向,計(jì)算匯流流量得到累計(jì)流量柵格Acc;

2)設(shè)置匯流閾值threshold,依據(jù)匯流閾值threshold對(duì)累計(jì)流量柵格Acc進(jìn)行重分類,低于匯流閾值threshold的柵格賦空值NODATA,高于匯流閾值threshold的柵格賦值為1,提取出流域河道柵格RiverRaster;

3)在2.2中提取的流域河道柵格RiverRaster的基礎(chǔ)上進(jìn)行河流分級(jí),將流域河道柵格RiverRaster依據(jù)Strahler分級(jí)法進(jìn)行河流分級(jí),得到分級(jí)河道柵格。

S3、基于分級(jí)河道柵格提取河流交匯點(diǎn),包括:

1)將分級(jí)河道柵格轉(zhuǎn)換成矢量格式的線型河道LineRiver;

2)將分級(jí)河道柵格轉(zhuǎn)換成矢量格式的點(diǎn)型河道PointRiver;

3)對(duì)于點(diǎn)型河道PointRiver,按線型河道LineRiver中的鏈與其空間位置相交的原則,逐一提取出點(diǎn)型河道PointRiver中與線型河道LineRiver中的水系的各條鏈相交的點(diǎn)集RallyPoint:

RallyPoint=LineRiver*PointRiver(式1)

其中:*為相交運(yùn)算;

4)將點(diǎn)集RallyPoint之間作相交運(yùn)算,提取出點(diǎn)集RallyPoint之間的交點(diǎn),即為河網(wǎng)中各條河流鏈之間的交匯點(diǎn)IntersectPoint ij

IntersectPointij=RallyPointi*RallyPointj(i,j=1,2……n,且i≠j) (式2)

其中:*為相交運(yùn)算,n為點(diǎn)集RallyPoint的總個(gè)數(shù),i、j為RallyPoint的序列號(hào),且i≠j。

S4、依據(jù)河流交匯點(diǎn)提取各子流域出口點(diǎn),包括:

1)提取所用柵格的分辨率a,依據(jù)分辨率a確定搜索距離d:

2)對(duì)步驟3中提取出來的各條河流鏈之間的交匯點(diǎn)進(jìn)行鄰域分析,提取出距每一個(gè)交匯點(diǎn)在搜索距離d之內(nèi)的柵格單元RasterUnit;

3)對(duì)4.2中提取出的每一個(gè)的柵格單元RasterUnit進(jìn)行分析,判斷其是否為子流域的出口點(diǎn),找出柵格單元中的分支河流鏈的注入點(diǎn)即各子流域出口點(diǎn)InjectPoint:

(InjectPoint=Con(RasterUnit>threshold)and(RasterUnit<max(RasterUnit))) (式4)

其中:Con為ArcGIS中條件判斷工具函數(shù),threshold為匯流閾值。

S5、運(yùn)用各子流域出口點(diǎn)提取相對(duì)應(yīng)的各子流域面積,包括:

1)在步驟2提取出的流域河道柵格RiverRaster基礎(chǔ)上,將流域河道柵格RiverRaster轉(zhuǎn)換為矢量格式Rivershp:

Rivershp=Rastertoshp(RiverRaster) (式5)

其中:Rastertoshp為ArcGIS中柵格轉(zhuǎn)換為矢量的工具函數(shù);

2)將4.3中提取出來的各子流域出口點(diǎn)InjectPoint與5.1中提取出來的矢量格式Rivershp做相交計(jì)算,提取出各子流域出口點(diǎn)InjectPoint所在的矢量格式Rivershp的小分塊即子流域出口分塊InjectChunk,并讀取子流域出口分塊InjectChunk的值,然后乘以每一個(gè)柵格單元RasterUnit的面積a2,得到相對(duì)應(yīng)的各子流域的面積AChunk:

InjectChunk=InjectPoint*Rivershp (式6)

其中:*為相交運(yùn)算;

AChunk=Value(InjectChunk)×a2 (式7)

其中:Value(InjectChunk)為子流域出口分塊InjectChunk、中的值。

S6、以各子流域面積為基礎(chǔ)分析計(jì)算得到地貌單位線初始概率,包括:

1)將子流域出口分塊InjectChunk與經(jīng)過其中的河流做連接匯總分析,將河流的級(jí)別屬性賦予InjectChunk;

2)將同一級(jí)的子流域出口分塊InjectChunk的值相加得到areaAw,并用高一級(jí)的河流的匯流面積areaAw+1減去低一級(jí)的河流的匯流面積areaAw計(jì)算得到每一級(jí)河流的匯水面積Aw

Aw=areaAw+1-areaAw (式8)

3)基于每一級(jí)河流的匯水面積計(jì)算其初始概率θw

θw=Aw/A (式9)

其中:A為目標(biāo)流域總的面積。

以上顯示和描述了本發(fā)明的基本原理、主要特征及優(yōu)點(diǎn)。本行業(yè)的技術(shù)人員應(yīng)該了解,本發(fā)明不受上述實(shí)施例的限制,上述實(shí)施例和說明書中描述的只是說明本發(fā)明的原理,在不脫離本發(fā)明精神和范圍的前提下,本發(fā)明還會(huì)有各種變化和改進(jìn),這些變化和改進(jìn)都落入要求保護(hù)的本發(fā)明范圍內(nèi)。本發(fā)明要求保護(hù)范圍由所附的權(quán)利要求書及其等效物界定。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
凭祥市| 南平市| 莱阳市| 淮南市| 重庆市| 都昌县| 青海省| 五台县| 富平县| 东至县| 莎车县| 古蔺县| 榆中县| 英吉沙县| 玛多县| 泰州市| 金堂县| 陕西省| 潼关县| 军事| 建水县| 遂宁市| 莎车县| 大埔区| 霍山县| 井研县| 探索| 淅川县| 城固县| 富阳市| 临泉县| 克什克腾旗| 长海县| 玛曲县| 米脂县| 霍城县| 延边| 樟树市| 清流县| 府谷县| 登封市|