基于ArcGIS的数字高程模型县域水文模拟及可视化研究
——以元江县为例

2016-09-08 06:12李林娜
安徽农业科学 2016年20期
关键词:江县河网汇流

李林娜,牛 群

(昆明理工大学国土资源工程学院,云南昆明 650093)



基于ArcGIS的数字高程模型县域水文模拟及可视化研究
——以元江县为例

李林娜,牛 群

(昆明理工大学国土资源工程学院,云南昆明 650093)

基于ArcGIS 10.0、Excel及数字高程模型,分析元江县县域内水文特征,提取区域内主要干流及支流进行可视化,计算河流信息,并基于县域进行水文模拟。结果表明:元江县水域单一,明显水域只有元江流域在元江县内的部分;除自然降水外,元江县水源不丰富,区域地表破碎度较小。县域水文分析能为将来水利发展和城市规划提供参考。

水文分析;DEM;河网;ArcGIS ;元江县

元江县与云南省绝大多数地区一样,处于高海拔、多山脉的少数民族地区。该地区四季高温,自然灾害频发,经济发展滞后,正处于产业多样化、城市扩建和自然条件限制的矛盾中。在以往基于数字高程模型的水文分析研究中,大多以某一水系为研究对象,该水系可能跨越多座城市,对县域城市的发展研究缺乏参考价值。笔者应用GIS水文分析方法,用数字高程模型提取元江县主要流域并进行分析,将水文模拟与地形叠加可视化,旨在为坝区建设和扩展提供参考。

1 研究区概况

元江全称元江哈尼族彝族傣族自治县,位于云南省中南部,地处元江中上游,地理坐标为101°39′~102°22′ E,23°19′~23°55′ N,东与石屏县接壤,南与红河县相连,西与墨江县毗邻,北紧靠新平县。县人民政府驻澧江镇,距玉溪市所在地130.0 km,距省会昆明210.0 km。县境南北长64.5 km,东西宽71.5 km,总面积2 858 km2。县内主河流为元江,位于哀牢山东侧,贯穿元江县南北方向。海拔327~2 580 m。县境内各地年平均气温12~24 ℃。县内矿产丰富,已查明的矿产有金、银、铜、钴、镍、石膏、蛇纹石等,其中镍矿蕴藏量约53.3万t,位居全国第2。截至2012年,下辖3街道2镇5乡,户籍人口数,205 744人,少数民族人口166 532人,占总人口的80.9%。经济呈稳定增长趋势,近年来第二产业增长率较为明显,主要以制糖业为主。旅游业以自然风光和历史文化遗产为主,较为著名的有它克崖画、元江彩色膏林、哈尼云海梯田。少数民族文化在该县所占比重较大,在与产业和文化结合的同时也很好地保留了民族特色。

2 数据来源

该研究主要基于数字高程模型数据,即DEM,以绝对高程或海拔表示的地形模型。数字地面模型中地形属性为高程时,称为数字高程模型。数据来源于http://www.gscloud.cn/地理空间数据云,SRTMDEM 90M分辨率原始高程数据。在ArcGIS中,进行数据预处理后,空间参考为Xian_1980_3_Degree_GK_Zone_34。矢量县界数据依据地图图片底图配准并矢量化,并统一空间参考与DEM数据一致。

3 研究方法

基于ArcGIS平台,使用数字高程模型数据进行水文分析。经过填洼、流向提取、流量提取、子流域提取、重分类、河网分级、河流链接等过程,并根据实际研究需要进行栅格数据和矢量数据的转换以及栅格数据的掩模分析,在成熟的算法下,加入人工经验判断提取元江县县内主流域及附近支流。根据公式计算河流长度、密度等,分析该县域内主流域的水文情况。最后生成TIN图与水文数据叠加进行水文数据和高程数据的可视化。研究流程见图1。

4 流域特征提取及可视化

4.1流域特征提取

4.1.1按掩模提取DEM。按掩模提取是栅格数据裁切的一种方法,用矢量数据裁切DEM栅格数据,裁切结果即为原矢量数据形状的栅格数据。该研究中,下载后的DEM数据为矩形,大于研究区域范围,通过事先预处理好的元江县矢量数据按掩模提取,可得到元江县的DEM数据。在ArcGIS中按掩模提取栅格,不仅可以用矢量数据作为掩模数据,还可以使用栅格数据作为掩模,但需要考虑2个栅格数据的NODATA值是否影响研究。

