From 1a91fc297d8667324b54fd3a0c46796c632a9bc0 Mon Sep 17 00:00:00 2001 From: waiwaylee Date: Thu, 5 Nov 2026 16:05:36 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=EF=BC=9A1=E3=80=81=E5=B0=86?= =?UTF-8?q?=E8=88=AA=E8=BF=B9=E6=95=B0=E6=8D=AE=E4=B8=AD=E6=96=B0=E5=A2=9E?= =?UTF-8?q?=E7=9A=84=E5=80=BC=E8=AE=B0=E5=BD=95=E5=88=B0=E6=95=B0=E6=8D=AE?= =?UTF-8?q?=E5=BA=93=EF=BC=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: waiwaylee --- data_process_class_dll/rdp_record.cpp | 7 ++++--- data_process_class_dll/rdp_record_entity.h | 8 ++++++-- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/data_process_class_dll/rdp_record.cpp b/data_process_class_dll/rdp_record.cpp index dcb0baa..3eed547 100644 --- a/data_process_class_dll/rdp_record.cpp +++ b/data_process_class_dll/rdp_record.cpp @@ -966,9 +966,10 @@ YLT_REFL(RdpRecTempTrack, id, temp_track_id,point_id,circle_id,X,P,r,azi,vr,heig RDP_RECORD_DEFINE(RdpRecTempTrack); //可靠航迹 -YLT_REFL(RdpRecTrustTrack, id,track_id,point_id,circle_id,Track_Index,Range,Azimuth,Elevation,Velocity,Amplitude,Height,Quality,T_track,GNSS_time,Track_Sum,Unupdated_time,Point_Index,Point_sum,Valid_point_sum,Track_Mode, - Track_Update_Flag,Extrapolate_round,point_flag,approach_flag,manual_delete_flag,manual_tracking_flag, - associate_point_number,primary_target_flag,Target_Type,Track_section_idx, +YLT_REFL(RdpRecTrustTrack, id,track_id,point_id,circle_id,Track_Index,Track_fingerprint,Range,Azimuth,Elevation,Velocity, + Amplitude,Height,Quality,T_track,GNSS_time,Track_Sum,Unupdated_time,Point_Index,Point_sum,Valid_point_sum,associate_point_number,Track_Mode, + Track_Update_Flag,Extrapolate_round,point_flag,approach_flag,manual_delete_flag,manual_tracking_flag,manual_untracking_flag, + primary_target_flag,Target_Type,Track_section_idx, range_point,azi_point,elev_point,vr_point,prf_point,point_type,snr_point, amp_asv_point,prn_fftn_point,RCS,pitch_num,X,P,X1,X2,X3,P2,P3,u); RDP_RECORD_DEFINE(RdpRecTrustTrack); diff --git a/data_process_class_dll/rdp_record_entity.h b/data_process_class_dll/rdp_record_entity.h index e75cbc8..93ae459 100644 --- a/data_process_class_dll/rdp_record_entity.h +++ b/data_process_class_dll/rdp_record_entity.h @@ -290,6 +290,7 @@ struct RdpRecTrustTrack long long point_id; //关联上的点迹ID long long circle_id; //处理圈数ID int Track_Index; //航迹号 + int Track_fingerprint; //航迹指纹 double Range; //距离 double Azimuth; //方位 double Elevation; //俯仰 @@ -304,6 +305,7 @@ struct RdpRecTrustTrack int Point_Index; //该航迹上的第几个点 int Point_sum; //本条航迹更新点的数目 int Valid_point_sum; //本条航迹有效点的数目 + int associate_point_number; //关联的点数 int Track_Mode; //跟踪模式 int Track_Update_Flag; //航迹更新标志 1已更新/0未更新 int Extrapolate_round; //航迹持续外推时间 @@ -311,7 +313,7 @@ struct RdpRecTrustTrack int approach_flag; //接近标志 1接近 0远离 int manual_delete_flag; //手动航迹删除 int manual_tracking_flag; //手动TAS - int associate_point_number; //关联的点数 + int manual_untracking_flag; //手动取消TAS int primary_target_flag; //重点目标标记 int Target_Type; //目标类型 搜索目标 低空目标 地面目标 int Track_section_idx; //航迹区号 @@ -347,6 +349,7 @@ struct RdpRecTrustTrack point_id = p.point_id; circle_id = p.circle_id; Track_Index = p.Track_Index; + Track_fingerprint = p.Track_fingerprint; Range = p.Range; Azimuth = p.Azimuth; Elevation = p.Elevation; @@ -361,6 +364,7 @@ struct RdpRecTrustTrack Point_Index = p.Point_Index; Point_sum = p.Point_sum; Valid_point_sum = p.Valid_point_sum; + associate_point_number = p.associate_point_number; Track_Mode = p.Track_Mode; Track_Update_Flag = p.Track_Update_Flag; Extrapolate_round = p.Extrapolate_round; @@ -368,7 +372,7 @@ struct RdpRecTrustTrack approach_flag = p.approach_flag; manual_delete_flag = p.manual_delete_flag; manual_tracking_flag = p.manual_tracking_flag; - associate_point_number = p.associate_point_number; + manual_untracking_flag = p.manual_untracking_flag; primary_target_flag = p.primary_target_flag; Target_Type = p.Target_Type; //目标类型 搜索目标 低空目标 地面目标 Track_section_idx = p.Track_section_idx; //航迹区号