基于ArcEngine和USLE模型的区域水土流失评估系统的设计与实现

来源 :地球 | 被引量 : 0次 | 上传用户:puppy_tang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘要]以都江堰市虹口乡为研究对象,在通用水土流失方程USLE模型和ArcGIS Engine开发平台上,完成区域水土流失的评估系统。通过二次开发完成显示和空间分析功能,可直观反映该区域水土流失的分布和分级情况,该系统具有一定的适用性和可移植性,使非GIS专业的操作人员也能方便地使用。
  [关键词]ArcEngine USLE 区域水土流失 空间分析 设计与实现
  [中图分类号] S157.1 [文献码] B [文章编号] 1000-405X(2014)-3-329-3
  1研究对象及系统总体设计
  1.1研究对象概况
  该系统以都江堰虹口乡部分区域进行水土流失评估,由于该区域地形复杂,故选择该区域为研究对象具有一定代表性,以验证该系统的各项参数。
  虹口乡位于四川省都江堰市区东北的白沙河中游,平均海拔1500m,该区域有林地面积122.4km2,占全市森林面积的38.6%,森林覆盖率达66.23%。
  1.2区域水土流失评估系统的二次开发环境
  ArcGIS Engine是一套构建于应用的嵌入式GIS程序的组件库,不需要安装ArcGIS桌面程序,只需要购买单独的运行许可(Runtime)就可以运行,本文对都江堰市虹口乡水土流失系统的开发是基于C#语言在Visual Studio2010和.net4.0的环境下所完成,使用ArcGIS10.1版本为平台。
  1.3USLE模型分析
  水土流失(water and soil loss) 是指在水力、重力、风力等外营力作用下,水土资源和土地生产力的破坏和损失,包括土地表层侵蚀和水土损失。水土流失按照研究对象不同,可分为坡面、小流域和区域三个层次[1],“区域水土流失评估系统”即是对区域水土流失研究的系统。
  确定水土流失量常用国际通用水土流失方程——USLE模型 [2],用于表示坡地土壤流失量与其主要影响因子间定量关系的侵蚀数学模型,该模型是建立在水土流失理论和采集大量实测数据的基础上的经验模型[3]。其表达式是:
  A = R·K·L·S·C·P
  式中,A为年平均水土流失量(t/hm2·a);R为降雨侵蚀力因子, K为土壤侵蚀力因子,单位分别为MJ·mm/(hm2·h·a)和(t·hm2·h)/(hm2·MJ·mm),L为坡长因子,S为坡度因子,C为地表覆盖管理因子,P为侵蚀防治措施因子,均为无量纲。
  1.4区域水土流失评估系统的总体设计
  区域水土流失评估系统是根据USLE模型为基础,以都江堰市虹口乡为研究对象,实现区域水土流失评估系统的应用、栅格图层的计算、各因子的计算和专题图的输出等功能。其功能主要包括3个模块,即加载栅格图层、计算各影响因子、输出专题地图(图1)。
  2系统功能详细设计
  2.1基础功能实现
  本系统的功能和ArcMap功能类似,均具有加载栅格图层、删除栅格图层、放大、缩小、地图漫游和全图显示的功能。在专题图的导出功能中,由于该系统支持栅格图层的计算,考虑到栅格图层的效果,所以只支持bmp格式的文件格式输出(.bmp)。
  2.2空间分析功能
  2.2.1降雨侵蚀力因子计算
  降雨侵蚀力因子是USLE模型的基础因子,影响该因子的因素主要是降雨量、降雨历时和降雨动能等[4],从而反映出降雨对水土流失的影响。该因子难于测定,本系统中采用魏斯奇迈尔(Wischmeier,W.H.)算法[4][5],主要考虑多年月平均降雨量和多年年平均降雨量。其表达式是:
  式中,p和pi单位均为毫米(mm),p表示多年是月平均降雨量,pi表示多年的年平均降雨量。本系统以《都江堰国土志》所记录的数据为主,该书记录了都江堰近50年的降雨情况,以此来测试该系统,最后计算生成R因子的数值。
  2.2.2土壤侵蚀力因子
  土壤可蚀性K值是土壤被侵蚀可能性的重要特征值,本系统根据邓良基等人对四川土壤和旱耕地土壤可蚀性的研究[6],和对研究地区的实地考察得出K值。即黄壤0.3,黄棕壤0.297,暗棕壤0.286,亚高山草甸土0.288,高山草甸土0.291。
  根据《都江堰国土志》对各种土壤在不同海拔高度的分布,对本系统进行DEM的重分类,开发系统时值得注意的是,本软件的平台ArcEngine10.1的重分类不能直接将映射的值映射为小于1的数,故先将K值全部放大100倍,最后用栅格图层计算的方法对K值缩小100倍,以此生成K值图层,计算坡度因子的关键代码为:
  INumberRemap numRemap;
  numRemap = new NumberRemapClass();
  numRemap.MapRange(1100, 1600, 300);
  numRemap.MapRange(1600, 2375, 297);
  numRemap.MapRange(2375, 2850, 286);
  numRemap.MapRange(2850, 3000, 288);
  numRemap.MapRange(3000, 3900, 287);
  IReclassOp reclassOp;
  reclassOp = new RasterReclassOpClass();
  IRaster rasOut;
  rasOut = (IRaster)reclassOp.ReclassByRemap((IGeoDataset)pRasterDataset, numRemap as IRemap, true);   IRasterLayer poutRasterLayer = new RasterLayerClass();
  IMapAlgebraOp mapAlgebra = new RasterMapAlgebraOpClass();
  mapAlgebra.BindRaster(geoDataset1, "1");
  IGeoDataset result = mapAlgebra.Execute("[1] / 1000.0");
  IRaster rasOut = (IRaster)result;
  2.2.3坡度因子S和坡长因子L
  坡度和坡长因子综合反映了地形对水土流失的影响,通常水土流失量是和坡长、坡度成正比关系。由李晓华等人[2]对山地森林水土流失的研究,其计算坡度因子S的公式如下:
  S = 65.41(sinθ)2+4.56sinθ+0.065
  最终生成坡度因子图层,计算坡度因子的关键代码为:
  ITrigOp pTrigOp = new RasterMathOpsClass();
  IGeoDataset geodataset_out = pTrigOp.Sin(geoDataset1);
  IMapAlgebraOp mapAlgebra = new RasterMapAlgebraOpClass();
  mapAlgebra.BindRaster(geodataset_out, "1");
  IGeoDataset result = mapAlgebra.Execute("65.41 * Pow([1],2) + 4.56 * [1] + 0.065");
  IRaster rasOut = (IRaster)result;
  坡长因子L的计算[4],采用以下公式:
  式中,θ为坡度值,S为坡度因子,L为坡长因子,λ为坡长(m)。
  考虑到岷江流域的地形因素差异,m值有所变化,故根据孟兆鑫等人[7]对岷江流域的土壤侵蚀变化的研究,m值定为0.24。最终生成坡长因子图层,计算坡长因子的关键代码为:
  IMapAlgebraOp mapAlgebra = new RasterMapAlgebraOpClass();
  IRasterAnalysisEnvironment rasAnalysisEnv = (IRasterAnalysisEnvironment)mapAlgebra;
  mapAlgebra.BindRaster(geoDataset1, "1");
  IGeoDataset result = mapAlgebra.Execute("Pow(([1] / 22.13),0.24)");
  IRaster rasOut = (IRaster)result;
  2.2.4地表覆盖管理C和侵蚀防治措施因子P因子
  C和P因子作用是抑制侵蚀动力,是水土保持的关键因子。根据对研究区域的实地考察,其防治措施较少,尤其是在“5·12”地震后,故P值默认为1。根据蔡崇法等人[8]所提出的C因子计算公式:
  式中,Pc为平均覆盖度,如年平均、月平均和季平均等。根据《都江堰国土志》可以得到都江堰全市森林覆盖率为44.6%,但极其不平衡,中山区森林覆盖率为48.97%,虹口乡正处于中山区,故Pc默认为48.97%,最终计算C因子为1.7589。
  2.3专题图制作
  使用IRasterClassifyColorRampRenderer接口对计算出来的水土流失图进行分级渲染。图2为水土流失的分级渲染效果,并打印输出为.bmp格式的文件(图3)。
  3结论
  该系统实现了区域水土流失评估的简单分析和专题图的制作,并具有一定的可扩展性和适用性。可根据对不同因子的需求,制作不同因子的专题图,易懂、易学,即使非专业人员也可快速的制作出研究区域的水土流失评估专题图[9]。
  为了更全面的实现该系统的普遍性,解决该系统的局限性,可从以下两个方面进行进一步的开发。
  3.1USLE模型
  本系统中选择美国USLE模型为基础,但该模型更多的针对美国长缓坡型,只是根据前人的文献对其部分参数进行了优化,尤其是对微地形的分析较弱,故在最终的评估中会出现与实地水土流失的差异。
  3.2各因子函数的选择
  本系统中所选择的因子模型主要适用于我国的岷江流域,考虑到各地的气象、地形和植被等因素的差异,所以需要根据研究区域的不同进行不同模型的选择,从而使其评估效果更为准确。
  参考文献
  [1]胡良军,李锐,杨勤科,邵明安.基于GIS的区域水土流失评价模型[J].应用基础与工 程科学学报,2000(8):1.
  [2]李晓华,李铁军.应用USLE方程测定山地森林水土流失的研究[J].水土保持科技情报,2004(4):15-16.
  [3]刘晓兰.三江平原水土流失变化趋势浅析[J].环境科学与管理,2009(10):138-139.
  [4]郭兵,陶和平,刘斌涛,姜琳.基于GIS和USLE的汶川地震后理县土壤侵蚀特征及分析[J].农业工程学报,2012(28):118-119.
  [5]卜兆宏,宫世俊,阮伏水,蔡士强.降雨侵蚀力因子的算法及其在土壤流失量监测中的选用[J].遥感技术与应用,1992(7):3-5.
  [6]邓良基,侯大斌,王昌全,张世熔,夏建国.四川自然土壤和旱耕地土壤可蚀性特征研究[J].中国水土保持SWCC,2003(7):23-24.
  [7]孟兆鑫,邓玉林,刘武林.基于RS的岷江流域土壤侵蚀变化及其驱动力分析[J].地理与地理信息科学,2008(24):57-58.
  [8]蔡崇法,丁树文,史志华,黄丽,张光远.应用USLE模型与地理信息系统IDRISI预测小流域土壤侵蚀量的研究[J].水土保持学报,2000(14):23-24.
  [9]廖丹,陈东立,张骋,廖晓翠,冉隆.基于ArcEngine的森林资源管理信息系统二次开发研究[J].林业调查规划,2011(36):10-13.
