基于多線程并行的海量觀測系統炮檢點數據繪制顯示方法

基本信息

申請?zhí)?/td> CN201611177027.3 申請日 -
公開(公告)號 CN106802924A 公開(公告)日 2017-06-06
申請公布號 CN106802924A 申請公布日 2017-06-06
分類號 G06F17/30;G06F9/38;G06F15/16 分類 計算;推算;計數;
發(fā)明人 冷傳波;侯建全;彭祖峰 申請(專利權)人 北京科勝永昌軟件有限公司
代理機構 - 代理人 -
地址 100085 北京市海淀區(qū)上地東路1號院1號樓902C室
法律狀態(tài) -

摘要

摘要 本發(fā)明公開了一種基于多線程并行的海量觀測系統炮檢點數據繪制顯示方法,包含:根據炮點和檢波點總數計算并分配需要的內存;計算觀測系統炮線和檢波線數量,將炮線、檢波線進行編號;根據顯示窗口大小創(chuàng)建繪圖畫布;根據繪圖畫布大小和實際觀測系統數據范圍,建立大地坐標和像素坐標間的坐標轉換;根據炮線、檢波線編號,生成要繪制數據線編號列表;根據CPU核數創(chuàng)建繪圖線程,并對繪圖線程進行編號;繪圖線程獲取要繪制的觀測系統數據線編號,并通過編號獲得觀測系統數據線進行繪圖;完成所有炮線、檢波線繪圖后,將畫布顯示在繪圖窗口中。采用多核多線程的繪圖方式,能夠大幅提升繪圖速度,實現海量觀測系統炮檢點數據快速繪圖顯示。