【SWAT水文模型】SwatWeather软件使用教程

news2024/12/22 21:20:56

SwatWeather软件使用教程

  • 1 SwatWeather天气模型发生器
    • 1.1 数据输入
  • 2 各功能介绍
    • 2.1 计算降水
    • 2.2 计算气温
    • 2.3 计算辐射
    • 2.4 计算风速
    • 2.5 计算露点
  • 参考

1 SwatWeather天气模型发生器

SwatWeather.exe 软件只要输入一定格式要求的文件,就可以根据提示进行所需
数据的计算与保存。其应用界面如下:
在这里插入图片描述
其所需文件为txt 格式,其文件表头为:
在这里插入图片描述
需要注意的是:

1、输入数据文件格式居中会导致出错
2、相对湿度保持整数,如果有小数的话就会报错

1.1 数据输入

降水、日最高/最低气温以及风速、相对湿度、日照时数等气象数据由中国气象数据共享服务网提供。

以洮河流域(引洮气象站)为例,其地理位置如下:
在这里插入图片描述
数据系列长度为整个研究期(包括率定期和检验期),1970-2020年。

整理各气象数据,得到以下文件:

2 各功能介绍

分别介绍,【计算降水】、【计算气温】、【计算辐射】、【计算风速】和【计算露点】5个部分。

2.1 计算降水

点击【计算降水】,界面如下:
在这里插入图片描述
【打开文件】,导入输入数据,软件会自动识别相关降水数据。如下图:

【设置计算目录】
【生成计算文件】
【计算】
【生成降水CSV】,得到输入模型数据。
有缺失数据,会自行进行插补。

统计变量名含义
Month月份
PCP_MM月平均降水量
PCPSTD月降水标准差
PCPSKW月降水偏度系数
PR_W1干日概率
PR_W2湿日概率
PCPD月降水平均天数

2.2 计算气温

点击【计算气温】,界面如下:
在这里插入图片描述

2.3 计算辐射

点击【计算辐射】,界面如下:
在这里插入图片描述

2.4 计算风速

点击【计算风速】,界面如下:
在这里插入图片描述

2.5 计算露点

点击【计算露点】,界面如下:
在这里插入图片描述

参考

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

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

相关文章

深入浅出循环语句—【C语言】

分支语句博客:http://t.csdn.cn/U2kZF 目录 ​编辑 前言:我们先来了解一下break 、continue在循环中的作用 1. while循环 while循环中的break while循环中的continue 2. for循环 for循环省略出错举例: for循环中的break for循环中的co…

JUC多并发编程 AQS

基础解释: 是用来实现锁或者其他同步器组件的公共基础部分的抽象实现,是重量级基础框架及整个JUC体系的基石,主要用于锁分配给“谁”的问题。整体就是一个抽象的 FIFO 队列来完成资源获取线程的排队工作,并通过一个 int 类变量表示持有锁的状…

编译器的优化问题(构造、拷贝)、linux如何取消优化。

编译器优化问题: 不同编译器优化是不一样的,下面代码我都用的vs2019,并且在Debud模式下。(Release也会进行优化) 下面测试的时候我先采用Debug模式测试。 先写一个简单的类,进行打印测试: c…

从血缘进化论的角度,破解婆媳关系的世纪难题

从血缘进化论的角度,破解婆媳关系的世纪难题 有个粉丝的留言,很长很复杂,是关于他们家的婆媳关系问题。 青木老师,您好,我也有一些问题想咨询您,是关于婆媳关系的,字数有些多,分开…

多线程【线程概念+线程控制】

前置知识 在谈多进程之前,我们在谈一谈页表,在语言中:char* str”hello world”; *str”H”;运行时会报错,原因在于:字符串在已初始化数据区和代码区之间的,需要写的时候,我们需要对str进行虚拟地址和物理…

springboot第17集:Spring我的春天

Spring是一个开源免费的框架和容器,具有轻量级和非侵入式的特点。它支持控制反转(IoC)和面向切面(AOP),同时提供了对事务和其他框架的支持。因此,简单来说,Spring就是一个轻量级的IoC和AOP容器框架。 假设有一个应用程序需要使用数…

【Golang】多线程爬虫的实现

〇、前言 Golang 是一种并发友好的语言,使用 goroutines 和 channels 可以轻松地实现多线程爬虫。具体地说,实现的是多协程。协程是一种比线程更轻量化的最小逻辑可运行单位,它不受操作系统调度,由用户调度。因此对于协程并发的控…

突发!ChatGPT王炸级更新!支持GPT-4联网 Code Interpreter!

