SWAT模型 | 运行Arcswat报错问题及解决办法 | forrt1:error(65): floating invalid解决方法

运行Arcswat时遇到的问题集锦,都是我运行模型路上的血和泪啊!!!

建议大家用ArcGIS10.2版本,我自己用10.7和10.2同时运行,10.2顺利写入数据库,10.7卡主

1. 土壤数据和天气发生器写入相关问题,如图:

解决方法:建议大家使用Edit SWAT Inout——Databases进行编辑,一个一个添加土壤属性以及天气发生器相关数据,这样写入时就不会出现上述问题。

如果嫌这个比较麻烦,可以试试另外一个方法,先新建一个access数据库导入土壤数据库和天气发生器数据,然后从新建的数据库中复制数据粘贴进SWAT模型安装路径下面的SWAT2012数据库中,我自己这样做是可以运行成功的,注意数据要保留2位小数就可以了,避免后续出现其他问题。

 2. forrt1:error(65): floating invalid

这个问题就是土壤数据库和天气发生器数据中小数没有保留两位(最好是两位小数奥),我修改的时候是在swat安装路径下面的SWAT2012数据库中直接修改了,运行成功了。

SWAT奇奇怪怪的问题真的太多了,很多都是数据库的问题,祝大家SWAT运行成功!科研顺利!

  • 4
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 24
    评论
SWAT模型是一种常用的水文过程模拟模型,用于研究流域水循环过程、土壤水分运动、污染物传输等。下面我将简要介绍SWAT模型的参数及运行过程。 SWAT模型的参数包括: 1. 地形参数:包括流域面积、平均坡度和高程信息,用于描述流域的地形特征; 2. 山坡参数:包括植被覆盖、土地利用、土壤类型等,用于描述流域的河川径流和水文过程; 3. 气象参数:包括降水量、气温、湿度等,用于描述流域的气象条件; 4. 模型参数:包括蒸散发和植被生长参数,用于计算流域的水分循环过程; 5. 污染物参数:包括污染物的产生和传输参数,用于模拟流域的水质变化。 SWAT模型运行过程主要包括以下几个步骤: 1. 数据准备:需收集流域的地形、土壤、植被、气象等数据,包括流量观测数据用于模型验证; 2. 模型输入:将收集到的数据输入到SWAT模型中,构建流域的模拟环境; 3. 模型校准:通过对比模拟结果与实测数据,调整模型参数,使模拟结果与实际情况更为吻合; 4. 模型应用:使用校准后的模型参数进行未来水资源管理、水质评估等相关研究,预测流域的水资源状况; 5. 结果分析:对模型输出的结果进行分析,评估流域的水循环和污染物传输情况,获取有关水资源管理的决策支持信息; 6. 模型再校准:根据分析结果,对模型参数进行再次调整,提高模型的精度和可靠性; 7. 模型验证:将校准后的模型应用于其他类似流域,验证模型的适用性和推广性。 综上所述,SWAT模型的参数及运行过程涉及了流域的地形、气候、土壤、植被、水文过程等多个方面。通过合理设置参数和运行模型,可以模拟流域的水资源状况,为水资源管理和保护提供科学依据。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 24
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值