一、SWAT+概述
在过去的20年里,SWAT已在全球范围内得到广泛使用。全球范围内的大量应用也暴露了局限性,并确定了模型的开发需求。对模型及其各个组成部分的大量添加和修改,使得代码越来越难以管理和维护。为了面对现在和未来水资源建模的挑战,SWAT代码在过去几年中进行了重大修改,形成了SWAT+,一个完全修订的模型版本。
尽管用于计算模型过程的基本算法没有改变,但代码(基于对象)和输入文件(基于关系)的结构和组织都经历了很大的修改。预计这将有助于模型的维护、未来代码的修改,并促进与其他研究人员的合作,将新的科学知识纳入SWAT模块。SWAT+为流域内的相互作用和过程提供了一个更灵活的空间表示。
SWAT+模型是一个命令行可执行文件,运行文本文件输入。虽然你可以自己设置这些输入,但我们提供接口以使其更容易。接口有两块:
① QSWAT+,一个用于设置流域的QGIS界面
② SWAT+编辑器,一个用于修改SWAT+输入和运行模型的用户接口
(以上来自SWAT官网)
二、QSWAT+安装
① QGIS安装
如果想使用SWAT+,则需要先安装QGIS 3。QGIS是一个开源的桌面GIS软件,可从官网下载最新版本。对于SWAT+,需要安装的是3.22版本。
QGIS 3官网为https://www.qgis.org/en/site/forusers/download.html。
② swatplus安装
直接单击swatplustools-installer-x.x.x.exe进行安装,在安装选项提示中,可根据需要勾选Global weather generator data for SWAT+(download),安装完毕后,打开QGIS进行进一步的配置。(勾选Global weather generator data for SWAT+(download)安装时间会稍微有点长)
表 1.2-1 SWAT+安装选项
SWAT+安装完成后,打开QGIS查看SWAT插件是否已经自动安装。
若工具栏上没有显示SWAT插件图标,点击菜单栏Plugins-->Manage and Install Plugins...,搜索SWAT插件,并进行安装或卸载。
图3 SWAT+插件安装与卸载