[发明专利]多层次模型中图元层间关系直观显示的方法及系统有效
申请号: | 201010230272.2 | 申请日: | 2010-07-19 |
公开(公告)号: | CN101894386A | 公开(公告)日: | 2010-11-24 |
发明(设计)人: | 温卫红;吕珂;李毅 | 申请(专利权)人: | 深圳市雅都软件股份有限公司 |
主分类号: | G06T11/00 | 分类号: | G06T11/00 |
代理公司: | 深圳市顺天达专利商标代理有限公司 44217 | 代理人: | 陆军 |
地址: | 518000 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 多层次 模型 中图元层间 关系 直观 显示 方法 系统 | ||
1.一种多层次模型中图元层间关系直观显示的方法,其特征在于,包括以下步骤:
a、创建关联线逻辑视窗,所述关联线逻辑视窗至少覆盖父视窗及子视窗的显示区域且所述关联线逻辑视窗的底色及边框透明;
b、分别在父视窗和子视窗获取第一定位点和第二定位点,所述第一定位点所在的图元与子视窗的显示图形全体对应或与子视窗中的图元相关联,所述第二定位点位于子视窗的边框和/或子视窗中与父视图中第一定位点所在图元相关联的图元上;
c、在所述关联线逻辑视窗中绘制第一定位点和第二定位点之间的关联线;
d、在图形显示屏显示所述包括第一定位点和第二定位点间关联线的关联线逻辑视窗。
2.根据权利要求1所述的多层次模型中图元层间关系直观显示的方法,其特征在于,所述步骤d之后还包括:
e、判断所述父视窗和/或子视窗是否移动或缩放,若所述父视窗和/或子视窗移动或缩放,则返回步骤b,在变动的视窗的新位置重新获取第一定位点和/或第二定位点。
3.根据权利要求1所述的多层次模型中图元层间关系直观显示的方法,其特征在于,所述步骤a中创建的关联线逻辑视窗覆盖图形显示屏的所有范围,所述步骤b包括:
b1、将所述关联线逻辑视窗的一个顶点作为原点建立坐标系;
b2、分别获取父视窗和子视窗的同一位置的顶点在所述坐标系中的坐标;
b3、将第一定位点在父视窗中的坐标换算为所述坐标系中的坐标,同时将第二定位点在子视窗中的坐标换算为所述坐标系中的坐标;
所述步骤c包括:根据第一定位点和第二定位点在所述坐标系中的坐标绘制关联线,所述关联线为直线、折线或曲线,且所述关联线上具有提示文字标注区。
4.根据权利要求1-3中任一项所述的多层次模型中图元层间关系直观显示的方法,其特征在于,所述步骤a中创建的关联线逻辑视窗对应多个子视窗,所述步骤b中仅从未被父视窗或其他子视窗覆盖的子视窗中获取第二定位点。
5.根据权利要求1-3中任一项所述的多层次模型中图元层间关系直观显示的方法,其特征在于,所述步骤a中创建的关联线逻辑视窗对应一个子视窗。
6.一种多层次模型中图元层间关系直观显示的系统,包括用于显示视窗及视窗内图形数据的视窗图形处理单元,其特征在于,还包括关联信息图形处理单元,所述关联信息图形处理单元包括:
逻辑视窗创建子单元,用于创建关联线逻辑视窗,所述关联线逻辑视窗至少覆盖父视窗及子视窗的显示区域且所述关联线逻辑视窗的底色及边框透明;
定位点获取子单元,用于分别在视窗图形处理单元显示的父视窗和子视窗获取第一定位点和第二定位点:所述第一定位点所在的图元与子视窗的显示图形全体对应或与子视窗中的图元相关联;所述第二定位点位于子视窗的边框和/或子视窗中与父视图中第一定位点所在图元相关联的图元上;
关联线绘制子单元,在所述关联线逻辑视窗中绘制第一定位点和第二定位点之间的关联线;
包括第一定位点和第二定位点间关联线的关联线逻辑视窗通过视窗图形处理单元显示。
7.根据权利要求6所述的多层次模型中图元层间关系直观显示的系统,其特征在于,所述逻辑视窗创建子单元创建的关联线逻辑视窗覆盖图形显示屏的所有范围,所述逻辑视窗创建子单元为每一个子视窗创建一个对应的关联线逻辑视窗或者为所有子视窗创建一个共同的关联线逻辑视窗。
8.根据权利要求6所述的多层次模型中图元层间关系直观显示的系统,其特征在于,还包括多层次模型数据管理单元,用于按照模型层次存储图形数据,其中每一模型层包括不同尺度或不同类型的应用对象图形数据以及与其他层图形的关联关系数据。
9.根据权利要求8所述的多层次模型中图元层间关系直观显示的系统,其特征在于,还包括关联关系定义单元,用于实现多层次模型层间关联关系建模,该关联关系定义单元通过以下方式实现层级关系建模:根据选择的绘制关联线的方式,将一个视窗定义为另一视窗的父视窗或子视窗,将第一定位点选在欲定义父视窗中图元上,将第二定位点选在欲定义子视窗边框上,在所述关联线逻辑视窗中过第一定位点和第二定位点绘制并显示关联线,将第一定位点所在图元名称与第二定位点所在视窗对应图层名称存入所述多层次模型数据管理单元的关联关系数据表中,完成所述层级关系建模。
10.根据权利要求8所述的多层次模型中图元层间关系直观显示的系统,其特征在于,还包括关联关系定义单元,用于实现多层次模型层间关联关系建模,该关联关系定义单元通过以下方式实现跨层关系建模:根据选择的绘制关联线的方式,在分属父子视窗的图元之间建立关联关系,将第一定位点选在父视窗中一图元上,将第二定位点选在子视窗中一图元上,在所述关联线逻辑视窗中过第一定位点和第二定位点绘制并显示关联线,将第一定位点所在图元名称与第二定位点所在图元名称存入所述多层次模型数据管理单元的关联关系数据表内,完成所述跨层关系建模。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市雅都软件股份有限公司,未经深圳市雅都软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010230272.2/1.html,转载请声明来源钻瓜专利网。