VIC 模型运行
本教程基于ubuntu子系统,安装教程可以自行搜索
1.环境准备
sudo apt-get update
sudo apt-get install build-essential
sudo apt-get install make gcc csh
2.安装 VIC 并测试 Stehekin 数据集
下载文件时切换到自己widows的盘上,可以通过cd到/mnt目录即可发现windows盘符,方便你可以在windows系统上找到对应文件,方便修改,如下图c\d\e
2.1 克隆源码编译源码
克隆源码,切换到classic路径下,使用make编译源码
git clone https://gitcode.com/UW-Hydro/VIC.git
cd VIC/vic/drivers/classic/
make
等待上述程序运行完成后,出现vic_classic.exe文件,运行 ./vic_classic.exe -v 命令,如果输出版本号则说明编译成功
2.2 测试 Stehekin 数据集
克隆数据【克隆时可以跟源码的路径在同一级】,修改数据路径,创建结果文件夹,运行程序![在这里插入图片描述](https://img-
git clone https://gitcode.com/UW-Hydro/VIC_sample_data.git
git clone https://github.com/UW-Hydro/VIC_sample_data.git
在windows系统上找到\VIC_sample_data\classic\Stehekin\parameters\global_param.STEHE.txt文件,下图标黄的是自己的路径,路径为wsl【ubuntu子系统】中的路径
其中70行是输出路径,需要创建一个空的文件夹,即下图的RESULT_DIR
找到第一步编译的vic_classic.exe的文件,然后运行即可得到结果,结果文件保存到70行的路径下
./vic_classic.exe -g 你的路径/global_param.STEHE.txt
运行之后的结果