From 27d5597a6806444645fc2b7156d748d7c2efaef3 Mon Sep 17 00:00:00 2001 From: zhongchao Date: Wed, 27 Apr 2022 11:28:35 +0800 Subject: [PATCH] add log --- .../com/mogo/eagle/core/function/map/IdentifyDataDrawer.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/function-impl/mogo-core-function-map/src/main/java/com/mogo/eagle/core/function/map/IdentifyDataDrawer.java b/core/function-impl/mogo-core-function-map/src/main/java/com/mogo/eagle/core/function/map/IdentifyDataDrawer.java index 6e0fdd2ad5..148417d29d 100644 --- a/core/function-impl/mogo-core-function-map/src/main/java/com/mogo/eagle/core/function/map/IdentifyDataDrawer.java +++ b/core/function-impl/mogo-core-function-map/src/main/java/com/mogo/eagle/core/function/map/IdentifyDataDrawer.java @@ -158,8 +158,8 @@ public class IdentifyDataDrawer { assert cacheTrackObj != null; if (data.getSpeed() >= 1.5) { double heading = MogoMap.getInstance().getMogoMap().getUIController().getAngle(cacheTrackObj.getLongitude(), cacheTrackObj.getLatitude(), lonLat[0], lonLat[1]); - double correct = heading - data.getHeading() > 30 ? heading : data.getHeading();//todo test - CallerLogger.INSTANCE.d(M_HMI + "arrow48", " uuid : " + uuid + " , origin heading : " + data.getHeading() + " , cal heading : " + heading + ", correct : " + correct + " , heading - data.getHeading() > 30 : " + (heading - data.getHeading() > 30)); + double correct = Math.abs(heading - data.getHeading()) > 30 ? heading : data.getHeading();//todo test + CallerLogger.INSTANCE.d(M_HMI + "arrow48", " uuid : " + uuid + " , origin heading : " + data.getHeading() + " , cal heading : " + heading + ", correct : " + correct + " , heading - data.getHeading() > 30 : " + (Math.abs(heading - data.getHeading()) > 30)); return data.toBuilder().setHeading(heading).setLongitude(lonLat[0]).setLatitude(lonLat[1]).build(); } else { return data;