System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 时序业务数据的展示方法、装置、介质及电子设备制造方法及图纸_技高网

时序业务数据的展示方法、装置、介质及电子设备制造方法及图纸

技术编号:41293162 阅读:3 留言:0更新日期:2024-05-13 14:43
本申请的实施例提供了一种时序业务数据的展示方法、装置、计算机可读存储介质及电子设备。该方法包括:获取待展示的时序业务数据,所述时序业务数据包括多个离散的业务对象在历史上多个采样时间的业务值;生成二维画布,并在所述二维画布中定义用于表征业务对象维度的第一坐标轴,以及定义用于表征时间维度的第二坐标轴;根据所述第一坐标轴和所述第二坐标轴,在所述二维画布中确定与每一个所述业务值对应的基准像素点;基于所述时序业务数据中的各个业务值,对应渲染所述二维画布中各个基准像素点的颜色,得到所述时序业务数据的第一图像,并展示所述第一图像。本申请实施例的技术方案可以提高展示时序业务数据的友好性。

【技术实现步骤摘要】

本申请涉及计算机及业务数据处理,具体而言,涉及一种时序业务数据的展示方法、装置、计算机可读存储介质及电子设备。


技术介绍

1、数据是社会生产过程中一项重要的资源,高效的数据管理能够在很大程度上提高社会生产效率。比如,在业务数据管理场景下,时序业务数据往往都是离散的,从这些业务数据中获取有价值的信息,是业务数据管理过程中的一项重要目标。现有方案中,一般将时序业务数据展示在立体的三维散点图中,通过对三维散点图进行分析来获得有价值的业务信息。然而,在面对超大数据量的情况时,由于三维散点图将数据以空间中的点的形式呈现,整个视图从视觉效果上会变的异常杂乱,难以一眼定位出某个数据点在三维空间中的位置,因此也就难以获取有价值的业务信息,用户体验差。基于此,如何提高展示时序业务数据的友好性是亟待解决的技术问题。


技术实现思路

1、本申请的实施例提供了一种时序业务数据的展示方法、装置、计算机程序产品或计算机程序、计算机可读存储介质及电子设备,进而至少在一定程度上可以提高展示时序业务数据的友好性。

2、本申请的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本申请的实践而习得。

3、根据本申请实施例的一个方面,提供了一种时序业务数据的展示方法,所述方法包括:获取待展示的时序业务数据,所述时序业务数据包括多个离散的业务对象在历史上多个采样时间的业务值;生成二维画布,并在所述二维画布中定义用于表征业务对象维度的第一坐标轴,以及定义用于表征时间维度的第二坐标轴;根据所述第一坐标轴和所述第二坐标轴,在所述二维画布中确定与每一个所述业务值对应的基准像素点;基于所述时序业务数据中的各个业务值,对应渲染所述二维画布中各个基准像素点的颜色,得到所述时序业务数据的第一图像,并展示所述第一图像。

4、在本申请的一些实施例中,基于前述方案,所述根据所述第一坐标轴和所述第二坐标轴,在所述二维画布中确定与每一个所述业务值对应的基准像素点,包括:获取各个业务对象在目标属性上的属性值,并基于所述属性值,对各个业务对象进行排序;按照各个业务对象的排序顺序,在所述第一坐标轴上依次确定各个业务对象的第一坐标值;将各个采样时间确定为所述第二坐标轴上的第二坐标值;根据各个业务对象在第一坐标轴上的第一坐标值,以及各个采样时间在第二坐标轴上的第二坐标值,在所述二维画布中确定与每一个所述业务值对应的基准像素点。

5、在本申请的一些实施例中,基于前述方案,所述基于所述时序业务数据中的各个业务值,对应渲染所述二维画布中各个基准像素点的颜色,包括:基于所述时序业务数据中的各个业务值,对应确定各个基准像素点在任意一个颜色通道上的颜色值;基于各个基准像素点的颜色值,渲染所述二维画布中各个基准像素点的颜色。

6、在本申请的一些实施例中,基于前述方案,所述基于所述时序业务数据中的各个业务值,对应确定各个基准像素点在任意一个颜色通道上的颜色值,包括:基于所述时序业务数据中的最大业务值和最小业务值,确定颜色值与业务值之间的映射关系;基于所述时序业务数据中的各个业务值,通过所述映射关系对应确定各个基准像素点在任意一个颜色通道上的颜色值。

7、在本申请的一些实施例中,基于前述方案,在得到所述时序业务数据的第一图像之后,所述方法还包括:针对每一个待填充像素点,确定距离所述每一个待填充像素点最近的四个基准像素点,作为目标基准像素点;基于各个所述目标基准像素点的颜色值,所述目标基准像素点限定的矩形面积,以及所述每一个待填充像素点到任意相邻的目标基准像素点之间连线的距离值,确定所述每一个待填充像素点的颜色值;基于所述每一个待填充像素点的颜色值,渲染所述每一个待填充像素点的颜色,得到所述时序业务数据的第二图像,并展示所述第二图像。

