论文部分内容阅读
中国,作为全球第三大国家,水土保持工作的开展尤为重要。早期,水保人员开展工作需要去野外采集数据,之后通过数学软件或Gis软件处理数据,建模计算土壤侵蚀模数进行土壤侵蚀强度的检测和评估,整个流程不仅需要熟练掌握各种软件的使用,而且效率低下,自动化程度低。现今,各地区水文站的建立使降雨等水文数据的采集变得简单,同时各种地理设备的出现提高了数据采集的效率,使许多地理数据可以自动化采集,通过计算机技术进行数据上传存储。随着地理系统开发技术的成熟,各地区地理数据的积累,通过这些数据和技术开发一套水土保持检测系统进行土壤侵蚀模数的自动化计算,用于土壤侵蚀强度的检测和评估具有重要的意义。因此,本文基于以上背景和用户需求,将CSLE模型作为土壤侵蚀模型,设计并实现了水土保持检测系统进行土壤侵蚀模数的自动化计算,并通过Gis技术将土壤侵蚀模数投影到地图上进行分级展示用于土壤侵蚀强度的检测和评估。旨在使水保工作人员通过该系统使用简单地操作就可以进行目标区域土壤侵蚀模数的自动化计算,将计算结果投影在地图上,可以更加简单、直观地观测土壤侵蚀强度的地区分布,有利于水土保持工作的开展。本文的主要工作概括如下:1.根据用户需求,对系统进行了需求分析。在需求分析和CSLE模型计算要求的基础上,设计了整个系统的层次架构、功能模块,并根据功能的要求进行了数据库设计和文件存储规则设计。2.实现了水文站降雨数据的自动化处理。根据降雨数据处理的结果通过IDW插值和并行插值实现了降雨侵蚀力因子的计算。设计实验验证并行插值的有效性,最后使用IDW并行插值计算湖北省全省的降雨侵蚀力,在250m的分辨率下,取得了 182倍的速度提升。并基于此,设计并实现了省、市、县区三种计算区域范围的土壤侵蚀模数的计算。3.提供了一个可行的实现方案,将数据计算包装成计算任务,通过计算任务的方式进行土壤侵蚀模数的自动化计算,设计并实现了计算任务的调度和执行计算的方案。最后,将计算结果通过GeoServer进行图层发布,根据不同的数值以不同的颜色进行分级,投影到地图上进行区域土壤侵蚀强度的展示。