From ee7ec8268b7a936f0090d268f945a0ef5aab2f92 Mon Sep 17 00:00:00 2001 From: yangyakun Date: Tue, 5 Sep 2023 12:10:50 +0800 Subject: [PATCH] =?UTF-8?q?[6.0.0]=20[auto]=20[=E6=96=87=E6=A1=88=E4=BF=AE?= =?UTF-8?q?=E6=94=B9]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../manager/distancemamager/TrajectoryAndDistanceManager.kt | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/OCH/mogo-och-common-module/src/main/java/com/mogo/och/common/module/manager/distancemamager/TrajectoryAndDistanceManager.kt b/OCH/mogo-och-common-module/src/main/java/com/mogo/och/common/module/manager/distancemamager/TrajectoryAndDistanceManager.kt index a428670980..e5848a2331 100644 --- a/OCH/mogo-och-common-module/src/main/java/com/mogo/och/common/module/manager/distancemamager/TrajectoryAndDistanceManager.kt +++ b/OCH/mogo-och-common-module/src/main/java/com/mogo/och/common/module/manager/distancemamager/TrajectoryAndDistanceManager.kt @@ -597,13 +597,15 @@ object TrajectoryAndDistanceManager: IMoGoPlanningRottingListener{ // 判断距离线段的距离 垂足的距离 val nextPoint: MogoLocation val prePoint: MogoLocation + // isNext true 最近的点是在下一个 + // isNext false 最近的点是在上一个 if (carLocationInfo.second == true) { if (carLocationInfo.first > 0) { nextPoint = redCatche[carLocationInfo.first] prePoint = redCatche[carLocationInfo.first - 1] } else { // 距离第一个点大于15m 过远 - return "距离第一个轨迹点超过15m:${carLocationInfo.first}米" + return "距离轨迹线超过15m:${carLocationInfo.first}米,无法启动自驾" } } else { if (carLocationInfo.first + 1 < redCatche.size) { @@ -625,7 +627,7 @@ object TrajectoryAndDistanceManager: IMoGoPlanningRottingListener{ return if (pointToLine <= OchCommonConst.AUTOMATIC_PLANNING_MAX_DISTANCE) { "" } else { - "距离轨迹线的距离大于15m,无法启动自驾" + "距离轨迹线超过15m,无法启动自驾" } } }