基于数字高程模型的汇水区提取方法、装置、设备及介质制造方法及图纸

技术编号:29980147 阅读:20 留言:0更新日期:2021-09-08 10:12
本申请提供一种基于数字高程模型的汇水区提取方法、装置、设备及介质,涉及水文分析技术领域。该方法包括:根据用户设置的目标范围和目标数据精度,向服务器请求目标范围内目标数据精度的数字高程模型;根据目标数据精度,对目标范围进行地形格网划分,得到目标范围的地形格网;将数字高程模型的高程数据映射至地形格网中的对应地理位置,得到目标地形格网;采用预设的洼地提取算法,对目标地形格网进行洼地提取,得到洼地边界信息;根据洼地边界信息,进行图形矢量绘制。该方法可利用目标范围内目标数据精度的数字高程模型实现对目标范围的汇水区的提取以及图形矢量绘制,填补了利用数字高程模型数据进行水文分析的领域研究空白。空白。空白。

【技术实现步骤摘要】
基于数字高程模型的汇水区提取方法、装置、设备及介质


[0001]本专利技术涉及水文分析
,具体而言,涉及一种基于数字高程模型的汇水区提取方法、装置、设备及介质。

技术介绍

[0002]随着全球气候条件不断变化,经济社会发展日新月异,水文环境在新的时代背景下呈现出新的特点,以我国为例,与水相关的灾害整体呈现出水旱相乘、灾害频发、强度加大、程度加深的特点,水文地质问题常常被忽视给施工带来许多困难与不便,甚至造成了严重的工程灾难。在这种情况下,利用现代的地理信息处理技术对汇水区进行提取分析显得尤为重要。
[0003]数字高程模型(Digital Elevation Model),简称DEM,是通过有限的地形高程数据实现对地面地形的数字化模拟(即地形表面形态的数字化表达),它是用一组有序数值阵列形式表示地面高程的一种实体地面模型,是数字地形模型(Digital Terrain Model,简称DTM)的一个分支,其它各种地形特征值均可由此派生。目前,针对DEM数据分析和可视化方法,主要集中在等高线、坡度、土方计算等,但是利用DEM数据对水文分析的汇水区分析和可视化尚缺乏,有待补充。

技术实现思路

