[发明专利]基于CAD图形实体的图形与数据关联的处理方法及装置无效
申请号: | 201210200333.X | 申请日: | 2012-06-18 |
公开(公告)号: | CN102760171A | 公开(公告)日: | 2012-10-31 |
发明(设计)人: | 夏水明 | 申请(专利权)人: | 广东南方数码科技有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 广州三辰专利事务所 44227 | 代理人: | 范钦正 |
地址: | 510665 广东省广州*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 cad 图形 实体 数据 关联 处理 方法 装置 | ||
技术领域
本发明涉及数据处理领域,特别是涉及一种基于CAD图形实体的图形与数据关联的处理方法及装置。
背景技术
目前,基于CAD的图形实体,图形信息与数据信息的均是采用分离存储,还无法达到图数一体化管理的目标。而这个问题,对于工作在科技含量日益增强、工作劳动强度日益增大的IT技术人员而言,无疑给他们带来更多的不便,例如:图形与数据检查、分摊计算、属性数据修改、生成打印成果图形等。
发明内容
基于此,针对上述问题,有必要提出一种基于CAD图形实体的图形与数据关联的处理方法及装置。
为解决上述技术问题,本发明提供了一种基于CAD图形实体的图形与数据关联的处理方法,包括以下步骤:
新建CAD图形实体,生成实体面积和句柄,接收输入的其他属性,将属性存储到数据库属性表;
生成数据库属性表的记录主键ID,将ID值存储到CAD图形实体的扩展数据。
根据CAD图形上实体的句柄的唯一性,以面积实体的图形句柄及其他关键信息为关键字,将面积实体的属性保存在数据库中,同时在面积实体的扩展数据中记录对应的数据库记录的关键字、面积实体的一些基本类别信息等内容;这样可以根据数据库中的属性信息在图形上查找对应的图形实体,也可以根据图形实体的扩展数据记录在数据库查找对应的属性信息记录,以此为基础进行有效的数据处理和管理。最终实现自动生成规范的面积图形实体,自动标注,并自动生成属性数据并关联;直观地显示图形和属性数据的关系、各个面积部位的分摊关系;方便地进行图形与数据的修改、图数关系的各项检查。对于房产测绘软件特别适用。
在其中一个实施例中,还包括以下步骤:修改CAD图形实体后,通过CAD图形实体的扩展数据得到属性记录ID,根据ID值查询数据库属性表中的记录,更新数据库属性表。
在其中一个实施例中,修改数据库属性表中的属性记录后,根据属性表中的实体句柄在图形上查找到图形实体,修改图形实体已经关联的属性标注。
在其中一个实施例中,还包括以下步骤:删除CAD图形实体后,通过CAD图形实体的扩展数据得到属性记录ID,根据ID值删除数据库属性表中的属性记录。
在其中一个实施例中,删除数据库属性表中的属性记录后,根据属性表中的实体句柄查到找的CAD图形实体,删除图形实体已经关联的属性标注。
在其中一个实施例中,还包括以下步骤:选择一个CAD图形实体,通过CAD图形实体的扩展数据得到属性记录ID,根据ID值从数据库查询出关联的属性记录,列出相关属性。
在其中一个实施例中,还包括以下步骤:根据设定的属性数据间的关系,从数据库查询与相关的CAD图形实体的句柄,根据CAD图形实体的句柄查询到CAD图形实体,复制CAD图形实体到新的图形上,填写图框属性数据,生成成果图。
为解决上述技术问题,本发明还提供了一种基于CAD图形实体的图形与数据关联的处理装置,它包括:
新建数据模块,用于新建CAD闭合图形实体,生成实体面积和句柄,接收输入的其他属性,将属性存储到数据库属性表;
数据关联模块,生成数据库属性表的记录主键ID,将ID值存储到CAD图形实体的扩展数据。
在其中一个实施例中,还包括:
属性记录更新模块,用于修改CAD图形实体后,通过CAD图形实体的扩展数据得到属性记录ID,根据ID值查询数据库属性表中的记录,更新数据库属性表。
属性标注更新模块,用于修改数据库属性表中的属性记录后,根据属性表中的实体句柄在图形上查找到图形实体,修改图形实体已经关联的属性标注。
在其中一个实施例中,还包括:
属性记录删除模块,用于删除CAD图形实体后,通过CAD图形实体的扩展数据得到属性记录ID,根据ID值删除数据库属性表中的属性记录;
属性标注删除模块,用于删除数据库属性表中的属性记录后,根据属性表中的实体句柄查找到的CAD图形实体,删除实体已经关联的属性标注。
在其中一个实施例中,还包括:属性查看模块,用于选择一个CAD图形实体,通过CAD图形实体的扩展数据得到属性记录ID,根据ID值从数据库查询出关联的属性记录,列出相关属性。
在其中一个实施例中,还包括:成果图输出模块,用于根据设定的属性数据间的关系,从数据库查询与相关的CAD图形实体的句柄,根据CAD图形实体的句柄查询到CAD图形实体,复制CAD图形实体到新的图形上,填写图框属性数据,生成成果图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东南方数码科技有限公司,未经广东南方数码科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210200333.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:组合式淘篮提取罐
- 下一篇:用于生产流感疫苗的方法