【SWAT水文模型】SWAT水文模型建立及应用第三期:土壤库建立(待更新)

news2025/2/28 19:51:42

SWAT水文模型建立及应用:土壤库建立

  • 1 简介
  • 2 土壤数据下载
    • 2.1 数据下载方式
      • 2.1.1 世界土壤数据库HWSD数据
      • 2.1.2 中国土壤数据库
    • 2.2 数据下载
  • 3 土壤数据的准备
    • 3.1 SWAT土壤数据库参数
    • 3.2 土壤质地转化
    • 3.3 土壤参数的提取
    • 3.4 其他变量的提取
    • 3.5 土壤类型分布图的处理
    • 3.6 土壤类型索引表的建立
  • 参考
  • 参考

1 简介

SWAT模型中用到的土壤数据主要包括两大类:物理属性数据和化学属性数据。

  • 土壤的物理属性决定了土壤剖面中水和气的运动情况,并且对HRU中的水循环起着重要的作用。物理属性数据主要包括土层厚度、砂石、黏土、容积密度、有机碳、有效含水量、饱和水力传导率等。
  • 土壤的化学属性主要用来给模型赋初始值。
  • 其中物理属性是必需的,化学属性是可选的。

SWAT模型中土壤数据是主要的输入参数之一,土壤数据质量的好坏会对模型的模拟结果产生重要影响。用到的土壤数据主要包括土壤类型分布图、土壤类型索引表土壤物理属性文件(即土壤数据库参数)。土壤的物理属性决定了土壤剖面中水和气的运动情况,并且对 水文响应单元(HRU,Hydrologic Response Unit) 中的水循环起着重要的作用,是SWAT建模前期处理过程的关键数据。

关键步骤 :

  • 土壤质地转化
  • SPAW软件计算
  • 其他变量的计算
  • 土壤类型分布图的处理
  • 土壤类型索引表的建立

2 土壤数据下载

主要介绍土壤数据的下载方式,并展示对某流域进行土壤数据下载的实例。

2.1 数据下载方式

2.1.1 世界土壤数据库HWSD数据

土壤质地类型数据来源于世界土壤数据库(HWSD,Harmonized World Soil Database),是粮农组织与IIASA、ISRIC-世界土壤信息、中国科学院土壤研究所(ISSCAS)和欧盟委员会联合研究中心 (JRC)合作的成果,该数据提供了各个格网点的土壤类型、土壤相位、土壤理化性状等信息。

官网-世界土壤数据库HWSD
空间分辨率:1km
说明:中国境内数据源为第二次全国土地调查南京土壤所提供的1:100万土壤数据,外蒙地区数据源为区域土壤及地形数据库(SOTWIS)比例尺为1:500万。
在这里插入图片描述
数据下载解压后可以得到栅格数据、土壤属性表和数据使用说明等文件,注意使用该数据时,请遵循相关引用规定,合理合法运用(非商业用途)。

2.1.2 中国土壤数据库

中国土壤数据库目前是我国数据最全的土壤库,也是建立SWAT土壤数据库基础数据的重要来源。

官网-中国土壤数据库
打开数据库中的中国土种数据库,按地点查询,即可根据研究区域进行土壤数据的查询。每个亚类可能有多个土种,选择的原则就是以面积最大的土种来代表整个亚类。
在这里插入图片描述
点击选择的土类的详情即出现下图界面,继续点击土种每层的详情,可继续查询各层信息,这样土壤的初始信息即可全部得到。
在这里插入图片描述

2.2 数据下载

根据研究区域对全国土壤数据进行掩膜处理(Extract by Mask),如下:
在这里插入图片描述
得到研究区域内土壤数据图,如下:
在这里插入图片描述

3 土壤数据的准备

3.1 SWAT土壤数据库参数

在SWAT2005数据库的usersoil数据库中,需要填入的变量有以下几个,根据需要可对土壤定义10个层,其含义见下表:
在这里插入图片描述

3.2 土壤质地转化

在土壤数据中最重要的一类数据是土壤粒径级配数据,其他许多土壤参数如饱和导水率、土壤层有效持水量等都可以从土粒径级配数据来导出。
从中国土壤数据库下载的数据,是我国第二次土壤普查采用的国际制,而SWAT模型采用的土壤粒径级配标准是USDA简化的美制标准,因此,存在一个国际制向美国制转换的问题。
国际制与美国制区别如下表所示:
在这里插入图片描述
土壤粒径分布是指土壤固相中不同粗细级别的土粒所占的比例,常用某一粒径及其对应的累积百分含量曲线来表示。
土壤质地转换方法有多种,考虑到模型的通用性,参数形式的土壤粒径分布模型更便于标准程序的编制以及不同来源粒径分析资料的对比和统一。

3.3 土壤参数的提取