8、在本申请的一些实施例中,基于前述方案,通过如下公式确定所述每一个待填充像素点的颜色值:

9、

10、其中,c表示所述每一个待填充像素点的颜色值;s表示所述目标基准像素点限定的矩形面积;c1表示目标基准像素点1的颜色值;c2表示目标基准像素点2的颜色值;c3表示目标基准像素点3的颜色值;c4表示目标基准像素点4的颜色值;d12表示所述每一个待填充像素点到目标基准像素点1和目标基准像素点2之间连线的距离值;d23表示所述每一个待填充像素点到目标基准像素点2和目标基准像素点3之间连线的距离值;d34表示所述每一个待填充像素点到目标基准像素点3和目标基准像素点4之间连线的距离值;d41表示所述每一个待填充像素点到目标基准像素点4和目标基准像素点1之间连线的距离值。

11、在本申请的一些实施例中,基于前述方案,所述方法还包括:响应于检测到针对所述第二图像的触控操作,确定所述第二图像中的触控像素点;基于所述触控像素点的颜色值,通过所述映射关系确定所述触控像素点对应的业务值,并弹出展示窗口,将所述触控像素点对应的业务值展示在所述展示窗口中。

12、根据本申请实施例的一个方面,提供了一种时序业务数据的展示装置,所述装置包括:获取单元,用于获取待展示的时序业务数据,所述时序业务数据包括多个离散的业务对象在历史上多个采样时间的业务值;生成单元,用于生成二维画布,并在所述二维画布中定义用于表征业务对象维度的第一坐标轴,以及定义用于表征时间维度的第二坐标轴;确定单元,用于根据所述第一坐标轴和所述第二坐标轴,在所述二维画布中确定与每一个所述业务值对应的基准像素点;渲染单元,用于基于所述时序业务数据中的各个业务值,对应渲染所述二维画布中各个基准像素点的颜色,得到所述时序业务数据的第一图像,并展示所述第一图像。

13、根据本申请实施例的一个方面,提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述实施例中所述的方法。

14、根据本申请实施例的一个方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上述实施例中所述的方法。

15、根据本申请实施例的一个方面,提供了一种电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如上述实施例中所述的方法。

16、基于本申请提出的技术方案,通过生成二维画布,基于在二维画布中定义的用于表征业务对象维度的第一坐标轴,以及用于表征时间维度的第二坐标轴,在所述二维画布中确定与每一个所述业务值对应的基准像素点,并基于所述时序业务数据中的各个业务值,对应渲染所述二维画布中各个基准像素点的颜色,得到并展示所述时序业务数据的第一图像。如此一来,可以清晰直观的展示不同业务对象在不同时间下的业务值之间的关联关系和业务数据的空间分布模式和趋势,进而增强用户体验,提高展示时序业务数据的友好性。

...

【技术保护点】

1.一种时序业务数据的展示方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述根据所述第一坐标轴和所述第二坐标轴,在所述二维画布中确定与每一个所述业务值对应的基准像素点,包括:

3.根据权利要求1所述的方法,其特征在于,所述基于所述时序业务数据中的各个业务值,对应渲染所述二维画布中各个基准像素点的颜色,包括:

4.根据权利要求3所述的方法,其特征在于,所述基于所述时序业务数据中的各个业务值,对应确定各个基准像素点在任意一个颜色通道上的颜色值,包括:

5.根据权利要求4所述的方法,其特征在于,在得到所述时序业务数据的第一图像之后,所述方法还包括:

6.根据权利要求5所述的方法,其特征在于,通过如下公式确定所述每一个待填充像素点的颜色值:

7.根据权利要求5所述的方法,其特征在于,所述方法还包括:

8.一种时序业务数据的展示装置,其特征在于,所述装置包括:

9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有至少一条程序代码,所述至少一条程序代码由处理器加载并执行以实现如权利要求1至7任一项所述的方法所执行的操作。

10.一种电子设备,其特征在于,所述电子设备包括一个或多个处理器和一个或多个存储器,所述一个或多个存储器中存储有至少一条程序代码,所述至少一条程序代码由所述一个或多个处理器加载并执行以实现如权利要求1至7任一项所述的方法所执行的操作。

...

【技术特征摘要】

1.一种时序业务数据的展示方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述根据所述第一坐标轴和所述第二坐标轴,在所述二维画布中确定与每一个所述业务值对应的基准像素点,包括:

3.根据权利要求1所述的方法,其特征在于,所述基于所述时序业务数据中的各个业务值,对应渲染所述二维画布中各个基准像素点的颜色,包括:

4.根据权利要求3所述的方法,其特征在于,所述基于所述时序业务数据中的各个业务值,对应确定各个基准像素点在任意一个颜色通道上的颜色值,包括:

5.根据权利要求4所述的方法,其特征在于,在得到所述时序业务数据的第一图像之后,所述方法还包括:

6.根据权利要求5...

【专利技术属性】
技术研发人员:徐友健向达钟华坤王曦罗小渠
申请(专利权)人:杉数科技北京有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1