swat气象数据库与子流域气象数据
标签:
股票lklklklklklklklklklkswat |
分类: GIS |
气象数据包括.txt实测数据和气象数据库.wgn两部分。但在ArcSWAT模型中,各个子流域如何确定其气象数据?
一、检查数据库时发现,ArcSWAT2012中,所有子流域的气象数据均按照SWAT2012.mdb/WGEN_user中录入的气象站确定,并不会进行插值,单纯按照最近气象站的数据原样照搬。
各个子流域所对应的气象站可从swatblj.mdb/wgn中查到。或者edti swat
input--subbasins data中查询。
如下表所示,子流域1-3采用mx56093气象站数据,子流域4采用lm56075气象站数据。
http://s5/bmiddle/001nS39Tzy6PqHIam8I84&690
三、修改rad.txt辐射数据为0,SWAT2012.mdb/WGEN_user不变,仍原按纬度生成的辐射数据。再对比发现,
http://s5/bmiddle/001nS39Tzy6PqHIam8I84&690
所以如果要加入雨量站数据,需要将所有雨量站都录入SWAT2012.mdb/WGEN_user中,而雨量站没有的气温、风速、辐射、相对湿度等数据恐怕就需要按照国家气象站的数据进行插值了。
二、按上面结论,.txt气象实测数据似乎并未起到任何作用。为进一步确定以上结论,首先通过edti
swat input--subbasins
data将所有子流域辐射归零。再运行SWAT,结果发现,子流域有辐射,则flow_out_值较大,子流域辐射为0,flow_out_值接近降低一个数量级。
三、修改rad.txt辐射数据为0,SWAT2012.mdb/WGEN_user不变,仍原按纬度生成的辐射数据。再对比发现,
.txt的变化对模拟结果还是有影响的,但是txt如何参与到模拟结果中,始终不可得知。
追加总结:忘记了.wgn是气象发生器,其中数据为常年月均数据,只是为了模拟缺少的数据。而.txt是日数据,SWAT进行日模拟时少不了.txt日数据。
最终问题应归结为SWAT何时使用.txt,何时使用.wgn气象发生器?如何使用.wgn气象发生器?
后一篇:所有站点和仅有武都气象站

加载中…