【技术实现步骤摘要】
本专利技术涉及计算机数据提取领域,尤其涉及一种用交点阵列将autocad绘制表格数据快速提取的方法。
技术介绍
1、autocad作为自动计算机辅助设计软件,用于二维绘图、详细绘制、设计文档和基本三维设计,现已经成为国际上广为流行的绘图工具。
2、然而,将autocad中的数据提取共享需要一定的技术方法才能实现,而将autocad中的表格数据快速、规则化提取更是困难。这也给数据标准化入库造成了不小的困扰。
3、因此,解决autocad中的表格数据的快速、标准化提取显得尤为重要。该方法将采用交点阵列的途径巧妙的解决这一问题。
技术实现思路
1、本专利技术的目的在于克服现有技术的空缺,提供了一种用交点阵列将autocad绘制表格数据快速提取的方法,以解决autocad中的表格数据的快速、标准化提取的问题。
2、本专利技术是通过以下技术方案实现的:
3、为了实现以上目的,本专利技术提供了一种用交点阵列将autocad绘制表格数据快速提取的方法,包括
<本文档来自技高网...【技术保护点】
1.一种用交点阵列将AutoCAD绘制表格数据快速提取的方法,其特征在于,包括:
2.根据权利要求1所述的一种用交点阵列将AutoCAD绘制表格数据快速提取的方法,其特征在于,在步骤S3中,若线的两个端点的x坐标相同或差值在一定阈值k内,则为纵线,若线的两个端点的y坐标相同或差值在一定阈值k内,则为横线;所有的横线和纵线构成纵横线图元集S。
3.根据权利要求1所述的一种用交点阵列将AutoCAD绘制表格数据快速提取的方法,其特征在于,在步骤S5中,将交点集J中各个交点的x坐标值按照从小到大的顺序排列,将差值在一定阈值k内的x坐标值进行平均法合并
...【技术特征摘要】
1.一种用交点阵列将autocad绘制表格数据快速提取的方法,其特征在于,包括:
2.根据权利要求1所述的一种用交点阵列将autocad绘制表格数据快速提取的方法,其特征在于,在步骤s3中,若线的两个端点的x坐标相同或差值在一定阈值k内,则为纵线,若线的两个端点的y坐标相同或差值在一定阈值k内,则为横线;所有的横线和纵线构成纵横线图元集s。
3.根据权利要求1所述的一种用交点阵列将autocad绘制表格数据快速提取的方法,其特征在于,在步骤s5中,将交点集j中各个交点的x坐标值按照从小到大的顺序排列,将差值在一定阈值k内的x坐标值进行平均法合并为一个值,形成分组gx,gx中包括经合并后的从小到大排列的x坐标值;
4.根据权利要求3所述的一种用交点阵列将autocad绘制表格数据快速提取的方法,其特征在于,在步骤s7中,基于分组gx和分组gy,以及交点集j,生成交点阵列a,包括:循环gx和gy,当坐标[gxi,gyj]与交点集j中某个坐标的距离小于阈值k*√2时,认为是同一点位,写入交点阵列a的[i,j]位置;循环结束后,得到一个完整的交点阵列a;其中,gxi表示分组gx中的第i个x坐标值,gyj表示分组gy中的第j个y坐标值,i<lx,...
【专利技术属性】
技术研发人员:任宗强,孟玉,吴东彪,张灿,琚康东,沈志,谢正强,蔡敏,孟祥敏,陈玉锡,李刚,
申请(专利权)人:安徽省城建设计研究总院股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。