From abf3c65786f445562828e7cc68a3673499f8bea9 Mon Sep 17 00:00:00 2001 From: xuxinchao <13522809046@163.com> Date: Mon, 1 Aug 2022 15:28:40 +0800 Subject: [PATCH] =?UTF-8?q?=E5=9F=9F=E6=8E=A7=E5=88=B6=E5=99=A8=E8=AF=86?= =?UTF-8?q?=E5=88=AB=E4=BF=A1=E6=81=AF=E7=BB=98=E5=88=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit leading障碍物,障碍物车身红色提示;避障和择机的障碍物,障碍物车身黄色提示 --- .../map/identify/IdentifyOriginDataDrawer.kt | 21 ++++++++++++++----- 1 file changed, 16 insertions(+), 5 deletions(-) diff --git a/core/function-impl/mogo-core-function-map/src/main/java/com/mogo/eagle/core/function/map/identify/IdentifyOriginDataDrawer.kt b/core/function-impl/mogo-core-function-map/src/main/java/com/mogo/eagle/core/function/map/identify/IdentifyOriginDataDrawer.kt index b7b7d2fd09..1d88c5f1e3 100644 --- a/core/function-impl/mogo-core-function-map/src/main/java/com/mogo/eagle/core/function/map/identify/IdentifyOriginDataDrawer.kt +++ b/core/function-impl/mogo-core-function-map/src/main/java/com/mogo/eagle/core/function/map/identify/IdentifyOriginDataDrawer.kt @@ -68,11 +68,22 @@ class IdentifyOriginDataDrawer : Identify, IMoGoAutopilotStatusListener { val trackId = planningObj.uuid.toString() if (mMarkersCaches.containsKey(trackId)) { val trackObj = mMarkersCaches[trackId] - trackObj?.let { - colorTrafficData[trackId] = PlanningTrack( - "#BCB239FF", - CallerAutoPilotStatusListenerManager.getCurWgs84SatelliteTime() - ) + if(planningObj.type == 0){ + //0是leading障碍物,障碍物车身红色提示 + trackObj?.let { + colorTrafficData[trackId] = PlanningTrack( + "#D77F70FF", + CallerAutoPilotStatusListenerManager.getCurWgs84SatelliteTime() + ) + } + }else if(planningObj.type == 1){ + //1是避障和择机的障碍物,障碍物车身黄色提示 + trackObj?.let { + colorTrafficData[trackId] = PlanningTrack( + "#E4DD94FF", + CallerAutoPilotStatusListenerManager.getCurWgs84SatelliteTime() + ) + } } } }