图1 基于ArcGIS的数字高程模型元江县水文模拟及可视化流程Fig.1 The flow chart of the Hydrological Simulation and Visual Research of Digital Elevation Model Based on ArcGIS in Yuanjiang County

4.1.2填洼。在水文模拟和水文分析试验中,一般都要对原始DEM数据做填洼。在此之前,首先要计算洼地深度,判断原始DEM是否可用。计算得到洼地贡献区域的洼地深度,结合研究区域地形分析,判断凹陷点是正确的地形反映还是数据误差[1]。如果是误差就要进行填洼计算后再使用DEM数据。

该研究区域在云南高原,喀斯特地貌极为普遍,在这种情况下,填洼分析尤为关键。需要判断凹陷点是由地貌引起的合理凹陷点还是DEM误差造成。DEM误差和喀斯特地貌的存在使得原本光滑的地形表面模拟出现一些凹陷的区域。在进行水流方向计算时,由于这些凹陷的存在,往往出现不合理甚至错误的水流方向[2]。

在ArcGIS中,依靠设置阈值Z来判断某一像元是否为有效的凹陷点,观察凹陷点和倾泻点的高程差值,如果阈值设置为小于该差值,则计算过程中将视为有效凹陷点,即该凹陷为正确的地形反应,不进行填洼。反之,阈值设置的高于凹陷点和倾泻点的高程差值,则填充该凹陷点。换句话说,阈值Z是凹陷点深度和倾泻点间的最大允许差值。填洼后的DEM见图2。

图2 元江县经过洼地填充生成的无洼地DEMFig.2 The DEM without depression after filling in Yunajing County

4.1.3水流方向提取。水流方向提取是无洼地DEM生成的第1步。上一步生成了无洼地DEM,水流方向需要重新提取以提升数据精度。ArcGIS中水流方向的提取是基于像元的,是指水流离开该栅格时水流的指向。

假设地表不渗水,地面降雨均匀,那么流域单元上的水流总是会流向最低的地方。ArcGIS中通过对中心栅格周围的8个栅格单元分别赋值(图3)。方向值以2的幂指数确定,是为了当栅格流向难以确定时,需要将数个方向值相加,这在后续处理过程中可从相加结果看出相加时栅格领域格网的情况。

图3 水流流向编码Fig.3 The coding of water flow direction

在ArcGIS中,水流方向提取输出值为1~255整形栅格。在图3中,假设中心单元格最陡下降方向为左侧,则赋值为1。当2个方向甚至多个方向发生相同变化,同时为最陡下降方向时,则将这些方向值相加。如中心单元格的左侧和下侧同时为最陡下降方向,则赋值为16+4=20。元江县水流方向提取结果见图4。

图4 元江县水流方向Fig.4 Flow direction in Yuanjiang County

4.1.4汇流累积量计算。汇流累积量描述河道水流累积量,通过计算单个栅格单元的流量,再在后续研究中描述整个河道或者河网的流量。在ArcGIS中,汇流累积量通过水流方向数据得到,基本思想是数字高程模型中每个栅格均有1个单位水量,根据水自高向低流的自然规律及水流方向计算每个栅格流过的水量总数[3-5]。在计算过程中,由于降水、土壤及植被的影响会造成地表水分布不均,在ArcGIS中可以对每个栅格赋权重,以更详细地模拟水文特征。元江县汇流累积量见图5。

图5 元江县汇流累积量Fig.5 Flow accumulation in Yuanjiang County

与其他区域水文模拟相比较,元江县盆域较单一,只有1个主要的流域盆地。以此推测,元江县水域基本水流来自元江水系。因此,该试验可以不再做盆域分析,因为盆域分析将会计算出多个极小盆域,使水文模拟过程复杂且对结果无意义。

4.1.5汇流累积量数据重分类。汇流累积量计算得出的数据繁琐,存在多条现实中并不存在的河流。可以将这些多余的河流考虑为地下水或者是试验误差。该试验为地表水模拟,因此无需保留所有水文信息,只需要依据现实情况和经验提取出地表存在和必要的水文信息。

