[發明專利]基于ArcGIS水文分析工具網格演算次序編碼方法有效
| 申請號: | 201910948512.3 | 申請日: | 2018-07-25 |
| 公開(公告)號: | CN110766792B | 公開(公告)日: | 2021-03-12 |
| 發明(設計)人: | 劉佳;李傳哲;田濟揚;王洋;邱慶泰;王維;劉昱辰 | 申請(專利權)人: | 中國水利水電科學研究院 |
| 主分類號: | G06T17/05 | 分類號: | G06T17/05;G06T17/20 |
| 代理公司: | 成都余行專利代理事務所(普通合伙) 51283 | 代理人: | 邢智勇 |
| 地址: | 100038 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 arcgis 水文 分析 工具 網格 演算 次序 編碼 方法 | ||
1.基于ArcGIS水文分析工具網格演算次序編碼方法,包括以下步驟:步驟1、確定網格尺寸;步驟2、借助ArcGIS水文分析工具通過單流向法得到各個網格的水流方向;步驟3、進行河道網格和子流域劃分;步驟4、對每個網格進行編碼;
步驟4:為每個網格生成一個5位數數組,用于存放網格的編碼,編碼形式為(ID1,ID2,ID3,ID4,ID5),初始值為(0,0,0,0,0);ID1為子流域編碼;ID2為匯流層編碼;ID3為層內順序編碼;ID4為流入網格編碼;ID5為河道編碼;
所述步驟4中包括步驟41:從步驟3所得到的子流域劃分中讀取子流域編碼,將子流域編碼賦值給ID1;
所述步驟4中包括步驟42:找尋每一個子流域最下游的出口網格,將該出口網格ID2賦值為1;
所述步驟4中包括步驟43:針對每一個子流域,從最下游子流域出口網格開始搜索,順時針方向搜索出口網格周圍的8個網格中ID1編碼和該出口網格ID1編碼相同的網格,若某一網格的水流方向流入該ID1與出口網格編碼相同的網格,則將該ID1與出口網格編碼相同的網格的ID2賦值2,ID3從1開始賦值,逐個增加,ID4賦值1,完成對河道出口網格周圍所有符合條件網格的編碼;
所述步驟4中包括步驟44:針對不同的子流域,搜索ID2為≥2的所有網格,按照ID3的順序依次進行編碼,假設某一網格為(A,B,C,D,E),順時針方向搜索(A,B,C,D,E)網格周圍的8個網格中ID1編碼和該(A,B,C,D,E)網格ID1編碼相同的網格,若某一網格的水流方向流入該搜索到的ID1編碼相同的網格,則將該搜索到的ID1編碼相同的網格的ID2賦值B+1,ID3從1開始賦值,逐個增加,ID4賦值D,直到將所有符合要求的網格都編碼完成;
所述步驟4中包括步驟45:導入河道網格信息,按照從河源往河口處逐漸增大的順序依次累加,對ID5進行編碼。
2.根據權利要求1所述的基于ArcGIS水文分析工具網格演算次序編碼方法,其特征在于:所述步驟1根據研究區域的范圍和研究需要確定所建立網格型水文模型的網格大小,一次建模過程中各網格的大小應保持一致;或/和,所述網格大小為1km×1km、3km×3km或9km×9km。
3.根據權利要求1所述的基于ArcGIS水文分析工具網格演算次序編碼方法,其特征在于:所述步驟3根據步驟2所得到的各個網格水的流向信息,借助水文分析工具,設定匯水面積閾值,得到研究區域的河道數字信息,并借助水文分析工具,對研究區進行子流域劃分。
4.根據權利要求3所述的基于ArcGIS水文分析工具網格演算次序編碼方法,其特征在于:所述水文分析工具為ArcGIS10.2中的水文分析工具。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國水利水電科學研究院,未經中國水利水電科學研究院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910948512.3/1.html,轉載請聲明來源鉆瓜專利網。





