国产麻豆一级在线观看_国产午夜亚洲精品国产成人小说_国产午夜成人福利在线观看蜜芽_国产天堂亚洲国产碰碰_国产麻豆剧看黄在线观看_国产噜噜在线视频观看_国产精品亚洲二区在线播放

首頁 新聞中心 技術(shù)博客

在ArcGIS中勾繪全流域方法

發(fā)布時間:2021-11-06 23:57:31   瀏覽量:2328   作者:GIS前沿

所需數(shù)據(jù):emidalat,一個高程柵格;emidastream.shp,一個流域shapefile。

用高程柵格數(shù)據(jù)集勾繪整個流域的操作流程。數(shù)據(jù)源是高程柵格。emidastream.shp作為參照圖層。

除非特別說明,所有工具都駐留在空間分析工具/水文工具集。

  1. 打開 emidalat和emidastream.shp。在這里插入圖片描述
  2. 檢查中emidalat是否存在小洼地。雙擊流向工具。選擇emidalat作為輸入地面柵格網(wǎng),鍵入temp_flowd作為輸出的水流方向柵格,點(diǎn)擊確定。

在這里插入圖片描述
3. 在temp_flowd建立后,雙擊匯工具,選擇temp_flowd作為輸入的水流方向柵格,將sinks設(shè)置為輸出柵格,點(diǎn)擊確定。在這里插入圖片描述
在這里插入圖片描述
4. 填平emidalat中的小洼地。雙擊填洼工具,選擇emidalat作為輸出地面柵格,設(shè)定emidafill為輸出地面柵格,點(diǎn)擊確定。在這里插入圖片描述
5. 用emidafill繼續(xù)上述操作。雙擊流向工具,選擇emidatfill作為輸入地面柵格,設(shè)定flowdirection為輸出的水流方向柵格,運(yùn)行命令。在這里插入圖片描述
6. 接著創(chuàng)建一個流量累積柵格。雙擊流量工具,選擇flowdirection為輸入的水流方向柵格,鍵入flowaccumu為輸出累積柵格,點(diǎn)擊確定。在這里插入圖片描述

  1. 選擇(或設(shè)定臨界值)flowaccumu中流入值超過500個像元的單元,雙擊空間分析工具/條件分析工具集的條件函數(shù)工具,選擇flowaccumu作為輸入的條件柵格,鍵入表達(dá)式Value > 500,鍵入1作為常數(shù)值,設(shè)定net 為輸出柵格,并點(diǎn)擊確定運(yùn)行命令。在接下來的分析中將用到net作為輸入河流柵格。

在這里插入圖片描述
8.為net中的交匯點(diǎn)(或交叉點(diǎn))間的每個河段指定一個唯一值,返回到Hydrology工具集,雙擊河流鏈接工具,選擇net作為輸入的河流柵格,flowdirection為輸入的流向柵格,source為輸出柵格。點(diǎn)擊確定。

在這里插入圖片描述

9.至此,準(zhǔn)備了勾繪流域所需的所有數(shù)據(jù)。雙擊分水嶺工具,選擇flowdirection作為輸入的流向柵格,source為輸入的柵格,watershed指定為輸出格網(wǎng),點(diǎn)擊OK。將watershed的符號改變成唯一值,以便可以看出每一個流域。在這里插入圖片描述
ArcMap中的Python腳本完成以上操作,用這個選項(xiàng),首先在ArcMap的標(biāo)準(zhǔn)工具條中打開Python窗口。假設(shè)工作空間是d:/chap(“/”用來指定路徑),其中包含emidalat,你需要在“>>>”后輸入一下預(yù)計(jì),以完成:

inport arcpy

from arcpy import env

from arcpy.sa import *

env.workspace = “ d:/chap14”

arcpy.CheckExtension(“ Spatial ”)

outflowdirection = FlowDirection (“ emidalat”)

outsink = Sink (“ outflowdirection”)

outfill = Fill (“ emidalat”)

outfd = FloeDirection (“ outfill”)

outflowac = FlowAccumulation (“ outfd”)

outnet = Con (“ outflowac”, 1, 0,”VALUE>500”)

outstreamlink = StreamLink (“ outnet”,” outfd”)

outwatershed = Watershed (“ outfd”,” outstreamlink”)

outwatershed.Save (“ outwatershed”)

腳本的前5行輸入了arcpy和Spatial Analyst 工具,定義了工作空間。接下來是使用FlowDirection、Sink、Fill、Flowdirection(已填洼DEM)、FlowAccumulation、Con、StreamLink和Watershed這些工具的語句。每輸入一條語句,你會在ArcMap中看到輸出結(jié)果。

來源:https://blog.csdn.net/qq_43173805/article/details/118555587

成都途遠(yuǎn)GIS是一家專業(yè)致力于無人機(jī)航空攝影測繪、航空數(shù)據(jù)處理、GIS地理信息系統(tǒng)研發(fā)、數(shù)字孿生城市制作、數(shù)字沙盤模型等業(yè)務(wù)的創(chuàng)新型科技公司,為您提供一站式地理信息服務(wù)。

主站蜘蛛池模板: 晋江市| 张家川| 铅山县| 黑龙江省| 天门市| 舒兰市| 临安市| 平阴县| 墨江| 馆陶县| 互助| 黄石市| 邳州市| 子洲县| 阿克陶县| 金坛市| 抚宁县| 海安县| 景宁| 海伦市| 九江市| 鄂州市| 武汉市| 屏南县| 寿光市| 荔波县| 无棣县| 格尔木市| 兴海县| 菏泽市| 德兴市| 革吉县| 永胜县| 藁城市| 保靖县| 称多县| 郯城县| 巴林右旗| 泰来县| 常熟市| 洛隆县|