[发明专利]图表中图形的显示方法及装置有效
申请号: | 201610094891.0 | 申请日: | 2016-02-19 |
公开(公告)号: | CN107102832B | 公开(公告)日: | 2019-11-12 |
发明(设计)人: | 董晓庆 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F3/14 | 分类号: | G06F3/14 |
代理公司: | 北京鼎佳达知识产权代理事务所(普通合伙) 11348 | 代理人: | 王伟锋;刘铁生 |
地址: | 英属开曼群岛大开*** | 国省代码: | 开曼群岛;KY |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 图表 图形 显示 方法 装置 | ||
本发明公开了一种图表中图形的显示方法及装置,涉及信息技术领域,可以提高对图表中被选中图形的显示效率,降低被选中图形的显示复杂度,进而避免了在对图表中被选中的图形进行显示时存在的显示卡顿问题。本发明的主要技术方案为:当图表中存在被选中的图形时,获取所述被选中的图形和所述图形在初始画布中的位置信息,然后根据被选中的图形在所述初始画布中的位置信息,在预置画布中绘制所述被选中的图形,并在所述预置画布中对所述图形对应的显示状态信息进行配置,最后同时显示所述初始画布和所述预置画布。本发明主要用于对图表中被选中的图形进行显示。
技术领域
本发明涉及信息技术领域,尤其涉及一种图表中图形的显示方法及装置。
背景技术
图表是对数据进行可视化展示的重要手段之一,通过图表中的不同图形可以对不同数据进行可视化展示,而图表上的图形通常是通过画布进行承载展示的。其中,画布为承载待显示图表中图形的图层。为了通过图表对数据进行更好的可视化展示,可以对图表中用户选中的图形进行特殊显示,例如,当用户通过移动鼠标选中图表中的某一个图形时,可以对该图形进行高亮显示。
目前,每一次在对图表对应的画布上用户选中的图形进行特殊显示时,都需要对图表对应的整个画布进行重新绘制,即对画布中该图表的所有图形进行重新配置。由于图表中通常包含的图形数量众多,并且用户对图形的选择切换频率较高,因此会造成画布的重新绘制频率较高,并且每一次重新绘制画布时,重新配置的图形数量较大,进而导致在对图表中被选中的图形进行特定显示时,存在显示卡顿的问题。
发明内容
有鉴于此,本发明实施例提供一种图表中图形的显示方法及装置,主要目的是解决在对图表中被选中的图形进行显示时存在显示卡顿的问题。
为达到上述目的,本发明提供如下技术方案:
一方面,本发明提供一种图表中图形的显示方法,包括:
当图表中存在被选中的图形时,获取所述被选中的图形和所述图形在初始画布中的位置信息,所述初始画布中配置有所述图表对应的全部图形;
根据被选中的图形在所述初始画布中的位置信息,在预置画布中绘制所述被选中的图形,并在所述预置画布中对所述图形对应的显示状态信息进行配置,所述预置画布设置在所述初始画布的上方,并且与所述初始画布重叠;
同时显示所述初始画布和所述预置画布。
另一方面,本发明提供一种图表中图形的显示装置,包括:
获取单元,用于当图表中存在被选中的图形时,获取所述被选中的图形和所述图形在初始画布中的位置信息,所述初始画布中配置有所述图表对应的全部图形;
绘制单元,用于根据所述获取单元获取的被选中的图形在所述初始画布中的位置信息,在预置画布中绘制所述被选中的图形;
配置单元,用于在所述预置画布中对所述图形对应的显示状态信息进行配置,所述预置画布设置在所述初始画布的上方,并且与所述初始画布重叠;
显示单元,用于同时显示所述初始画布和所述预置画布。
借由上述技术方案,本发明实施例提供的技术方案至少具有下列优点:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610094891.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种3D打印制造平台的排产方法和系统
- 下一篇:线路信息互动方法及电子设备