【SWAT】SWAT中预定义河网及流域
创始人
2024-06-02 20:26:20
0

Strahler分级

Strahler编码或Strahler数,可以用于描述河流的等级和流量,以及其他树状结构的分支等级。
对子流域进行编号的方法可以概括为以下几个步骤:

  • 从流域出口开始,将其编号为1。
  • 沿着河网向上游遍历。 当遇到一个分叉点时,检查该分叉点的所有上游子流域的编号情况。
  • 如果有一个上游子流域已经被编号,那么将该编号继承给当前分叉点,并将其他上游子流域重新分配新的编号。
  • 如果没有一个上游子流域被编号,那么将当前分叉点的编号加1,并赋给最左边的上游子流域,然后继续向上游遍历。
  • 如果一个子流域有多个下游子流域,那么编号最小的下游子流域继承上游子流域的编号,其他下游子流域重新分配新的编号。
  • 重复以上步骤,直到所有子流域都被编号。

SWAT模型中流域编号

SWAT模型中节点编号的原则通常包括以下几个方面:

  • 节点编号是从下游往上游递增的,以方便描述河流的流向和连接关系。
  • 节点编号通常是按照河流的流向和连接关系进行递增的,例如,可以按照从上游到下游、从北往南、从西向东等方向进行编号。
  • 出口节点通常会被赋予一个较大的编号,例如9999或99999,以便于标识流域的出口节点。
  • 对于流域的最下游节点,通常将其另一端点的编号设置为0,以表示其没有下游节点。
  • 对于其他节点,通常采用连续的整数编号,例如从1开始逐步递增。

需要注意的是,节点编号的具体赋值方式可能因模型和数据的不同而有所差异,具体应根据实际情况进行确定。在进行模型分析和处理时,应根据节点编号和拓扑结构进行相关计算和分析。

SWAT预定义河网及流域

  • 河网及流域的编号应该按照从上游到下游的顺序进行编排,且应该是唯一的,不能有重复的编号。
  • 河网的最上游应该是一个源头,即其没有上游河段,因此其编号应该为最小值,例如可以将其编号为1。
  • 流域的编号可以按照河网编号加上流域内部的序号进行编排,例如河网编号为2的河网中的第一个流域可以编号为2.1,第二个流域可以编号为2.2,以此类推。
  • 河网的编号必须是连续的,即不能有任何编号的缺失。

在预定义河网和流域时,需要保持以下关系:

  • 每个流域必须属于唯一的河网,且每个河网必须包含至少一个流域。
  • 每个流域必须有一个上游河段,除非该流域是河网的最上游,即其没有上游河段。
  • 每个河网必须有一个最上游的源头,即其没有上游河段。

这些关系是SWAT模型中流域和河网的基本属性,保持这些关系可以确保模型的正确性和可靠性。在实际操作中,可以通过地图、卫星影像等方式确定河网和流域的范围和位置,并根据地形、降水等因素划分流域和河网。在划分时,应该按照从上游到下游的顺序进行编排,以保证模型的输入和输出的正确性。

GIS中河网拓扑属性

在河网拓扑中,通常会使用以下几个属性来描述河流的流向和连接关系:

在河网拓扑中,常用的属性包括:

  • arcid:河流段的唯一标识符,通常是一个整数或字符串。
  • grid_code:河流段所在的栅格单元格的标识符,通常是一个整数或字符串。
  • from_node:河流段的起始节点,即河流流入该段的节点。
  • to_node:河流段的终止节点,即河流从该段流出的节点。
  • subbasin:河流段所在的子流域的标识符,通常是一个整数或字符串。
  • subbasinR:河流段所在的逆向子流域的标识符,通常是一个整数或字符串。

其中,subbasin和subbasinR用于描述河流段所在的子流域和逆向子流域,这些信息通常在水文模型中用于计算流域的水文特征和水文过程。

在流域拓扑中,常用的属性包括:

  • grid_code:栅格单元格的标识符,通常是一个整数或字符串。

  • subbasin:栅格单元格所在的子流域的标识符,通常是一个整数或字符串。

其中,grid_code是用于标识栅格单元格的唯一标识符,通常用于在地理信息系统中进行数据处理和分析。subbasin则是用于描述栅格单元格所在的子流域的标识符,通常用于水文模型中计算流域的水文特征和水文过程。在流域拓扑中,通常会将栅格单元格组织成一个网格,通过网格之间的连接关系来描述流域的拓扑结构。

相关内容

热门资讯

中证A500ETF摩根(560... 8月22日,截止午间收盘,中证A500ETF摩根(560530)涨1.19%,报1.106元,成交额...
A500ETF易方达(1593... 8月22日,截止午间收盘,A500ETF易方达(159361)涨1.28%,报1.104元,成交额1...
何小鹏斥资约2.5亿港元增持小... 每经记者|孙磊    每经编辑|裴健如 8月21日晚间,小鹏汽车发布公告称,公司联...
中证500ETF基金(1593... 8月22日,截止午间收盘,中证500ETF基金(159337)涨0.94%,报1.509元,成交额2...
中证A500ETF华安(159... 8月22日,截止午间收盘,中证A500ETF华安(159359)涨1.15%,报1.139元,成交额...
科创AIETF(588790)... 8月22日,截止午间收盘,科创AIETF(588790)涨4.83%,报0.760元,成交额6.98...
创业板50ETF嘉实(1593... 8月22日,截止午间收盘,创业板50ETF嘉实(159373)涨2.61%,报1.296元,成交额1...
港股异动丨航空股大幅走低 中国... 港股航空股大幅下跌,其中,中国国航跌近7%表现最弱,中国东方航空跌近5%,中国南方航空跌超3%,美兰...
电网设备ETF(159326)... 8月22日,截止午间收盘,电网设备ETF(159326)跌0.25%,报1.198元,成交额409....
红利ETF国企(530880)... 8月22日,截止午间收盘,红利ETF国企(530880)跌0.67%,报1.034元,成交额29.0...