一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种采用Qt实现雷达屏显的方法与流程

2022-03-23 00:14:45 来源:中国专利 TAG:

技术特征:
1.一种采用qt实现雷达屏显的方法,用于绘制雷达的p显图,其特征在于,所述采用qt实现雷达屏显的方法,包括:将雷达上报的点航迹存储在点航迹数据缓冲区,将用户交互行为提交给行为缓冲区;图元计算线程按照预设的点航迹数据缓冲区读取周期,读取点航迹数据缓冲区,更新图形树中的基本图元;在触发用户交互行为计算时,图元计算线程从行为缓冲区读取用户交互行为,进行行为计算,更新图形树中的基本图元;在绘制线程的绘制周期达到后,所述图元计算线程读取图形树,将图形树中的基本图元转换为绘制图元,写入到绘制缓冲区中,由绘制线程进行绘制送显。2.根据权利要求1所述的采用qt实现雷达屏显的方法,其特征在于,所述图元计算线程按照预设的点航迹数据缓冲区读取周期,读取点航迹数据缓冲区,更新图形树中的基本图元,包括:读取点航迹数据缓冲区后,如果发现有新增点航迹,则生成新的基本图元,将新的基本图元加入到图形树中,并向绘制缓冲区申请缓冲;读取点航迹数据缓冲区后,如果未发现新增点航迹,则根据从点航迹数据缓冲区读取的点航迹数据,更新图形树中对应的基本图元。3.根据权利要求1所述的采用qt实现雷达屏显的方法,其特征在于,所述触发用户交互行为计算,包括:行为缓冲区读取周期到达,或用户交互行为完成。4.根据权利要求1所述的采用qt实现雷达屏显的方法,其特征在于,所述在触发用户交互行为计算时,图元计算线程从行为缓冲区读取用户交互行为,进行行为计算,更新图形树中的基本图元,包括:基本图元以队列的形式存储交互行为类;当触发用户交互行为计算时,图形树中的基本图元按照存储的交互行为类,执行行为计算结果。5.根据权利要求1所述的采用qt实现雷达屏显的方法,其特征在于,所述采用qt实现雷达屏显的方法,还包括:在绘制缓冲区不足时,重新申请更大的绘制缓冲区。6.根据权利要求1所述的采用qt实现雷达屏显的方法,其特征在于,所述采用qt实现雷达屏显的方法,还包括:在基本图元生命周期超时后,则将绘制缓冲区中对应的缓冲段的归属权清空,在预设的时间之后,如果依然没有新的基本图元申请该缓冲段,则将该缓冲段彻底删除。

技术总结
本发明公开了一种采用Qt实现雷达屏显的方法,将雷达上报的点航迹存储在点航迹数据缓冲区,将用户交互行为提交给行为缓冲区,图元计算线程按照预设的点航迹数据缓冲区读取周期,读取点航迹数据缓冲区,更新图形树中的基本图元,在触发用户交互行为计算时,图元计算线程从行为缓冲区读取用户交互行为,进行行为计算,更新图形树中的基本图元。在绘制线程的绘制周期达到后,所述图元计算线程读取图形树,将图形树中的基本图元转换为绘制图元,写入到绘制缓冲区中,由绘制线程进行绘制送显。本发明增加了图元计算线程,降低了CPU资源占用,可以有效防止P显图的卡顿现象。可以有效防止P显图的卡顿现象。可以有效防止P显图的卡顿现象。


技术研发人员:王江枫 程仕杰 王明睿 卢钢 刘琛 史亚锋 李广德
受保护的技术使用者:中国电子科技集团公司第五十二研究所
技术研发日:2021.12.10
技术公布日:2022/3/21
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献