1.一种基于Strahler 分级的流域及河流编码方法,其特征在于,所述方法包括:对获取到的 DEM 数据进行预处理,其中,所述预处理至少包括:内流区处理、黄河悬河处理和洼地处理;所述内流区处理包括:构建数字流域时,默认独立流域的出口均位于海岸线或陆湖边界上,在本方案中,独立流域是指最终排水出口落海岸线、内陆干或有水湖泊岸线上的流域,为保证能够准确提取内陆河,地形数据预处理时将内陆湖区域的 DEM 赋为空值;所述黄河悬河处理包括:根据地形数据数字化黄河下游干流,手动抬高河流两侧河岸的海拔高度,以描述“人工堤坝”的约束作用,较合理地提取出黄河下游河段和流域边界;所述洼地处理包括:在洼地处理过程中,当上游相邻栅格的原始高度大于洼地栅格的原始高度时,洼地处理前后保持二者高差不变,该洼地处理方法在保证水流路径连续的前提下,最大程度地保留原始 DEM 的高程信息,有利于更加合理地计算流向和提取数字河网,经过该填洼流程后,可以为需要地形数据的水文研究提供修改量小且无洼地的DEM;从预处理后的 DEM 数据中分析得到河网数据,其中,所述河网数据中至少包括多个流域以及多个河流;基于Strahler 分级方法对所述多个河流进行分级;根据预设的编码策略,并通过所述多个河流的分级对所述多个流域以及所述多个河流进行编码;所述根据预设的编码策略,并通过所述多个河流的分级对所述多个流域以及所述多个河流进行编码的步骤包括:计算得到多个所述独立流域的面积;根据多个所述独立流域的面积得到每个独立流域的面积排名;根据所述独立流域的面积排名以及所述独立流域包含的河流的最高分级生成所述每个独立流域的编码;根据所述独立流域的编码以及所述独立流域包含的所有的河流的分级生成所述独立流域包含的所有的河流的编码;根据所述独立流域包含的最高等级的河流的编码生成所述独立流域包含的子流域的编码。
2.根据权利要求 1 所述的方法,其特征在于,所述流域至少包括独立流域以及子流域。
3.根据权利要求 2 所述的方法,其特征在于,所述河网数据中包括多个栅格,其中,所述从预处理后的 DEM 数据中分析得到河网数据的步骤包括:通过D8 算法对所述多个栅格进行处理,生成每个栅格的流向;计算生成所述每个栅格的集水面积;将满足预设集水面积阈值的栅格确定为河网栅格;获取所述河网栅格中的流域出口;统计流入所述流域出口的河网栅格;根据所述流入所述流域出口的河网栅格以及所述每个栅格的流向确定所述流域出口对应的集水范围;根据所述集水范围确定所述河流以及所述流域。
4.根据权利要求3所述的方法,其特征在于,所述基于Strahler分级方法对所述多个河流进行分级的步骤包括:将满足预设条件的所述河网栅格确定为河源栅格 ;根据所述每个栅格的流向获取河源栅格的至少一个下游栅格;统计流入所述下游栅格的个数;根据所述个数判断所述下游栅格所在河流的等级。
5.一种基于Strahler 分级的编码装置,其特征在于,用于实现权利要求3-4 任意一项所述方法,所述装置包括:预处理单元,用于对获取到的 DEM 数据进行预处理,其中,所述预处理至少包括:内流区处理、黄河悬河处理和洼地处理;分析单元,用于从预处理后的 DEM 数据中分析得到河网数据,其中,所述河网数据中包括多个流域以及多个河流;所述分析单元包括:处理模块,用于通过 D8算法对所述多个栅格进行处理,生成每个栅格的流向;计算生成所述每个栅格的集水面积;第一确定模块,用于将满足预设集水面积阈值的栅格确定为河网栅格;第一获取模块,用于获取所述河网栅格中的流域出口;第一统计模块,用于统计流入所述流域出口的河网栅格;第二确定模块,用于根据所述流入所述流域出口的河网栅格以及所述每个栅格的流向确定所述流域出口对应的集水范围;第三确定模块,用于根据所述集水范围确定所述河流以及所述流域;分级单元,用于基于 Strahler分级装置对所述多个河流进行分级;所述分级单元包括:第四确定模块,用于将满足预设条件的所述河网栅格确定为河源栅格;第二获取模块,用于根据所述每个栅格的流向获取河源栅格的至少一个下游栅格;第二统计模块,用于统计流入所述下游栅格的个数;判断模块,用于根据所述个数判断所述下游栅格所在河流的等级;编码单元,用于根据预设的编码策略,并通过所述多个河流的分级对所述多个流域以及所述多个河流进行编码;所述编码单元包括:第二计算模块,用于计算得到多个所述独立流域的面积;得到模块,用于根据多个所述独立流域的面积得到每个独立流域的面积排名;第一生成模块,用于根据所述独立流域的面积排名以及所述独立流域包含的河流的最高分级生成所述每个独立流域的编码;第二生成模块,用于根据所述独立流域的编码以及所述独立流域包含的所有的河流的分级生成所述独立流域包含的所有的河流的编码;第三生成模块,用于根据所述独立流域包含的最高等级的河流的编码生成所述独立流域包含的子流域的编码。
6.根据权利要求 5 所述的装置,其特征在于,所述流域至少包括独立流域以及子流域。