我在斯瓦特+应用与多个水库用于灌溉面积。我也有很多HRUs代表流域不同作物类型。问题是,斯瓦特+分配一个特定HRU水库灌溉类型。然而,现实情况是,我有相同类型HRUs(遍布排水)从不同的水库灌溉。我需要每个HRU分配正确的水库。
我试图手动创建一个管理计划为每个HRU但这是乏味的如果一个人有数百HRUs从不同的水库灌溉。谁能协助一个更快的方法来做呢?
江南体育网页版地球科学堆栈交换是一个问答网江南电子竞技平台站对于那些感兴趣的地质学、气象学、海洋学、环境科学。注册只需要一分钟。
报名加入这个社区100%的人不清楚的问题。我假设这个问题的部分原因是,你有很多相同的区域土地覆盖类型在同一subcatchment,但不同地区的植被类型需要不同的水库灌溉。
如果这是问题,一种方法可以建立模型与不同土地覆盖类型编码的不同区域不同水库灌溉。例如,如果您的初始土地覆盖地图区域映射为麦田,但你知道哪些字段是专门从三个不同的水库灌溉,可以让wheat01土地覆盖图,wheat02,和wheat03不同“类”,尽管他们实际上是小麦。这将意味着他们将在您的模型不同HRU类型设置。
把这个到斯瓦特+:这些领域需要不同的土地覆盖的网格编码输入光栅,你需要做出不同的命名为每一个条目的“植物”参数表,然后你的土地覆盖查找表需要每个链接到这些不同的植物参数表中的条目。在这个例子中,如果所有的小麦,你快乐与默认在斯瓦特+小麦参数,你可以复制小麦参数行粘贴三倍的表,给这些新名称和代码像wheat01 wheat02 wheat03。
顺利在这种方法可以自动校准,如果你这样做。小麦覆盖在这个过程中,每个“子类型”(wheat01、wheat02 wheat03水库灌溉的地区1,2,3)将被视为如果是一个独立的植被类型。这意味着他们的参数值可能以不同的方式被改变,在校准,而你可能希望他们的植被参数一致的三个都是小麦……这可能需要一些手动校准干预来解决,即设置wheat01 wheat02 wheat03参数是一样的。
如果你有许多许多水库,仍有工作要做在每个HRU与正确的储层。这样做在斯瓦特+编辑文本文件而不是接口可能会更快,你可以使用一个自动化过程R或Python代码。如果你修改文本文件编辑器的外接口编辑器中你不能“写表”在运行模型之前(如果你运行它从编辑器),因为这实际上会撤销你的更改。