掌桥专利:专业的专利平台
掌桥专利
首页

一种基于面状矢量数据处理DEM水域的方法

文献发布时间:2023-06-19 19:05:50


一种基于面状矢量数据处理DEM水域的方法

技术领域

本发明属于地理信息数据处理技术领域,具体涉及一种基于面状矢量数据处理DEM水域的方法。

背景技术

随着地理信息技术的发展与创新,地理信息数据的处理技术也在不断的升级与改进,从二维数据的应用到二点五维数据的展现,再到三维数据的部署,每一步的前进都在越来越靠近方便、客观、可视化。因此,越来越多的行业以及企业、政府将地理信息技术应用到各自的领域,无论是企业平台网数据的制作,还是政府部署平台的三维效果展示,地形数据作为基础性数据服务于各个领域,在这些方面是不可或缺的一部分。

在DEM(地面高程信息,Digital Elevation Model)处理过程中,由于受水的影响,很难得到水底的真实地形,往往获取的是水面高程值,因此,在三维数据展示中,需要对水域进行特殊处理,取得最佳的三维数据视觉效果。DEM数据水域的处理基于不同的处理软件有不同的处理方法,但大多数是基于人工的逐屏处理,效率较低。

发明内容

针对现有技术存在的缺陷,本发明提供一种基于面状矢量数据处理DEM水域的方法,可有效解决上述问题。

本发明采用的技术方案如下:

本发明提供一种基于面状矢量数据处理DEM水域的方法,包括以下步骤:

S1,获取任务区域内采用水域边线建立的水域面状矢量数据以及任务区域的网格DEM数据;其中,所述任务区域的网格DEM数据是指:所述任务区域格网化后,获得每个网格的网格中心点的地理坐标位置以及对应的DEM数据;所述任务区域包含水域和陆域,其中,水域的网格DEM数据是指水域水面的网格DEM数据;陆域的网格DEM数据是指陆域表面的网格DEM数据;

S2,以水域边线为基线参考影像向陆域延伸至距离最大的岸边线外围,获取由岸边线外围建立的水陆域面状矢量数据;

利用裁切工具切除水陆域面状矢量数据中与水域面状矢量数据重叠的区域,获取水域边线至岸边线外围的缓冲区面状矢量数据;

S3,依据水域面状矢量数据,在任务区域的网格DEM数据中,定位到水域的网格DEM数据,并调整水域的网格DEM数据的整体高程值,将水域的网格DEM数据调整为水域水底的网格DEM数据;

S4,依据所述缓冲区面状矢量数据,在任务区域的网格DEM数据中,定位到缓冲区的网格DEM数据,并对缓冲区的网格DEM数据进行滤波处理,得到滤波处理后的缓冲区的网格DEM数据,实现陆域到水域的平稳过渡;

S5,获取岸边线外围外部的陆域面状矢量数据,在任务区域的网格DEM数据中,定位到陆域的网格DEM数据;

所述陆域的网格DEM数据,所述滤波处理后的缓冲区的网格DEM数据,以及所述水域水底的网格DEM数据,形成任务区域整体的网格DEM数据,实现对任务区域的DEM数据的处理。

优选的,S1中,所述水域面状矢量数据,利用导航数据或大比例尺高精度基础地理信息数据获取;所述任务区域的网格DEM数据,从网络资源中下载获取。

优选的,S2中,所述基线参考影像,从网络资源获取。

优选的,S2包括如下步骤:

S201,对基线参考影像和水域面状矢量数据进行分析,获取不同水域的水域边线至岸边线的最大距离D,以缓冲距离d满足d=D为标准,确定缓冲距离值;

S202,根据所述缓冲距离值,得到新的水陆域面状图层,同时擦除与水域面状矢量数据重叠部分,获取水域边线至岸边线外围的缓冲区面状矢量数据。

优选的,S3中,调整水域的网格DEM数据的整体高程值,具体为:根据水域的宽度,确定高程整体调整值;将水域的各个网格DEM数据,减去高程整体调整值,得到调整后的网格DEM数据。

优选的,S4中,所述滤波处理包括中值滤波处理和均值滤波处理;

所述中指滤波处理,是将数据图像或数字序列中一个像素点的值,采用该像素点邻域中各像素点值的中值代替,使周围的像素值接近真实值,从而消除孤立的噪声点;

所述均值滤波处理,是采用均值代替原图像中的各个像素值。

本发明提供的一种基于面状矢量数据处理DEM水域的方法具有以下优点:

本发明提供的一种基于面状矢量数据处理DEM水域的方法,基于面状矢量数据处理DEM,以计算机为主批量处理DEM的方式特别是水系较为发达的地区,节省较多的人工成本和时间成本,提高DEM水域处理效率。

