买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
摘要:本申请属于数据处理技术领域,公开了一种界面渲染优化方法、设备、存储介质、装置及产品。本申请跟踪会话数据,并通过数据模型将会话数据对应的绘制渲染所需的图表类重写,获得绘制逻辑;根据渲染请求以及绘制逻辑、会话数据绘制散点图以及线形图;根据渲染时机、散点图以及线形图完成界面渲染。相较于现有技术中现有chart模块不能实现定制渲染,导致渲染性能下降,渲染效果差,本申请通过先对图表类重写并绘制各类线形图以及散点图,通过渲染时机进行渲染,提升了可读性,并且能够控制图表刷帧率,提升渲染效率以及渲染效果。
主权项:1.一种界面渲染优化方法,其特征在于,所述界面渲染优化方法包括以下步骤:跟踪会话数据,并通过数据模型将所述会话数据对应的绘制渲染所需的图表类重写,获得绘制逻辑;根据渲染请求以及所述绘制逻辑、所述会话数据绘制散点图以及线形图,其中,所述散点图以及线形图绘制过程通过使用QQuickPaintedItem类实现自定义图表,将图表类重写,所述图表类继承QQuickPaintedItem,在所述图表类的paint事件中使用QPainter绘制各类Series的数据,并使用setRenderTargetQQuickPaintedItem::FrameBufferObject设置渲染对象为FBO,并将renderReqest接口暴露出来,创建LineSeries以及ScatterSeries类,DataManager模块被分解到BaseSeries上;根据渲染时机、所述散点图以及所述线形图完成界面渲染;所述根据渲染请求以及所述绘制逻辑、所述会话数据绘制散点图以及线形图的步骤,包括:获取渲染请求;根据所述渲染请求以及所述绘制逻辑确定自定义图表以及自定义时间轴;根据所述自定义图表、所述自定义时间轴、所述会话数据绘制散点图以及线形图;所述根据渲染时机、所述散点图以及所述线形图完成界面渲染的步骤,包括:根据所述散点图以及所述线形图确定线段绘制数据;根据所述自定义时间轴对应的滑动时间窗口与预设阈值进行对比,获得对比结果;根据所述对比结果确定降采样开启时间,并根据所述降采样开启时间管理所述线段绘制数据,获得目标线段绘制数据;根据渲染时机和所述目标线段绘制数据完成界面渲染;所述跟踪会话数据,并通过数据模型将所述会话数据对应的绘制渲染所需的图表类重写,获得绘制逻辑的步骤,包括:跟踪会话数据,并将所述会话数据进行数据整理输入至数据模型进行数据可视化视图跟踪,确定所述会话数据对应的绘制渲染所需的图表类;对所述图表类进行重写,获得绘制逻辑。
全文数据:
权利要求:
百度查询: 中科航迈数控软件(深圳)有限公司 界面渲染优化方法、设备、存储介质、装置及产品
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。