【技术实现步骤摘要】
河水流域计算单元自动划分方法、装置和计算机设备
本申请涉及水文学
,特别是涉及一种河水流域计算单元自动划分方法、装置、计算机设备和存储介质。
技术介绍
随着水文学技术的发展,出现了水文建模技术,即根据河水流域划分计算单元的技术,该划分的准确性会直接影响计算效率的高低,而且针对台风影响大范围区域洪水建模,根据统一规则自动划分计算单元,可避免人为操作上的划分误差,节省大量返工手续,提升水文建模的效率。但是由于河水流域拓扑结构的复杂性,局部区域的计算单元划分一般通过人工划分,这样会降低划分的准确性和高效性。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够划分河水流域的河水流域计算单元自动划分方法、装置、计算机设备和存储介质。一种河水流域计算单元自动划分方法,所述方法包括:获取河水流域编号及对应的河水流域信息;所述河水流域信息包括:所述河水流域的上游入口、所述河水流域的下游出口、河水流域出口编号、河水流域的流域面积和河水流域分类码标识;获取计算单元划分标准及所述计 ...
【技术保护点】
1.一种河水流域计算单元自动划分方法,其特征在于,所述方法包括:/n获取河水流域编号及对应的河水流域信息;所述河水流域信息包括:所述河水流域的上游入口、所述河水流域的下游出口、河水流域出口编号、河水流域的流域面积和河水流域分类码标识;/n获取计算单元划分标准及所述计算单元划分标准的优先级;/n按照计算单元划分标准及所述计算单元划分标准的优先级,对所述河水流域信息进行遍历处理,确定属于同一所述计算单元的河水流域编号。/n
【技术特征摘要】
1.一种河水流域计算单元自动划分方法,其特征在于,所述方法包括:
获取河水流域编号及对应的河水流域信息;所述河水流域信息包括:所述河水流域的上游入口、所述河水流域的下游出口、河水流域出口编号、河水流域的流域面积和河水流域分类码标识;
获取计算单元划分标准及所述计算单元划分标准的优先级;
按照计算单元划分标准及所述计算单元划分标准的优先级,对所述河水流域信息进行遍历处理,确定属于同一所述计算单元的河水流域编号。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
根据河水流域编号和所述河水流域信息,构建所述河水流域编号与所述河水流域信息的映射关系,并记录在第一哈希表里。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
根据所述河水流域出口编号,构建所述河水流域出口编号与所述河水流域编号的映射关系,并记录在第二哈希表里。
4.根据权利要求1所述的方法,其特征在于,所述计算单元划分标准包括:
是否属于海岸线;
是否属于同一河水流域出口编号对应的河水流域出口节点;
是否属于水库;
计算单元面积总和是否在指定范围内;
计算单元划分标准的优先级包括:
第一优先级:是否属于海岸线;
第二优先级:是否属于同一河水流域出口编号对应的河水流域出口节点;
第三优先级:是否属于水库;
第四优先级:计算单元面积总和是否在指定范围内。
5.根据权利要求1所述的方法,其特征在于,所述对所述河水流域信息进行遍历处理,确定属于同一所述计算单元的河水流域编号包括:
根据广度优先遍历算法,按照所述计算单元划分标准的优先级由高到低的顺序,对所有所述河水流域信息进行遍历处理,确定属于同一所述计算单元的河水流域编号。
6.根据权利要求5所述的方法,其特征在于,所述根据广度优先遍历算法,按照所述计算单元划分标准的优先级由高到低的顺序,对所有所述河水流域信息进行遍历处理,确定属于同一所述计算单元的河水流域编号,包括:
针对每一条河水...
【专利技术属性】
技术研发人员:王春凯,王雨晖,张安宇,冯键,
申请(专利权)人:中国再保险集团股份有限公司,中再巨灾风险管理股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。