墙线提取方法、装置、电子设备及存储介质制造方法及图纸

技术编号:33346909 阅读:16 留言:0更新日期:2022-05-08 09:43
本申请涉及一种墙线提取方法、装置、电子设备及存储介质,该墙线提取方法包括:将建筑图纸中与墙填充轮廓数据中的线段存在重合的线段,确定为第一目标线段;所述墙填充轮廓数据包括至少一个线段集合;所述线段集合中包括首尾相连构成一个闭合多边形的线段;基于所述第一目标线段,确定目标特征参数;提取所述建筑图纸中满足所述目标特征参数的线段为墙线。在本申请中,基于建筑图纸中的墙填充轮廓数据确定墙线所满足的目标特征参数,以基于目标特征参数在该建筑图纸中提取墙线,从而提取到较为准确的墙线。为准确的墙线。为准确的墙线。

【技术实现步骤摘要】
墙线提取方法、装置、电子设备及存储介质


[0001]本申请涉及测绘
,尤其涉及一种墙线提取方法、装置、电子设备及存储介质。

技术介绍

[0002]在现有技术中,在完成建筑图纸的绘制后,通常会基于该建筑图纸中图层的名称,来提取墙线。例如,将建筑图纸中图层名称为“墙线”的图层中的线提取为墙线。但是,建筑图纸中图层名称的命名规则并不一定,可能建筑图纸中并不存在图层名称例如“墙线”。因此,根据图层名称提取墙线的准确性较差。

技术实现思路

[0003]本申请提供了一种墙线提取方法、装置、电子设备及存储介质,以解决根据图层名称提取墙线的准确性较差的问题。
[0004]第一方面,本申请提供了一种墙线提取方法,该墙线提取方法包括:
[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]第三方面,本申请提供了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
[0040]存储器,用于存放计算机程序;
[0041]处理器,用于执行存储器上所存放的程序时,实现第一方面任一项实施例所述的墙线提取方法的步骤。
[0042]第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机
程序被处理器执行时实现如第一方面任一项实施例所述的墙线提取方法的步骤。
[0043]本申请实施例提供的上述技术方案与现有技术相比具有如下优点:
[0044]本申请实施例提供的该墙线提取方法,在这一过程中,基于与墙填充轮廓数据存在重合的第一目标线段,确定墙线应当满足的特征参数即目标特征参数。由于墙填充轮廓数据中的线段大概率为墙线,因此,基于与该墙填充轮廓数据存在重合的第一目标线段可得到较为准确的墙线所满足的目标随后,提取建筑图纸中满足该目标特征参数的线段为墙线。
附图说明
[0045]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并与说明书一起用于解释本专利技术的原理。
[0046]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0047]图1为本申请实施例提供的一种墙线提取方法的流程示意图;
[0048]图2为本申请实施例提供的一种线段集合的示意图一;
[0049]图3为本申请实施例提供的一种线段集合的示意图二;
[0050]图4为本申请实施例提供的一种墙线提取装置的示意图;
[0051]图5为本申请实施例提供的一种电子设备的结构示意图。
具体实施方式
[0052]为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种墙线提取方法,其特征在于,所述方法包括:将建筑图纸中与墙填充轮廓数据中的线段存在重合的线段,确定为第一目标线段;所述墙填充轮廓数据包括至少一个线段集合;所述线段集合中包括首尾相连构成一个闭合多边形的线段;基于所述第一目标线段,确定目标特征参数;提取所述建筑图纸中满足所述目标特征参数的线段为墙线。2.根据权利要求1所述的墙线提取方法,其特征在于,所述将建筑图纸中与墙填充轮廓数据中的线段存在重合的线段,确定为第一目标线段,包括:针对所述建筑图纸中的任一图层,执行以下操作:将图层中与所述墙填充轮廓数据中的线段存在重合的线段,确定为所述第一目标线段。3.根据权利要求1所述的墙线提取方法,其特征在于,在所述将建筑图纸中与墙填充轮廓数据中的线段存在重合的线段,确定为第一目标线段之前,所述方法还包括:所述线段集合中的线段所构成的多边形由至少一个长方形构成,所述长方形的宽度为预设宽度,则确定所述线段集合通过筛选,并保留所述线段集合;和/或,所述线段集合中的线段位于图层中的预设区域,则确定所述线段集合未通过筛选,并删除所述线段集合;所述预设区域根据图签栏的位置确定。4.根据权利要求1所述的墙线提取方法,其特征在于,所述目标特征参数与所述建筑图纸中的图层之间存在对应关系;所述目标特征参数包括颜色和/或线型;所述基于所述第一目标线段,确定目标特征参数,包括:确定所述第一目标线段所在的图层;对位于同一图层的第一目标线段的颜色和/或线型特征进行统计,确定所述同一图层对应的目标特征参数。5.根据权利要求1

4中任一项所述的墙线提取方法,其特征在于,所述提取所述建筑图纸中满足所述目标特征参数的线段为墙线,包括:对于建筑图纸中的任一图层,执行以下操作:提取所述图层中满足对应的目标特征参数的第二目标线段,并在所述第二目标线段中提取墙线。6.根据权利要求5所述的墙线提取方法,其特征在于,所述在所述第二目标线段中提取墙线,包括:若所述第二目标线段的长度大于第一预设长度且小于第二预设长度,则将所述第二目标...

【专利技术属性】
技术研发人员:周雄王泽
申请(专利权)人:万翼科技有限公司
类型:发明
国别省市:

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

1