更新:1、优化数据记录的性能,满足实时运行要求;

Signed-off-by: waiwaylee <waiwaylee@foxmail.com>
This commit is contained in:
2026-10-20 17:31:50 +08:00
parent 3dee734d89
commit 17a3d998a6
14 changed files with 2029 additions and 210 deletions
+3 -2
View File
@@ -7,7 +7,6 @@
#include <iostream>
#include<iomanip>
#include "rdp_record.h"
#include "rdp_record_entity.h"
using namespace std;
int Track_Init::track_init_process_logic( std::vector <PointRecv> *point_recv, //输入点迹
@@ -109,11 +108,13 @@ int Track_Init::track_init_process_logic( std::vector <PointRecv>
#ifdef RDP_RECORD_ENABLE
//记录临时航迹
std::vector<Temp_track> rec_temp;
for(auto& vec_t : *temp_track){
for(auto& t : vec_t){
RDP_RECORD(RdpRecTempTrack(t));
rec_temp.push_back(t);
}
}
RDP_RECORD_TEMP_TRACKS(rec_temp);
#endif
//临时航迹满足起始长度 转为可靠航迹