附图说明

图1为本发明提供的一种基于面状矢量数据处理DEM水域的方法的流程示意图。

具体实施方式

为了使本发明所解决的技术问题、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。

本发明提供一种基于面状矢量数据处理DEM水域的方法,基于面状矢量数据处理DEM,以计算机为主批量处理DEM的方式特别是水系较为发达的地区,节省较多的人工成本和时间成本,提高DEM水域处理效率。

具体的,本发明提供的一种基于面状矢量数据处理DEM水域的方法,属于地理信息数据处理技术领域。该方法通过获取任务区域内采用水域边线建立的水域面状数据;并在水域边线的基础上向陆域延伸至岸边线最外围,获取从水域到岸边的缓冲区,进而得到缓冲区域数据;依据水域面状数据进行DEM水域内整体高程值的调整;采用缓冲区数据对DEM水域至岸边进行滤波处理,最终得到编辑后的DEM数据。本发明实现了在编辑DEM水域过程中从人工为主到计算机为主的转变,该方法在地理信息领域三维数据视觉效果展示方面对地形起伏状态的特殊处理中节约了时间成本和人工成本。

参考图1,本发明提供一种基于面状矢量数据处理DEM水域的方法,包括以下步骤:

S1,获取任务区域内采用水域边线建立的水域面状矢量数据以及任务区域的网格DEM数据;其中,所述任务区域的网格DEM数据是指:所述任务区域格网化后,获得每个网格的网格中心点的地理坐标位置以及对应的DEM数据;所述任务区域包含水域和陆域,其中,水域的网格DEM数据是指水域水面的网格DEM数据;陆域的网格DEM数据是指陆域表面的网格DEM数据;

本步骤中,所述水域面状矢量数据,利用导航数据或大比例尺高精度基础地理信息数据获取;所述任务区域的网格DEM数据,从网络资源中下载获取。

S2,以水域边线为基线参考影像向陆域延伸至距离最大的岸边线外围,获取由岸边线外围建立的水陆域面状矢量数据;其中,基线参考影像,从网络资源获取。

利用裁切工具切除水陆域面状矢量数据中与水域面状矢量数据重叠的区域,获取水域边线至岸边线外围的缓冲区面状矢量数据;

S2包括如下步骤:

S201,对基线参考影像和水域面状矢量数据进行分析,获取不同水域的水域边线至岸边线的最大距离D,以缓冲距离d满足d=D为标准,确定缓冲距离值;

S202,根据所述缓冲距离值,得到新的水陆域面状图层,同时擦除与水域面状矢量数据重叠部分,获取水域边线至岸边线外围的缓冲区面状矢量数据。

S3,依据水域面状矢量数据,在任务区域的网格DEM数据中,定位到水域的网格DEM数据,并调整水域的网格DEM数据的整体高程值,将水域的网格DEM数据调整为水域水底的网格DEM数据;

本步骤中,调整水域的网格DEM数据的整体高程值,具体为:根据水域的宽度,确定高程整体调整值;将水域的各个网格DEM数据,减去高程整体调整值,得到调整后的网格DEM数据。

S4,依据所述缓冲区面状矢量数据,在任务区域的网格DEM数据中,定位到缓冲区的网格DEM数据,并对缓冲区的网格DEM数据进行滤波处理,得到滤波处理后的缓冲区的网格DEM数据,实现陆域到水域的平稳过渡;

本步骤中,滤波处理包括中值滤波处理和均值滤波处理;

所述中指滤波处理,是将数据图像或数字序列中一个像素点的值,采用该像素点邻域中各像素点值的中值代替,使周围的像素值接近真实值,从而消除孤立的噪声点;

所述均值滤波处理,是采用均值代替原图像中的各个像素值。

S5,获取岸边线外围外部的陆域面状矢量数据,在任务区域的网格DEM数据中,定位到陆域的网格DEM数据;

所述陆域的网格DEM数据,所述滤波处理后的缓冲区的网格DEM数据,以及所述水域水底的网格DEM数据,形成任务区域整体的网格DEM数据,实现对任务区域的DEM数据的处理。

综上所述,本发明提供的一种基于面状矢量数据处理DEM水域的方法,基于面状矢量数据处理DEM,以计算机为主批量处理DEM的方式特别是水系较为发达的地区,节省较多的人工成本和时间成本,提高DEM水域处理效率。

以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视本发明的保护范围。

相关技术
  • 一种基于OCSVM的矢量面状要素匹配方法
  • 一种基于INSAR制作DEM的水域高程处理方法
技术分类

06120115798985