之前同事用QT撰寫的程式,其中有一個功能是根據探測系統報過來的目標位置資料,繪制航跡圖。
探測系統是每秒鐘報一次資料,畫的航跡也應該是實時更新的。
但問題是前面400s左右畫出來的航跡都是對的,放大縮小也沒問題,到400s左右,畫的航跡就自動斷了,但可以看到目標位置資料還是在報過來,代表目標位置的三角圖示也在走,但航跡就沒有了,只能顯示400s左右之前的那段航跡。
由于謝這個程式的同事已經離職了,我接手后看了一下,畫航跡圖這段代碼是使用QCustomPlot庫里的函式的,不知論壇里各位大神有沒有遇到過類似問題,是如何解決的?
謝謝!
uj5u.com熱心網友回復:
估計資料點超出了customplot的限制,導致后面的點不繪制軌跡實時繪制每次只需要顯示一部分資料應該就足夠了uj5u.com熱心網友回復:
<br />意思是前面400s繪制出的航跡已經達到qcustomplot的限制,導致后面的航跡畫不出來。那只能邊畫航跡邊擦除,只顯示最近的航跡哇!uj5u.com熱心網友回復:
您好,請問怎么qcustomplot怎么畫航跡,我畫不出的航跡不正常uj5u.com熱心網友回復:
QT在linux下運行測量軟體,導致平臺CPU占有率突升到96%,各有大神有碰到個這種問題嗎,求解!!
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/13908.html
標籤:Qt
上一篇:使用安卓原生打開檔案管理器多選檔案為什么小米手機不可以呢?
下一篇:請問這個工程用什么工具打包比較好
