更新:1、将航迹数据中新增的值记录到数据库;

Signed-off-by: waiwaylee <waiwaylee@foxmail.com>
This commit is contained in:
2026-11-05 16:05:36 +08:00
parent 2943788356
commit 1a91fc297d
2 changed files with 10 additions and 5 deletions
+4 -3
View File
@@ -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);
+6 -2
View File
@@ -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; //航迹区号