System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种地类地形图绘制方法、电子设备及介质技术_技高网

一种地类地形图绘制方法、电子设备及介质技术

技术编号:42336433 阅读:4 留言:0更新日期:2024-08-14 16:12
本发明专利技术提供了一种地类地形图绘制方法、电子设备及介质,本发明专利技术的地类地形图绘制方法,通过图像识别技术提取地物轮廓,通过规则化处理地物轮廓,将地物轮廓绘制成符合绘图规范要求的线型,实现地类地形图的自动绘制。本发明专利技术的方法绘制效率高,提升了工作效率,且绘制的地类地形图精度高。本发明专利技术按照地物类别分别对提取的地物轮廓进行规则化处理,降低人工校核修改工作量。

【技术实现步骤摘要】

本专利技术属于地形图绘制领域,特别是涉及一种地类地形图绘制方法、电子设备及介质


技术介绍

1、在水利水电工程领域中地类地形图是查清土地类别和权属,量算耕地、园地、林地、草地等各类土地面积的主要依据。地类地形图中所需绘制的地物图例、图式繁多、线型样式复杂,现阶段地类地形图生产环节,一般采用人机交互式作业,在影像或三维模型上手动勾勒获取地物轮廓,工作量繁重,成图效率较低。

2、专利cn114937130b公开了一种地形图测绘方法,主要根据历史地理数据生成对应的初始地形图,将初始地形图与待测绘区域的三维模型进行比较,对初始地形图进行修改和补充,获得目标地形图。该方法需要反复修改地形图,工作量大,工作效率低,得到的地形图精度低。

3、专利cn110132233b公开了一种基于点云数据的cass环境下现状地形图绘制方法,主要是将各站场的点云数据拼接为整体点云数据,根据整体点云数据进行地形图绘制,各站场的点云数据拼接时会遗漏数据或有重叠数据,导致地形图遗漏或重复,地形图精度低。


技术实现思路

1、本专利技术的目的是针对现有技术不足,提供了一种地类地形图绘制方法,解决了目前绘制地类地形图中工作效率低、地形图精度低的问题。

2、为了实现上述目的,本专利技术所采用的技术方案是:

3、一种地类地形图绘制方法,包括以下步骤:

4、s1:获取需要测图区域的正射影像及对应的点云;

5、s2:将所述正射影像裁剪成多个相同尺寸的小图,将所述小图输入到用地物图像数据训练好的sam模型中,对小图中的地物类别进行分割,获得掩码图像;

6、s3:对所述掩码图像进行轮廓提取,获得每个地物的像素轮廓;

7、s4:将所述像素轮廓的每个点转换为实际地理坐标点;

8、s5:对所有地物的像素轮廓进行分组,将具有重叠区域的像素轮廓分成一个组,并将每个组内的像素轮廓合并成一个像素轮廓;

9、s6:按照地物类别分别对经过s5处理后的像素轮廓进行规则化处理;

10、s7:利用ezdxf函数库将经过s6处理后的像素轮廓,分别设置成标准线型或图例,并将标准线型或图例添加到对应的地物图层中,完成地类地形图。

11、本专利技术通过图像识别技术提取地物轮廓,通过规则化处理地物轮廓,将地物轮廓绘制成符合绘图规范要求的线型,实现地类地形图的自动绘制。本专利技术的方法绘制效率高,提升了工作效率,且绘制的地类地形图精度高。

12、进一步地,sam模型的训练过程包括:获取不同地物的图像数据样本,将图像数据作为输入训练sam模型,获得训练好的sam模型;所述sam模型包括图像编码器、提示编码器、掩码解码器,图像数据经过图片编码器得到图片嵌入向量,图像数据经过提示编码器得到提示嵌入向量,将图片嵌入向量和提示嵌入向量输入到掩码编码器,得到掩码图像。

13、进一步地,所述地物类别包括房屋、耕地、植被、道路、水系、园地、林地。

14、进一步地,步骤s5的实现过程包括:

15、a1:任选一个像素轮廓,依次判断该像素轮廓与其他像素轮廓是否存在重叠面,将与该像素存在重叠面的像素轮廓分到一个组;

16、a2:在剩下的像素轮廓中任选一个像素轮廓,重复步骤a1,直到所有的像素轮廓都被划分到不同组中;

17、a3:将每个组内的所有轮廓合并为一个像素轮廓。

18、进一步地,步骤s6的实现过程包括:

19、房屋根据相邻线段夹角进行直角化拟合,若相邻线段夹角在80°~100°区间,则以最长边端点为原点,旋转与最长边相邻的线段,使之与最长边垂直,完成房屋的直角化拟合;

20、耕地利用点云数据添加坎向图例,沿耕地像素轮廓计算线内的点云与线外的点云的高程差,若高程差为正值则给轮廓线添加由外指向内的坎向图例,反之则添加由内指向外的坎向图例;

21、提取道路或水系像素轮廓的中心线,计算像素轮廓端部的所有曲率大于40°的点与中心线端点的距离,保留距离中心线端点最近的点,将最近的点与中心线端点连接并延长与像素轮廓相交得到交点,根据最近点和交点对道路或水系的像素轮廓进行断开,将道路或水系的像素轮廓分为两条单线,若两单线距离小于2m,则选择中心线作为绘制结果,若两单线距离大于2m,则选择两条单线作为绘制结果;

22、河流流向根据河流内部点云的高程差变化,添加由高指向低的河流流向;

23、林地采用像素轮廓作为绘制结果。

24、基于同一构思,本专利技术提供了一种电子设备,包括:

25、一个或多个处理器;

26、存储器,其上存储有一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现地类地形图绘制方法的步骤。

27、基于同一构思,本专利技术提供了一种计算机可读存储介质,其存储有计算机程序,所述计算机程序被处理器执行时实现地类地形图绘制方法的步骤。

28、相比于现有技术,本专利技术的有益效果:

29、本专利技术通过图像识别技术与规则化处理技术,实现地类地形图的自动绘制,本专利技术的方法绘制效率高,提升了工作效率,且绘制的地类地形图精度高;本专利技术按照地物类别分别对提取的地物轮廓进行规则化处理,降低人工校核修改工作量。

本文档来自技高网...

【技术保护点】

1.一种地类地形图绘制方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的地类地形图绘制方法,其特征在于,所述地物类别包括房屋、耕地、植被、道路、水系、园地、林地。

3.根据权利要求1所述的地类地形图绘制方法,其特征在于,步骤S5的实现过程包括:

4.根据权利要求2所述的地类地形图绘制方法,其特征在于,步骤S6的实现过程包括:

5.根据权利要求2所述的地类地形图绘制方法,其特征在于,步骤S6的实现过程包括:

6.根据权利要求2所述的地类地形图绘制方法,其特征在于,步骤S6的实现过程包括:

7.根据权利要求2所述的地类地形图绘制方法,其特征在于,步骤S6的实现过程包括:

8.根据权利要求2所述的地类地形图绘制方法,其特征在于,步骤S6的实现过程包括:林地采用像素轮廓作为绘制结果。

9.一种电子设备,其特征在于,包括:

10.一种计算机可读存储介质,其特征在于,其存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1-8任一项所述方法的步骤。

【技术特征摘要】

1.一种地类地形图绘制方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的地类地形图绘制方法,其特征在于,所述地物类别包括房屋、耕地、植被、道路、水系、园地、林地。

3.根据权利要求1所述的地类地形图绘制方法,其特征在于,步骤s5的实现过程包括:

4.根据权利要求2所述的地类地形图绘制方法,其特征在于,步骤s6的实现过程包括:

5.根据权利要求2所述的地类地形图绘制方法,其特征在于,步骤s6的实现过程包括:

6.根据...

【专利技术属性】
技术研发人员:刘昊杨青松谭可成江立邓勇高毓欣
申请(专利权)人:中国电建集团中南勘测设计研究院有限公司
类型:发明
国别省市:

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

1