基于多线程并行的海量观测系统炮检点数据绘制显示方法

基本信息

申请号 CN201611177027.3 申请日 -
公开(公告)号 CN106802924A 公开(公告)日 2017-06-06
申请公布号 CN106802924A 申请公布日 2017-06-06
分类号 G06F17/30;G06F9/38;G06F15/16 分类 计算;推算;计数;
发明人 冷传波;侯建全;彭祖峰 申请(专利权)人 北京科胜永昌软件有限公司
代理机构 - 代理人 -
地址 100085 北京市海淀区上地东路1号院1号楼902C室
法律状态 -

摘要

摘要 本发明公开了一种基于多线程并行的海量观测系统炮检点数据绘制显示方法,包含:根据炮点和检波点总数计算并分配需要的内存;计算观测系统炮线和检波线数量,将炮线、检波线进行编号;根据显示窗口大小创建绘图画布;根据绘图画布大小和实际观测系统数据范围,建立大地坐标和像素坐标间的坐标转换;根据炮线、检波线编号,生成要绘制数据线编号列表;根据CPU核数创建绘图线程,并对绘图线程进行编号;绘图线程获取要绘制的观测系统数据线编号,并通过编号获得观测系统数据线进行绘图;完成所有炮线、检波线绘图后,将画布显示在绘图窗口中。采用多核多线程的绘图方式,能够大幅提升绘图速度,实现海量观测系统炮检点数据快速绘图显示。