河流分级

使用说明

流域中的河流分为干流和支流。在水文学中,根据河流的流量、形态等因素对河流进行分级。在水文分析中,可以从河流的级别推断出河流的某些特征。

河流分级功能用来对河流进行分级。以栅格水系为基础,依据流向栅格对河流分级编号。编号值越大,等级越高。目前,SuperMap 提供两种河流分级方法:Strahler 方法和 Shreve 方法。

  • Strahler 河流分级法
    Strahler 河流分级法由 Strahler 于 1957 年提出。其规则定义为:直接发源于河源的河流为 1 级河流;同级的两条河流交汇形成的河流的等级比原来增加 1 级;不同等级的两条河流交汇形成的河流的等级等于原来河流中等级较高者。

    Strahler 法是最常见的河网分级方法。但是由于此方法只在同级相交时才会提高级别,因此此种方法仅保留了最高级别连接线的级别,并没有考虑所有水系网络的连接线。

  • Shreve 河流分级法
    Shreve 河流分级法由 Shreve 于 1966 年提出。其规则定义为:直接发源于河源的河流等级为 1 级,两条河流交汇形成的河流的等级为两条河流等级的和。例如,两条 1 级河流交汇形成 2 级河流,一条 2 级河流和一条 3 级河流交汇形成一条 5 级河流。

    Shreve 法考虑了水系网络中的所有连接线,连接线的量级实际上代表了上游连接线的数量。

参数说明

参数名 默认值 参数释义 参数类型
水系栅格数据   选择栅格水系数据所在的数据源以及数据集。 DatasetGrid
方向栅格数据   选择流向数据所在的数据源以及数据集。由计算流向工具生成。 DatasetGrid
河流分级法 STRAHLER 河流分级法,可选择STRAHLER法和SHREVE法。 StreamOrderType
目标数据源   指定的存储结果的数据集所在的数据源 Datasource
结果数据集名   指定的结果数据集名称 String

输出结果

参数名 参数释义 参数类型
河流分级栅格 河流分级栅格 DatasetGrid