[发明专利]在建筑设计中使用的图纸分割的方法和电子设备在审
申请号: | 202011441940.6 | 申请日: | 2020-12-08 |
公开(公告)号: | CN112581476A | 公开(公告)日: | 2021-03-30 |
发明(设计)人: | 马恩成;张晓龙;董松;王增亮 | 申请(专利权)人: | 北京构力科技有限公司 |
主分类号: | G06T7/10 | 分类号: | G06T7/10;G06F30/13 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 马明月 |
地址: | 100013 北京市朝阳区北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 建筑设计 使用 图纸 分割 方法 电子设备 | ||
本公开的实施例涉及一种在建筑设计中使用的图纸分割方法,包括:基于图纸中的多个图框和多个构件元素,确定图纸中的多个空间;确定多个空间中每个空间的唯一的第一哈希值和多个构件元素中每个构件元素的唯一的第二哈希值;基于多个空间的分别的第一哈希值,构建二分查找树,其中二分查找树的多个节点分别对应多个第一哈希值;基于多个空间和多个图框之间的位置关系,确定每个空间的关联图框;利用二分查找树,基于第一哈希值和第二哈希值,将多个构件元素与关联图框相关联,以更新二分查找树中相应节点的属性值;将更新后的二分查找树与图纸关联存储,以便响应于用户输入、基于二分查找树进行图纸分割。由此,能够高效地分割图纸。
技术领域
本公开的实施例涉及计算机领域,并且更具体地,涉及在建筑设计中使用的图纸分割的方法、电子设备、计算机可读存储介质以及计算机程序产品。
背景技术
随着自动计算机辅助制图设计软件的普及,其以普及的DWG文件格式、完善的图形绘制功能及强大的图形编辑处理功能在各行业计算机辅助设计中发挥着举足轻重的作用。为了提高大型图纸的加载和浏览速度,需要按照图框将图纸分割为多个子图纸。而在分割过程中,要为每个几何元素确定其所在图框,这通常要对图纸内所有的图框进行遍历,在图框数量较多的情况下,该过程较为缓慢。因此,需要一种对图纸进行分割的方案。
发明内容
本公开的实施例提供了一种在建筑设计中使用的图纸分割方法的方案。
在本公开的第一方面中,提供了一种在建筑设计中使用的图纸分割方法,包括:基于图纸中的多个图框和多个构件元素,确定图纸中的多个空间;确定多个空间中每个空间的唯一的第一哈希值和多个构件元素中每个构件元素的唯一的第二哈希值;基于多个空间的分别的第一哈希值,构建二分查找树,其中二分查找树的多个节点分别对应多个第一哈希值;基于多个空间和多个图框之间的位置关系,确定每个空间的关联图框;利用二分查找树,基于第一哈希值和第二哈希值,将多个构件元素与关联图框相关联,以更新二分查找树中相应节点的属性值;将更新后的二分查找树与图纸关联存储,以便响应于用户输入、基于二分查找树进行图纸分割。由此,能够高效地分割图纸。
在本公开的第二方面中,提供了一种电子设备,其特征在于包括:至少一个处理器;以及与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行根据本公开的第一方面所述的方法。
在本公开的第三方面中,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,其特征在于计算机指令用于使计算机执行根据本公开的第一方面所述的方法。
在本公开的第四方面中,提供了一种计算机程序产品,包括计算机程序指令,其特征在于计算机程序指令被处理器执行时,实现根据本公开的第一方面所述的方法。
提供发明内容部分是为了简化的形式来介绍对概念的选择,它们在下文的具体实施方式中将被进一步描述。发明内容部分无意标识本公开的关键特征或主要特征,也无意限制本公开的范围。
附图说明
通过结合附图对本公开示例性实施例进行更详细的描述,本公开的上述以及其它目的、特征和优势将变得更加明显,其中,在本公开示例性实施例中,相同的参考标号通常代表相同部件。在附图中:
图1示出了根据本公开的实施例的示例性环境的示意图;
图2示出了根据本公开的实施例的在建筑设计中使用的图纸分割方法的过程的流程图;
图3示出了根据本公开的实施例的用于确定空间的二分查找树的过程的示意图;
图4示出了根据本公开的实施例的在二分查找树中确定构件元素的过程的流程图;以及
图5示出了可以用来实施本公开的实施例的示例设备的框图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京构力科技有限公司,未经北京构力科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011441940.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于乙炔氢氯化反应的催化剂及其应用
- 下一篇:一种硼硒复合肥及其制备方法