[发明专利]利用角度图显示层级结构数据的方法、交互方法及其装置无效
申请号: | 200710086200.3 | 申请日: | 2007-03-07 |
公开(公告)号: | CN101261628A | 公开(公告)日: | 2008-09-10 |
发明(设计)人: | 楼兴华;刘世霞;苏辉;杨诚 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京市中咨律师事务所 | 代理人: | 李峥;刘薇 |
地址: | 美国*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 利用 角度 显示 层级 结构 数据 方法 交互 及其 装置 | ||
技术领域
本发明涉及计算机领域的图形可视化技术,具体地,涉及利用角度图显示层级结构数据的方法和装置以及角度图显示的交互方法和装置。
背景技术
一般地,数据的可视化处理可以采用各种各样的视图来实现,例如树型图、角度图、柱状图等。
角度图是一种圆形或弧形图,其通过半径分成多个扇形(切片),例如饼图、环形图、旭日形图(sunburst chart)等。通常,角度图用于表示数据的量的分布,诸如地区销售成绩表、竞选投票或国家人口分布等。在角度图中,每个切片对应一个数据单元,其中心角度与该切片所对应的数据的量成比例。另外,角度图还可应用于对复杂的层级结构数据的可视化,例如公司组织结构、家族谱或文件系统等。
图1示出了一个显示文件系统的旭日形的角度图,通过该图可以清楚地看出该文件系统的层次结构和各个文件的上下文关系。因此,与其它视图相比,角度图始终保留所表示的层级结构数据的总体结构和层级结构数据中各个数据的上下文(context)。
以层级结构数据是公司的组织结构为例,图2和图3分别示出了表示该组织结构的树型图和角度图(旭日形图)。在图3中,角度图中的每一个切片表示一个职员,其中心角度与该职员所管理的人数(包括该职员)成比例。比较图2和图3,可以明显地看出树型图不能使用户容易地对公司各个部门的大小产生直观的印象。
目前,当利用角度图显示层级结构数据时,一般将该层级结构数据中的所有数据单元一起显示。这样,采用角度图显示层级结构数据存在两方面的问题:首先,如果层级结构数据的层级较多或者层级结构数据中的数据单元较多,则对应的角度图的切片会变得很小,尤其是外侧的切片,可能会很难分辨;其次,由于整个层级结构数据一起显示,用户不能使用交互方法以定制视图。因此,当层级结构数据较复杂的时候,角度图看起来很杂乱,用户无法清楚地获得其所需的内容。
发明内容
本发明正是基于上述技术问题而提出的,其目的在于提供一种利用角度图显示层级结构数据的方法、装置以及一种角度图显示的交互方法、装置,其可以分层地、清楚地显示层级结构数据的每一层的数据单元,并且向用户提供一种交互方式以定制所需要的视图。
根据本发明的第一个方面,提供一种利用角度图显示层级结构数据的方法,该层级结构数据包括多个层级,所述方法包括:在该层级结构数据中的多个层级中确定至少一个层级作为基本层;利用角度图显示基本层的数据单元,其中该角度图的每个切片与该层级结构数据中的一个数据单元对应;以及响应用户对该角度图中的切片的操作,显示与用户所操作的切片对应的层级结构数据中的数据单元的至少下一层的数据单元。
根据本发明的第二个方面,提供一种利用角度图显示层级结构数据的装置,其中该层级结构数据包括多个层级,所述装置包括:基本层确定单元,用于在所述层级结构数据中的多个层级中确定至少一个层级作为基本层;基本层显示单元,用于利用所述角度图显示所述基本层的数据单元,其中所述角度图的每个切片与所述层级结构数据中的一个数据单元对应;以及响应显示单元,用于响应用户对所述角度图中的切片的操作,显示与用户所操作的切片对应的所述层级结构数据中的数据单元的至少下一层的数据单元。
根据本发明的第三个方面,提供一种角度图显示的交互方法,其中,角度图显示包含多个层级的层级结构数据,该角度图的每个切片与该层级结构数据中的一个数据单元对应,所述交互方法包括:响应用户对该角度图中的切片的操作,改变与用户的操作相关联的至少一个切片的半径和/或中心角度。
根据本发明的第四个方面,提供一种角度图显示的交互装置,其中,角度图显示包含多个层级的层级结构数据,该角度图的每个切片与该层级结构数据中的一个数据单元对应,所述交互装置包括:切片调整单元,用于响应用户对所述角度图中的切片的操作,改变与所述用户的操作相关联的至少一个切片的半径和/或中心角度。
附图说明
图1是现有技术的显示文件系统的旭日形图;
图2是现有技术的显示公司组织结构的树型图;
图3是现有技术的显示公司组织结构的旭日形图;
图4是根据本发明的一个实施例的利用角度图显示层级结构数据的方法的流程图;
图5是图4的实施例中显示层级结构数据的基本层的示意图;
图6是根据本发明的另一个实施例的利用角度图显示层级结构数据的方法的流程图;
图7是实现图6的实施例中的切片的半径改变的示意图;
图8是实现图6的实施例中的切片的半径改变的示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710086200.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:网络多元智能促进系统
- 下一篇:一种复合锂离子电池正极材料