4月30日,OpenAI官方悄悄发布了联网版GPT-3.5。虽然名字变了,但使用体验却是换汤不换药,还是那套。 然而,万万没想到的是,刚过去没几天,昨天5月4日,鱼哥发现自己的Plus账号竟然多了一些能力&…

AI 视频编辑革新:GEN-1 / GEN-2 引领新风潮

在早先的一篇文章中《AI 学习心得速览(3月)》,提到过一家AI视频公司RunWay,公司专注于 AI 视频处理,在二月份发布了第一个人工智能视频编辑模型 Gen-1,对视频素材进行转换成相应的风格。 RunwayML 今天来聊…

C#学习系列之throw new ApplicationException

C#学习系列之throw new ApplicationException 啰嗦问题解决总结 啰嗦 在项目的解码过程中使用到throw new ApplicationException语句,之前一致没有意识到这句话会带来很多问题。项目中使用这句话来捕捉解码过程中的解码异常问题。 问题 在使用throw new Applicati…

(二)【平衡小车制作】电机驱动(超详解)

一、硬件设计 1.直流减速电机   直流减速电机,即齿轮减速电机,是在普通直流电机的基础上,加上配套齿轮减速箱。齿轮减速箱的作用是,提供较低的转速,较大的力矩。  简单的来说,STM32分配两个IO口给一个…

LeetCoed 2, 23, 25, 112, 113

文章目录 1. 两数相加2. K 个一组翻转链表3. 合并 K 个升序链表4. 路径总和I5. 路径总和II 1. 两数相加 题目详情见: LeetCode2. 两数相加 题目描述相对来说比较绕, 我们可以直接理解为两个多位的整数相加, 只不过整数的每一位都是通过链表进行存储; 比如, 整数 342, 通过链表…

使用Webpack搭建项目(vue篇)

本篇承接使用Webpack搭建项目(react篇) 由于大部分配置一样,我们从上一篇react项目中,复制webpack.dev.js以及webpack.prod.js 开发模式 1.删除ReactRefreshWebpackPlugin 2.自动补充拓展名修改为.vue文件,同时处理…

每天一道算法练习题--Day21 第一章 --算法专题 --- ----------位运算

我这里总结了几道位运算的题目分享给大家,分别是 136 和 137, 260 和 645, 总共加起来四道题。 四道题全部都是位运算的套路,如果你想练习位运算的话,不要错过哦~~ 前菜 开始之前我们先了解下…

【linux的学习与软件安装】

文章目录 linux的学习一、工具安装与联网?二、Linux软件安装1.安装jdk2.安装MySQL安装redis linux的学习 一、工具安装与联网? 1.1安装好VM后 进入vi /etc/sysconfig/network-scripts/ifcfg-ens33 然后ip addr 查看ip 1.2打开IDEA的tools 二、Linux软…

网络编程 | 多进程多线程并发服务器代码实现

欢迎关注博主 Mindtechnist 或加入【Linux C/C/Python社区】一起学习和分享Linux、C、C、Python、Matlab,机器人运动控制、多机器人协作,智能优化算法,滤波估计、多传感器信息融合,机器学习,人工智能等相关领域的知识和…

5.5 Mybatis Update标签实战,返回值是什么? 教你通常处理做法

本文目录 前言一、update标签实战① 在UserMapper接口中新增update方法② MybatisX插件生成update标签③ 写update SQL 语句 二、update sql返回值是什么?三、Mybatis update标签返回值是什么?四、实现简易的修改密码API1. dal层2. service层3. web层自测通过 五、Git提交最后…

vue - 常见的移动端rem适配方案

移动端rem适配方案 rem适配原理方案1:rem媒体查询方案2:jsrem方案3:vwrem(不用查询屏幕宽度) 移动端适配经常使用的就是 rem; 主要有以下几种方案: 1:rem 媒体查询(media&#xff0…

蓝桥杯最后一战

目录 分巧克力_二分 题目描述 输入格式 输出格式 输入输出样例 说明/提示 代码: 巧克力 - 优先队列 题目描述 输入格式 输出格式 输入输出样例 说明/提示 代码: 思路分析: 秘密行动_dp 蓝桥杯算法提高-秘密行动 题目描述 …

Unity之OpenXR+XR Interaction Toolkit 安装和配置

前言 XR Interaction Toolkit 是Unity基于OpenXR标准,发布的一套XR工具,目的是方便我们快速接入XR相关的SDK,并且做到兼容不同VR设备的目的,目前流行的VR设备如Oculus,Metal,HTC Vive,Pico等统…