其他文献
[摘要]在建筑工程进行施工的过程中,实际的成本与计划的成本之间存在一定的差异,施工的企业对与计划相偏离的情况进行监督,采取相应的措施进行纠正就是造价控制。本篇文章对建筑工程造价在项目实施阶段的控制进行分析,包括对工期进行合理的制定,对材料的成本进行控制,对工程量进行严格的计量以及将合同的管理有效加强,希望可以为施工的企业提供一定的参考。  [关键词]实施阶段 造价控制 建筑工程  [中图分类号]
期刊
[摘要]通过对3-11号矿群二采区地质资源在平面和空间的集聚及分布情况,本着"资源集约、系统简约、空间重构" 的最新采矿理念,提出用有轨与无轨采矿工艺相结合方案,取代《3-11号矿群无轨开采工艺》技术方案,通过生产实践应用,实现了采区内的高率集约开采,为同类矿体的开采提供可借鉴的经验。  [关键词]高效无轨采矿工艺 嗣后充填 有轨与无轨采矿工艺相结合  [中图分类号] TD82 [文献码] B [
期刊
[摘要]青海省格尔木市玛沁大湾铅锌矿矿区有较好的成矿条件,本文从矿体特征、矿石质量、矿化蚀变等方面对控矿因素进行了分析探讨,利用进一步建立成矿规律。  [关键词]玛沁大湾 铅锌矿 地质特征 控矿因素  [中图分类号] F407.1 [文献码] B [文章编号] 1000-405X(2014)-10-33-2  1引言  本区位于柴达木准地台之南缘,所处大地构造位置在区域上隶属祁漫塔格断褶带。在漫长
期刊
[摘要]菏泽平原区域内可划分为两个水文地质区,即低山丘陵水文地质区和黄泛平原水文地质区。供水水源多属于松散岩类孔隙水,化学组分相对单一,地下水类型较简单,氟离子含量普遍超标。随着工农业经济的快速发展,人类活动对地下水的影响越来越明显,矿山开发、过量开采、环境污染进一步加速了地下水水质改变,如何改善水质条件已经成为一个重要课题。  [关键词]水质 水化学 评价 高氟 影响  [中图分类号] P332
期刊
[摘要]哈萨克斯坦B油田侏罗系边底水油藏以厚层块状为主,以直井注水方式开发,低产、停产、套管损坏井逐年增多。通过油藏工程经验公式和数值模拟方法计算和分析了侧钻水平井产量及主要的影响因素,优化了侧钻水平井参数,并在生产实践中取得了好的效果。  [关键词]侧钻水平井 边底水油藏 数值模拟 水平井参数  [中图分类号] TE34 [文献码] B [文章编号] 1000-405X(2014)-10-47-
期刊
[摘要]本文通过对区域地质特征及矿区地质特征进行研究,已知区内以往圈定了较好的稀土水系沉积物异常。2013年度通过预查工作发现了一些矿化线索,证明了区内的闪长岩脉为引起该异常的主要地质体。虽然现阶段因勘查力度不够,未能找出稀土矿(化)体,但通过对矿区的成矿地质背景进行分析,可以相信以后工作中如能合理、科学的利用工作手段,有望取得稀土找矿成果上突破。  [关键词]赛什腾稀土矿 矿化线索 稀土矿(化)
期刊
[摘要]地热资源的开发利用越来越显现出其独特的魅力和生命力,开发利用好地热资源,对地区经济的发展将起到不可低估的作用。工作区地热资源丰富,但开发利用程度较低,地热地质条件认识不足。本文根据实际工作经历,从野外工作简述、自然地理概况、地热地质条件、本区地热开发利用工作建议等方面对工作区地热地质条件进行了较为全面的分析和论述。  [关键词]包头地热 地热地质条件 地热开发利用  [中图分类号] P31
期刊
[摘要]黄龙玉矿是近几年发现的新玉种,因其色彩缤纷,致密坚硬,其工艺品玲珑剔透明,深受世人喜爱。文章通过对该区黄龙玉矿地质特征、玉石成分及特征、蚀变进行分析,总结龙陵黄龙玉矿找矿标志。  [关键词]黄龙玉矿 地质特征 找矿标志 云南龙陵  [中图分类号] P612 [文献码] B [文章编号] 1000-405X(2014)-10-40-2  黄龙玉产于我国云南省龙陵县东部,自发现黄龙玉以来,黄龙
期刊
[摘要]文章叙述了云南永德县某金矿地质概况,阐述了矿床地质特征、矿床成因、找矿标志等。通过分析研究认为,广泛分布于云南省永德县,是寻找金矿的有利地段,并具有很好的找矿前景。  [关键词]云南省永德县 地质特征 矿床成因  [中图分类号] P612 [文献码] B [文章编号] 1000-405X(2014)-10-57-2  1成矿地质背景  本区大地构造处于欧亚板块与印度板块碰撞带,也是我国两大
期刊
[摘要]本文就青海卡尔却卡铜多金属矿床地质特征及控矿因素分析进行了分析探讨,具有较强的意义和价值,供同行借鉴参考。  [关键词]卡尔却卡铜多金属矿床 地质特征 控矿因素分析  [中图分类号] F407.1 [文献码] B [文章编号] 1000-405X(2014)-10-36-1  卡尔却卡矿区位于柴达木盆地西南缘那陵郭勒河上游南岸,隶属格尔木市乌图美仁乡管辖,距格尔木市约520km,矿区地势具
期刊