[0004]本专利技术的目的在于,针对上述现有技术中的不足,提供一种基于数字高程模型的汇水区提取方法、装置、设备及介质,以利用DEM数据对水文分析的汇水区进行分析,填补此领域的研究空白。
[0005]为实现上述目的,本申请实施例采用的技术方案如下:
[0006]第一方面,本申请实施例提供了一种基于数字高程模型的汇水区提取方法,所述方法包括:
[0007]根据用户设置的目标范围和目标数据精度,向服务器请求所述目标范围内所述目标数据精度的数字高程模型;
[0008]根据所述目标数据精度,对所述目标范围进行地形格网划分,得到所述目标范围的地形格网;
[0009]将所述数字高程模型的高程数据映射至所述地形格网中的对应地理位置,得到目标地形格网;
[0010]采用预设的洼地提取算法,对所述目标地形格网进行洼地提取,得到洼地边界信息;
[0011]根据所述洼地边界信息,进行图形矢量绘制。
[0012]可选的,所述根据用户设置的目标范围和目标数据精度,请求所述目标范围内所述目标数据精度的数字高程模型之前,所述方法还包括:
[0013]获取所述用户通过界面设置的所述目标数据精度;
[0014]根据所述用户通过作用在所述界面上显示的地形图上的范围绘制操作,确定所述目标范围。
[0015]可选的,所述根据用户设置的目标范围和数据精度,请求所述目标范围内所述数据精度的数字高程模型之前,所述方法还包括:
[0016]获取所述用户通过界面设置的可视化配置参数;
[0017]所述根据所述洼地边界信息,进行图形矢量绘制,包括:
[0018]根据所述洼地边界信息和所述可视化配置参数,进行图形矢量绘制。
[0019]可选的,所述可视化配置参数包括:最小节点个数、绘制模式;
[0020]所述根据所述洼地边界信息和所述可视化配置参数,进行图形矢量绘制,包括:
[0021]根据所述洼地边界信息,确定地理位置的数量大于或等于所述最小节点个数的洼地区域为目标洼地区域;
[0022]在所述目标洼地区域,绘制所述绘制模式所指示的图形矢量。
[0023]可选的,所述在所述目标洼地区域,绘制所述绘制模式所指示的图形矢量,包括:
[0024]在所述目标洼地区域内,绘制所述绘制模式所指示的图形矢量的实体;
[0025]根据预设的动态液体材质,对所述图形矢量的实体进行材质渲染。
[0026]可选的,所述在所述目标洼地区域内,绘制所述绘制模式所指示的图形矢量的实体,包括:
[0027]根据所述目标洼地区域的地理位置信息、所述地理位置信息对应的高程数据,和所述绘制模式所指示的图形矢量的类型,创建所述图形矢量的实体。
[0028]可选择,在以上任一的基于数字高程模型的汇水区提取方法中,所述目标范围内所述目标数据精度的数字高程模型为:所述服务器对匹配到的所述目标范围的数字高程模型进行重采样得到的精度为所述目标数据精度的数字高程模型。
[0029]第二方面,本申请实施例还提供了一种基于数字高程模型的汇水区提取装置,该装置包括:
[0030]请求模块,用于根据用户设置的目标范围和目标数据精度,向服务器请求所述目标范围内所述目标数据精度的数字高程模型;
[0031]划分模块,用于根据所述数据精度,对所述目标范围进行地形格网划分,得到所述目标范围的地形格网;
[0032]映射模块,用于将所述数字高程模型的高程数据映射至所述地形格网中的对应地理位置,得到目标地形格网;
[0033]洼地提取模块,用于采用预设的洼地提取算法,对所述目标地形格网进行洼地提取,得到洼地边界信息;
[0034]绘制模块,用于根据所述洼地边界信息,进行图形矢量绘制。
[0035]第三方面,本申请实施例还提供了一种计算机设备,该计算机设备包括:处理器、存储介质和总线,存储介质存储有处理器可执行的程序指令,当所述计算机设备运行时,处理器与存储介质之间通过总线通信,处理器执行程序指令,以执行前述第一方面任一的基于数字高程模型的汇水区提取方法的步骤。
[0036]第四方面,本申请实施例还提供了一种计算机可读存储介质,存储介质上存储有计算机程序,计算机程序被处理器运行时执行前述第一方面任一的基于数字高程模型的汇
水区提取方法的步骤。
[0037]本申请的有益效果是:在该方法中,由用户根据自身需要设置目标范围与目标数据精度,既满足了对用户对汇水区提取分析的区域设置灵活度与自由度的要求,也避免了系统配置同一数据精度可能带来的运算数据量低于实际的分析需求或者运算量过大带来的运算资源浪费。此外,本申请的方法可利用目标范围内目标数据精度的数字高程模型实现对目标范围的汇水区的提取以及图形矢量绘制,填补了利用数字高程模型数据进行水文分析的领域研究空白。
附图说明
[0038]为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0039]图1为本申请一实施例提供的一种基于数字高程模型的汇水区提取方法的流程图;
[0040]图2为本申请一实施例提供的设置目标区域的示意图;
[0041]图3为本申请一实施例提供的地形格网划分示意图;
[0042]图4为本申请又一实施例提供的一种基于数字高程模型的汇水区提取方法的流程图;
[0043]图5为本申请再一实施例提供的一种基于数字高程模型的汇水区提取方法的流程图;
[0044]图6为本申请再二实施例本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于数字高程模型的汇水区提取方法,其特征在于,所述方法包括:根据用户设置的目标范围和目标数据精度,向服务器请求所述目标范围内所述目标数据精度的数字高程模型;根据所述目标数据精度,对所述目标范围进行地形格网划分,得到所述目标范围的地形格网;将所述数字高程模型的高程数据映射至所述地形格网中的对应地理位置,得到目标地形格网;采用预设的洼地提取算法,对所述目标地形格网进行洼地提取,得到洼地边界信息;根据所述洼地边界信息,进行图形矢量绘制。2.如权利要求1所述的基于数字高程模型的汇水区提取方法,其特征在于,所述根据用户设置的目标范围和目标数据精度,请求所述目标范围内所述目标数据精度的数字高程模型之前,所述方法还包括:获取所述用户通过界面设置的所述目标数据精度;根据所述用户通过作用在所述界面上显示的地形图上的范围绘制操作,确定所述目标范围。3.如权利要求1所述的基于数字高程模型的汇水区提取方法,其特征在于,所述根据用户设置的目标范围和数据精度,请求所述目标范围内所述数据精度的数字高程模型之前,所述方法还包括:获取所述用户通过界面设置的可视化配置参数;所述根据所述洼地边界信息,进行图形矢量绘制,包括:根据所述洼地边界信息和所述可视化配置参数,进行图形矢量绘制。4.如权利要求3所述的基于数字高程模型的汇水区提取方法,其特征在于,所述可视化配置参数包括:最小节点个数、绘制模式;所述根据所述洼地边界信息和所述可视化配置参数,进行图形矢量绘制,包括:根据所述洼地边界信息,确定地理位置的数量大于或等于所述最小节点个数的洼地区域为目标洼地区域;在所述目标洼地区域,绘制所述绘制模式所指示的图形矢量。5.如权利要求4所述的基于数字高程模型的汇水区提取方法,其特征在于,所述在所述目标洼地区域,绘制所述绘制模式所指示的图形矢量,包括:在所述目标洼地区域内,绘制所述绘制...

【专利技术属性】
技术研发人员:董颐常禹张立本
申请(专利权)人:中煤航测遥感集团有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1