[发明专利]数据流组合波形图绘制方法、系统及电子设备和存储介质有效
申请号: | 201811014194.5 | 申请日: | 2018-08-31 |
公开(公告)号: | CN109147000B | 公开(公告)日: | 2023-04-07 |
发明(设计)人: | 刘均;邓春武 | 申请(专利权)人: | 深圳市元征科技股份有限公司 |
主分类号: | G06T11/20 | 分类号: | G06T11/20 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 王仲凯 |
地址: | 518000 广东省深圳市龙*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据流 组合 波形 绘制 方法 系统 电子设备 存储 介质 | ||
本申请公开了一种数据流组合波形图绘制方法、系统及一种电子设备和计算机可读存储介质,该方法包括:当接收到待显示数据流时,确定每个待显示数据流对应的Y轴标签的显示宽度,并根据所有显示宽度确定所述Y轴标签的位置;根据Y轴标签的位置和Y轴标签显示宽度确定绘制区域;其中,所述绘制区域之外的显示区域宽度大于或等于所述Y轴标签的显示宽度和;根据Y轴标签的位置和显示宽度绘制Y轴标签,并在绘制区域内根据Y轴标签对应绘制待显示数据流。保证了绘制区域与Y轴标签的显示区域完全分离,靠近波形图显示区域的标签都可以显示在波形图的外侧,所有的Y轴标签都不会与波形图重叠,使得所有的Y轴标签都能够清楚显示。
技术领域
本申请涉及数据流技术领域,更具体地说,涉及一种数据流组合波形图绘制方法、系统及一种电子设备和一种计算机可读存储介质。
背景技术
数据流是以规定顺序被读取一次的数据序列,一般情况下,数据流可被视为一个随时间延续而无限增长的动态数据集合。在现有技术中,对于数据流的显示,如图1所示,根据数据流条数在波形图显示区域的左、右两侧分别设立一个固定宽度Y轴显示区域,且为了波形图区域尽可能大宽,将靠近波形图显示区域的Y轴标签显示在波形图区域里面。
采用上述方式,由于靠近波形图显示区域的两条Y轴标签显示在波形图区域里面,难免存在波形图显示区域的会与此两条Y轴标签重叠,显示不清楚。另外,分配固定宽度用于Y轴标签的绘制,当Y轴标签实际显示区域比设置的固定宽度小时,会浪费波形图显示区域,当Y轴标签实际需要的显示区域比固定宽度大时,Y轴标签显示不完整,不能按照需要动态的分配Y轴显示宽度。
因此,如何清楚的显示数据流的Y轴标签是本领域技术人员需要解决的问题。
发明内容
本申请的目的在于提供一种数据流组合波形图绘制方法、系统及一种电子设备和一种计算机可读存储介质,清楚的显示数据流的Y轴标签。
为实现上述目的,本申请提供了一种数据流组合波形图绘制方法,包括:
当接收到待显示数据流时,确定每个所述待显示数据流对应的Y轴标签的显示宽度,并根据所有所述显示宽度确定所述Y轴标签的位置;
根据所述Y轴标签的位置和所述Y轴标签显示宽度确定绘制区域;其中,所述绘制区域之外的显示区域宽度大于或等于所述Y轴标签的显示宽度和;
根据所述Y轴标签的位置和显示宽度绘制所述Y轴标签,并在所述绘制区域内根据所述Y轴标签对应绘制所述待显示数据流。
其中,确定每个所述待显示数据流对应的Y轴标签的显示宽度,包括:
计算所述Y轴标签在预设字体大小下的最大宽度,并判断所述最大宽度是否大于预设宽度;
若否,则将所述最大宽度作为所述显示宽度;
若是,则将所述预设宽度作为所述显示宽度。
其中,若所述最大宽度大于预设宽度,则在所述Y轴标签的位置上绘制所述Y轴标签,包括:
确定所述Y轴标签的所有数据均能够显示在所述预设宽度内时对应的目标字体大小,并判断所述目标字体大小是否小于预设的最小字体大小;
若是,则将所述所有数据设置为所述最小字体大小,确定在所述预设宽度内显示不完全的目标数据,并在所述Y轴标签的位置上的所述预设宽度内滚动显示所述目标数据;
若否,则将所述所有数据设置为所述目标字体大小,并在所述Y轴标签的位置上的所述预设宽度内显示所述所有数据。
其中,所有所述Y轴标签对称分布于所述绘制区域的两侧;所述绘制区域的左端起始位置与屏幕左端的距离大于或等于所有在所述绘制区域左边的Y轴标签的显示宽度和,所述绘制区域的右端起始位置与屏幕右端的距离大于或等于所有在所述绘制区域右边的Y轴标签的显示宽度和。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市元征科技股份有限公司,未经深圳市元征科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811014194.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种故事线可视化布局的增强方法
- 下一篇:一种用于呈现虚拟指甲的方法与设备