From 3500652a3beee21ea071ce4ffd3654f07654f1b8 Mon Sep 17 00:00:00 2001 From: waiwaylee Date: Fri, 21 Aug 2026 14:15:34 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=EF=BC=9A1=E3=80=81=E5=8E=BB?= =?UTF-8?q?=E6=8E=891km=E4=BB=A5=E5=86=85=E8=88=AA=E8=BF=B9=E8=B5=B7?= =?UTF-8?q?=E6=89=B920dB=E9=97=A8=E9=99=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: waiwaylee --- data_process_class_dll/track_init.cpp | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/data_process_class_dll/track_init.cpp b/data_process_class_dll/track_init.cpp index 1c45868..0aff6d2 100644 --- a/data_process_class_dll/track_init.cpp +++ b/data_process_class_dll/track_init.cpp @@ -502,17 +502,16 @@ void Track_Init::tmp_track_to_trust_track(std::vector *trust_tra double range=(*Iter)[L-1].r; double azi=(*Iter)[L-1].azi/PI*180; - //1km以内,SNR小于20dB的临时航迹不转为可靠航迹 - bool snr_flag = true; + //(已停用)1km以内,SNR小于20dB的临时航迹不转为可靠航迹 + // bool snr_flag = true; + // for(int p_idx = 0; p_idx < L; p_idx++){ + // if((*Iter)[p_idx].r < 1000 && (*Iter)[p_idx].snr < 20){ + // snr_flag = false; + // break; + // } + // } - for(int p_idx = 0; p_idx < L; p_idx++){ - if((*Iter)[p_idx].r < 1000 && (*Iter)[p_idx].snr < 20){ - snr_flag = false; - break; - } - } - - if( ( L==Work_Parameter.track_start_point_num)&& track_init_prohibit(range,azi,Work_Parameter)==0 && snr_flag) //按长度查找TRUST_TRACK_POINT + if( (L <=10 && L>=Work_Parameter.track_start_point_num)&& track_init_prohibit(range,azi,Work_Parameter)==0) //按长度查找TRUST_TRACK_POINT { //加入Track_to_start中 Track_to_start.push_back(std::vector ());