[发明专利]图表的数据展示方法及装置有效

专利信息
申请号: 201610127185.1 申请日: 2016-03-07
公开(公告)号: CN107168961B 公开(公告)日: 2020-06-26
发明(设计)人: 董晓庆 申请(专利权)人: 阿里巴巴集团控股有限公司
主分类号: G06F16/904 分类号: G06F16/904;G06F40/174;G06F3/0484
代理公司: 北京国昊天诚知识产权代理有限公司 11315 代理人: 黄熊
地址: 英属开曼群岛大开*** 国省代码: 暂无信息
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 图表 数据 展示 方法 装置
【说明书】:

本申请实施例公开了一种图表的数据展示方法及装置。所述方法包括:确定与光标所在的像素点对应的且在包含多个图形的图表中的第一坐标轴上的第一参照数值;根据所述第一参照数值确定与所述第一坐标轴对应的第一数值范围;根据图表中的各个图形对应的图形数据包含的在所述第一坐标轴上的数值与所述第一数值范围,确定所述图表中的备选图形集合;根据所述备选图形集合确定所述光标选定的待展示图形;将与所述待展示图形对应的图形数据在该图表中进行展示。本申请实施例通过上述方法,使得在图表中包含的图形数量较大时,可以确保计算一次光标所选定的图形的过程耗用较短的时间,确保图表中展示的数据准确性。

技术领域

本申请涉及计算机及人机交互技术领域,特别涉及一种图表的数据展示方法及装置。

背景技术

一般地,在浏览器上通过一定的计算机绘图程序可以绘制包含多个图形的图表(如Canvas图表),该图表的每个图形可以与一个图形数据进行对应。

以Canvas图表为例,Canvas(画布)是在HTML(超文本标记语言)中用以绘制图形的容器,在一些应用中可以通过Canvas来绘制图表。Canvas可以将一个绘图API(ApplicationProgramming Interface,应用程序编程接口)展现给客户端,以使JavaScript脚本能够把待绘制图形绘制到一块画布上。在绘制成上述包含多个图形的图表后,需要实现与鼠标之间的交互,在鼠标的光标在上述图表内移动时,需要将光标选定的图形对应的图形数据进行展示,以供用户查看。

通常,浏览器不会提供当前光标移动到上述Canvas图表中哪个图形上的事件或者接口,需要Canvas通过计算的方式来确定。为满足显示的要求,Canvas计算一次光标所选定的图形所耗用的时长需小于计算机显示屏上的像素点的刷新间隔。

现有技术中,以Canvas图表为例,计算机确定光标所选定的图形的过程是:当光标移动到Canvas图表中的某个位置之后,会确定当前光标所在位置对应的像素点的坐标,之后通过传统的数学几何算法,逐一检查当前像素点的坐标是否落入当前Canvas图表中的每一个图形所在的区域内,直至找到当前像素点的坐标所落入的图形,并将该图形对应的图形数据在该Canvas图表上进行展示。在该现有技术中,由于画布(canvas)上的图形绘制完成后是作为图片元素存在,需要为每个图形采用一次数学几何算法,这样完成一次光标所选定图形的计算过程需耗用的时长与上述Canvas图表中包含的图形数量成正比,当上述Canvas图表中包含的图形数量较大时,容易导致计算一次光标所选定的图形的过程所耗用的时长大于计算机显示屏上的像素点的刷新间隔,进而导致Canvas图表中展示的数据不准确。

发明内容

本申请实施例的目的是提供一种图表的数据展示方法及装置,用以解决上述现有技术中存在的问题。

为解决上述问题,本申请实施例提供的图表的数据展示方法及装置通过如下技术方案来实现:

一种Canvas图表的数据展示方法,包括:

确定与光标所在的像素点对应的且在包括多个图形的图表中的第一坐标轴上的第一参照数值;

根据所述第一参照数值确定与所述第一坐标轴对应的第一数值范围;其中,所述第一参照数值处于确定的所述第一数值范围内;

逐一判断与所述图表中的各个图形对应的图形数据在所述第一坐标轴上的数值是否处于所述第一数值范围内;

若是,将所述图表中的该图形确定为备选图形,得到包含各备选图形的备选图形集合;

基于所述备选图形集合中的各备选图形,确定所述光标所在的像素点落入的并被所述光标选定的待展示图形;

将与所述待展示图形对应的图形数据在该图表中进行展示。

一种图表的数据展示装置:

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201610127185.1/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top