SOL_BD、 SOL_AWC、SOL_K三个变量由SPAW软件可以计算得到。该软件主要利用其中Soil Water Characteristics模块,根据土壤中粘土Clay、砂土Sand、有机质含量Organic Matter、盐度Salinity、砂砾Gravel等含量来计算土壤数据库中所需的土壤湿密度SOL_BD、有效持水量SOL_AWC、饱和导水率SOL_K等参数,这些参数都是我国目前所缺乏的。
SPAW软件安装完成后,打开的界面如下图所示:
在这里插入图片描述
通过填入所有空白格内的参数,如Sand、Clay 等,灰色显示的参数就可以显示计算后的结果,其中我们所需要的三个参数:
SOL_BD=Bulk Density
SOL_AWC=Field Capacity(田间持水量)-Wilting Point(饱和导水率)
SOL_K=Sat Hydraulic Cond
另外,在SPAW 模型中单位要选择Metric 国际单位制,在options 下拉菜单中选择units 下的Metric 即可。

3.4 其他变量的提取

3.5 土壤类型分布图的处理

为什么需要对土壤数据进行重分类?
下载的数据中土壤种类通常很多,数据量大,不便于后续的处理和计算,因此一般先进行重分类,将一些土壤合并,减少种类。

土壤数据类型分类图截取自中科院南京土壤所1:100 万中国土壤矢量图,该数据采用了传统的“土壤发生分类”系统,基本制图单元为亚类,共分出12土纲,61 个土类,227 个亚类。土壤属性数据库记录数达2647 条,属性数据项16 个,基本覆盖了全国各种类型土壤及其主要属性特征。
土壤类型代码表(部分)如下:
在这里插入图片描述
对于土壤的类型,首先查看截取图层属性表中 SOILCODE 字段,对照土壤类型代码表,核对研究区域中的土壤类型,可根据研究区域大小,利用最大亚类代替土类的方式确定 5-6 种土壤类型。并重新编辑可以区别各种土壤类型的数值型字段,以便矢量转栅格。
在这里插入图片描述

具体实现步骤如下:
(1)ArcToolbox/Spatial Analyst Tools/Reclass/Reclassify,出现如下图所示对话框,输入待重分类的栅格图层,选择区分各土地利用类型的字段,在New value下进行重编号,对想要合并的类型重编同样的新号,即可以合并为一类。点击OK。

3.6 土壤类型索引表的建立

在本次建模过程中,土壤类型为五类,其土壤类型索引表如下图所示,其中“VALUE”即图层中代表了各类型的字段编号,“NAME”即在数据库中的名称简写,该表的作用就是将研究区域的土壤类型与SWAT数据库中的类型进行关联,该表以.txt格式存储。

参考

参考

1、书籍-ArcSWAT 2009 用户指南
2、CSDN博客-SWAT模型教程—土地利用、土壤数据、气象数据的处理

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/468301.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

回顾 | Pre VS Code Day - 用 GitHub Codespaces 构建 OpenAI 应用实战

编辑:Alan Wang 排版:Rani Sun 微软 Reactor 为帮助广开发者,技术爱好者,更好的学习 .NET Core, C#, Python,数据科学,机器学习,AI,区块链, IoT 等技术,将每周三到周六&a…

85.qt qml-炫酷烟花粒子特效(支持多种爆炸模式、爆炸阴影、背景场景)

效果如下所示: 截图如下所示: 实现内容如下所示: 1.实现多个爆炸效果2.爆炸的时候增加光度阴影效果3.由于场景有湖面,所以还需要增加一个倒影粒子组首先我们来学习下,该示例中所需要常用的类型点 1.如何更改粒子生命周期时的颜色变换动画 方法有两种。 1.1通过colorTable和si…

详谈Android进程间的大数据通信机制:LocalSocket

前言 说起Android进行间通信,大家第一时间会想到AIDL,但是由于Binder机制的限制,AIDL无法传输超大数据。 比如我们在之前文章《WebRtc中是如何处理视频数据的?》提到的我们可以得到WebRtc的视频数据,这时候我们如果有…

C++类和对象(4)

C类和对象 1.拷贝构造函数1.1 概念1.2. 特征1.2.1. 拷贝构造函数构造函数的一种重载形式;1.2.2. 拷贝构造函数的参数只能有一个,是对本类类型对象的引用,不能是传值调用,编译会直接报错,或者是直接进入死循环。1.2.3. …

wvp开发环境搭建

代码下载地址 代码下载地址 https://gitee.com/pan648540858/wvp-GB28181-pro.git 开发工具 采用jetbrain idea 利用开发工具下载代码 文件-新建-来自版本控制的项目 url是上面的代码下载链接,点击克隆即可 下图是已经克隆并打开的代码 安装依赖环境 安装redi…

基于html+css的图展示44

准备项目 项目开发工具 Visual Studio Code 1.44.2 版本: 1.44.2 提交: ff915844119ce9485abfe8aa9076ec76b5300ddd 日期: 2020-04-16T16:36:23.138Z Electron: 7.1.11 Chrome: 78.0.3904.130 Node.js: 12.8.1 V8: 7.8.279.23-electron.0 OS: Windows_NT x64 10.0.19044 项目…

Linux套接字编程