在ArcGIS中通过重分类,该试验提取了汇流累积量大于5 000的区域。该步骤的关键在于设置重分类阈值。首先,根据经验,主干河道必须提取又不能保留过多末端支流,一般阈值数应至少是4位数。在河流发育较好且盆域多的区域一般是5位数。其次,根据实地情况,元江常年高温,蒸发率高,降水充沛,一区跨热带、亚热带、北温带、南温带、寒带5个气候带。因此,虽然在上一步汇流累积量计算出最大流量为206 139,但由于元江区域水文、地形及气候条件差异大,设置阈值时不能过大。最后,根据元江只有一条主要干流,流域单一,阈值设置4位数。试验提取汇流累积量大于2 000和大于5 000,并结合地形和实地情况进行对比分析。最终选取汇流累积量大于5 000的重分类数据(图6)。

图6 提取汇流累积量大于5 000数据Fig.6 The data of flow accumulation greater than 5000

4.1.6河流链接。河流链接主要是为后续研究提供数据依据。河流链接记录河网信息,可得到每条弧段的起始点和终止点一级该汇水区域的出水点[2]。河流链接对水量、水土保持的研究具有重要意义。

4.1.7河网分级。河网分级是用数字标识的方法划分级别,数字越大,级别越高。河网分级依据当地地形情况和水文汇流累积量。级别最低为支流,反之最大的可能是河流主干。该步骤不仅可以直观地分析流域水文分级情况和支干流情况,还可以根据水文形状和分级情况验证前面汇流累积量提取和重分类的正确性。

ArcGIS中提供了2种方法进行河网分级,即Strahler和Shreve方法。笔者应用了Shreve方法。Shreve方法(图7)是将所有末端支流弧段定义为1,往后的每条弧度为前面汇入河网弧度的级别之和。如2条末端支流弧度汇入同一条新弧度,则该新弧段级别为2;再如1条2级弧段和1条3级弧段汇入同一弧段,则该新弧段级别为5。这种分级方式,分级到最后出水口位置时,其河网级别数是该河网中所有1级河网弧段个数。该试验将河网分级为14级。

图7 河网分级Fig.7 Classification of river network

4.1.8栅格河网矢量化。栅格河网矢量化主要是为了后续的研究和可视化,步骤简单。在ArcGIS中用栅格转矢量工具就可以完成,矢量化后的河网如图8所示。矢量河网可以计算河流长度和沟壑密度,且可编辑性强,可应用于其他研究。在该研究中,选择矢量河网进行可视化研究主要是由于其可以调节弧段属性,以增加视觉效果。

图8 矢量河网Fig.8 The vectorgraph of river network

4.2可视化可视化研究是基于TIN图和河网矢量图叠加生成。县域水文模拟不能只停留在数据计算结果。元江县处于高海拔地区,高程差异大,且为多坝区。人类生活环境复杂,区域水源流动方式复杂。通过可视化研究,可脱离宏观数字的复杂性,直观反映河网流经区域和高程及人类聚集地的关系。在后续研究中加入其他要素,与该图叠加,不仅可以直观地体现出各要素间关系,还便于空间分析。

元江县河网分布如图9所示,干流分布在高程较低的位置,河网基本位于山谷处。按照人类聚集地分布经验来看,元江县城市区域处于低海拔地,城市生活用水大部分来源于流经沅江县的元江流域干流。在后续研究中,可以叠加现有城市分布位置,研究城市分布和河网的关系,结合环保、大气、土壤等因素在城市规划中起到更好的作用。

图9 元江县河网分布Fig.9 Distribution of river network in Yuanjiang County

5 流域水文特征分析

5.1河网长度在ArcGIS中,将栅格河网矢量化后属性表中自动统计各级河网长度,再加以统计。结果表明,由于Shreve河网分级的规则会出现缺乏某些级别河网的情况,元江县汇流累积量大于5 000的河网中,末端支流占比重最大,根据Shreve分级方法可知,该河网缺乏4、5、10级河网(表1)。

5.2沟壑密度沟壑密度或称切割裂度,是指每平方公里内侵蚀沟(或水文网)的总长度,以km/km2表示。沟壑密度的大小与降水、径流特征、地形坡度、岩性、土壤的抗侵蚀性能、植被状况及土地利用方式等有关,也是水土流失状况的方式,可作为水土流失等级划分的参考指标,也是衡量地表破碎度的指标。计算公式见式(1)。

表1元江县汇流累积量大于5 000的河网长度分析

Table 1Analysis of river network length with flow accumulation is greater than 5 000 m in Yuanjiang County

级别Grade河流长度Riverlength∥m百分比Percentage∥%1109181.040400048.27236573.495180016.17330314.416550013.40689.991382440.047179.982764900.0884095.603891001.7995554.726205002.46118947.772033003.961289.991382440.04139253.157605004.091421947.885280009.70合计Total226228.06270000100