在上一篇博客中我们对网络中一些基本概念进行了简单阐述,这一篇博客我们来对套接字编程的内容进行初步了解。 目录 1.引入 2.UDP协议 2.1通信两端流程 2.1.1服务端流程 2.1.2客户端流程 2.2套接字相关操作接口 2.2.1创建套接字 2.2.2为套接字绑定地址信息 …

SSL证书周期变为90天? 锐成让您轻松应对行业新规

3月3日,谷歌在其“Move Forward, Together”栏目中,称已向CA/B论坛发起了投票提案,建议将公共TLS(也称为SSL)证书的最长有效期从398天减少到90天。值得注意的是,即便CA/B论坛没有通过这一提议,谷…

【C语言】函数讲解(下)

【C语言】函数讲解(下) 1.函数的声明和定义1.1函数声明1.2函数定义 2.函数的嵌套调用和链式访问2.1嵌套调用2.2链式访问 3.函数递归3.1什么是递归3.2递归的两个必要条件3.2.1练习13.2.2练习2 3.3递归与迭代3.3.1练习13.3.2练习2 所属专栏:C语…

Android Jetpack—LiveData

1.LiveData LiveData是Android Jetpack包提供的一种可观察的数据存储器类,它可以通过添加观察者被其他组件观察其变更。不同于普通的观察者,LiveData最重要的特征是它具有生命周期感知能力,它遵循其他应用组件(如 Activity、Frag…

软件测试—进阶篇

软件测试—进阶篇 🔎根据测试对象划分界面测试可靠性测试容错性测试文档测试兼容性测试易用性测试安装卸载测试安全性测试性能测试内存泄漏测试 🔎根据是否查看代码划分黑盒测试白盒测试灰盒测试 🔎根据开发阶段划分单元测试集成测试系统测试…

mulesoft MCIA 破釜沉舟备考 2023.04.27.25 (易错题)

@[TOC](mulesoft MCIA 破釜沉舟备考 2023.04.27.25 (易错题)) 1. According to MuleSoft, which deployment characteristic applies to a microservices application architecture? A. Services exist as independent deployment artifacts and can be scaled independently…

ABeam Insight | 智能制造系列(6):虚拟/增强现实(VR/AR)×智能制造

虚拟现实(VR)和增强现实(AR)的概念早在20世纪60年代就被提出,但由于当时的技术水平无法满足相关应用的需求,这些概念并没有引起广泛关注。直到近年来随着计算机技术的飞速发展,虚拟现实和增强现…

python+nodejs+php+springboot+vue高校教室自习室预约管理系统

建立的自习室预约管理系统用户使用浏览器就可以对其进行访问,管理员在操作上面能够方便管理,因此用户和管理员能够方便对这个系统进行操作。论文全面介绍系统数据库,功能设计和业务流程设计。数据库能够存储自习室预约管理系统需要的数据。 …

Leanback(1)-播放控制栏下添加新的行

我们要在播放控制栏下面加入下面一行。 这个就是标准的row。 leanback的原理 Android Leanback结构源码简析 - 简书 我们知道Row用来提供数据,row可以通过一个ObjectAdapter来管理和提供数据 我们知道presenter是一个负责将数据绑定到视图上的对象,它可以…

基于STM32的智能语音垃圾桶设计

一. 系统设计及框图: 本设计整体功能如下: 1. 超声波感应到有人靠近时语音提示“垃圾放置请分类”。 2. 检测垃圾筒时是否满,当满时语音提示“垃圾桶已满”。 3. 光传感器检测,指示灯指示。 4. 语音识别不同的垃圾类型。 二.…

前端程序员的职业发展规划与路线——ChatGPT的回答

文章目录 一、前端程序员的职业规划是?回答1: 作为一个前端开发程序员,您的职业发展路线可能如下:回答2:作为前端开发程序员,您的职业发展路线可能如下:回答3: 你的职业发展路线可能…

ASEMI代理ADI亚德诺ADM3051CRZ-REEL7车规级芯片

编辑-Z ADM3051CRZ-REEL7芯片参数: 型号:ADM3051CRZ-REEL7 显性状态:78 mA 隐性状态:10 mA 待命状态:275μA CANH输出电压:4.5V CANL输出电压:2V 差动输出电压:3V 输入电压…

【AI生产力工具】Upscale.media:用AI技术提升照片质量,让你的作品更出色

文章目录 简介一、Upscale.media是什么?二、如何使用Upscale.media?三、总结 简介 在如今的数字时代,图片已经成为我们日常生活中不可或缺的一部分,从社交媒体到电子商务网站,从广告宣传到个人生活,都需要…

璀璨盛启·焕美升级 上颜集团杭州医学旗舰中心盛大启幕

2023年4月26日,「璀璨盛启焕美升级」上颜杭州医学旗舰中心启幕盛典在杭州滨江钱龙大厦耀新启幕。上颜用审美、匠心构建城市的活力与色彩,致力于为客户带来全新的美丽方式和一流的品质服务。 (上台剪彩嘉宾从左至右依次为)上颜集团…