(1)

式中,Ds为沟壑密度;∑L为研究区域内沟壑总长度;A为特定研究区域的面积。

使用ArcGIS得到元江县矢量面积为2 718 391 180.91m2,换算为2 718.39km2。依据上式计算得到元江县汇流累积量大于5 000的河网沟壑密度为8.32×10-5km/km2。

6 结论

(1)基于ArcGIS10.0软件,应用数字高程模型分析元江县县域水文特征,提取区域内主要干流及支流,并进行可视化,基于县域进行水文模拟,不仅打破了传统跨区域研究某流域完整流域或部分流域的思路,并且从县域规划和城市扩展角度提出县域流域和城市居民地等的关系,为后续在水文和城市发展关系研究中提供参考。从元江县水文信息分析和县域水文提取方面得出结论,提出了与传统水文模拟的不同思路。

(2)通过元江县河网生成以及汇流累积量大于5 000的河网提取,得出以下结论:①元江县水域单一,明显水域只有1个。经过对比分析该水域为元江流域在元江县内的部分。②元江县内水域干流位于海拔较低位置,结合人类居住环境发展分析,该流域干流与人类生产活动关系密切,在今后的城市扩展中能更好地利用元江水源。③汇流累积量大于5 000的河网沟壑密度较小,可以得知,除自然降水外元江县水源不丰富,区域地表破碎度较小。④基于DEM的县域水文分析过程中,水域的取舍是一个关键过程,一般经过盆域分析后,较小盆域需要舍去,但是判断为干流的流域都要保留。这一点和某流域水文模拟研究不同,这种研究通常不考虑区域问题,只是提取完整的干流,区域内其他流域都要舍去。⑤提取的河网不可能完全保留,设置阈值是否合理与经验相关。元江县流域单一,阈值不宜过大。阈值的设置还与当地降水、植被、蒸发量相关。

[1] 汤国安,杨昕.ArcGIS地理信息系统空间分析实验教程[M].2版.北京:科学出版社,2012:478.

[2] 莫奇京,蔚生,桂贤.基于ASTER GDEM的石漠化综合治理中的小流域提取研究:以广西石漠化综合治理应用为例[J].林业调查规划,2011(5):22-25.

[3] 黄娟,申双和,殷剑敏.基于DEM的江西潦河流域河网信息提取方法[J].气象与减灾研究,2008(1):49-53.

[4] 刘春利.基于ASTER GDEM的流域水文特征分析及水源保护区划分:以哈尔滨市磨盘山水库为例[J].东北农业大学学报,2015,46(10):82-88.

[5] 王耀建.基于GIS的水文信息提取:以深圳市光明森林公园水文分析计算为例[J].亚热带水土保持,2013,25(3):61-67.

County Hydrological Simulation and Visual Research of Digital Elevation Model Based on ArcGIS—A Case of Yuanjiang County

LI Lin-na, NIU Qun

(College of Land Resources and Engineering, Kunming University of Science and Technology, Kunming, Yunnan 650093)

Hydrological features in Yuanjiang County were analyzed based on ArcGIS10.0, Excel and Digital Elevation Model. The main stream and tributary were extracted to realize visualization and to calculate river information. Hydrological simulation was carried out based on county region. Results showed that Yuanjiang County had single water area. Except natural precipitation, water resource was not abundant in Yuanjiang County; fragmentation of regional surface was relatively small. County hydrological analysis provided references for the water conservancy development and urban planning in future.

Hydrological analysis; DEM; River network; ArcGIS; Yuanjiang County

李林娜(1992-),女,回族,云南昆明人,硕士研究生,研究方向:地图学与地理信息系统。

2016-05-26

S 181

A

0517-6611(2016)20-049-04

猜你喜欢
江县河网汇流
元江县芒果生产变化的原因分析与建议
元江县推动健身设施进社区进乡村
基于DEM数据与GIS技术方法的水文信息提取研究
——以莲花县为例
基于PSR模型的上海地区河网脆弱性探讨
流域汇流计算方法在风峪沙河段的应用探讨
不同引水水源对平原河网影响分析
MIKE11模型在城市河网生态调水工程中的应用
基于ARM CortexM0的智能光伏汇流采集装置设计及应用
一种球载雷达汇流环设计
元江县少数民族传统体育文化与旅游经济互动发展研究①