From 7bf5e94b67298b68f4e2685ae1896782c6c89a6e Mon Sep 17 00:00:00 2001 From: chenfufeng Date: Tue, 24 Jun 2025 11:50:41 +0800 Subject: [PATCH] =?UTF-8?q?[8.1.0][opt]=E6=96=B0=E5=A2=9E=E8=BF=9B?= =?UTF-8?q?=E7=AB=99=E7=82=B9=E4=BF=A1=E6=81=AF=E7=9B=B8=E5=85=B3=E7=9A=84?= =?UTF-8?q?=E6=97=A5=E5=BF=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/mogo/och/bridge/bridge/OchBridgeManager.kt | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/OCH/common/bridge/src/main/java/com/mogo/och/bridge/bridge/OchBridgeManager.kt b/OCH/common/bridge/src/main/java/com/mogo/och/bridge/bridge/OchBridgeManager.kt index 5985f2a0a6..ad095543a6 100644 --- a/OCH/common/bridge/src/main/java/com/mogo/och/bridge/bridge/OchBridgeManager.kt +++ b/OCH/common/bridge/src/main/java/com/mogo/och/bridge/bridge/OchBridgeManager.kt @@ -155,7 +155,10 @@ object OchBridgeManager: IMoGoPlanningTrajectoryListener, IMoGoAutopilotIdentify isHide = true return@let } - val distance = LocationUtils.getDistance(it[0], it[1], getWgs84Lon(), getWgs84Lat()) + val lon = getWgs84Lon() + val lat = getWgs84Lat() + val distance = LocationUtils.getDistance(it[0], it[1], lon, lat) + Log.d(TAG, "自车位置:(${lon},${lat}),进站点位置:(${it[0]},${it[1]}),pncActions-进站点距离自车${distance}米!") // 只处理100m以内的 if (distance >= 100) { Log.d(TAG, "pncActions-进站点距离自车过远,不展示!") @@ -163,7 +166,6 @@ object OchBridgeManager: IMoGoPlanningTrajectoryListener, IMoGoAutopilotIdentify isHide = true return@let } - Log.d(TAG, "pncActions-进站点距离自车${distance}米!") // owner、level、id作为key去从缓存中取 val builder = Point.Options.Builder("TYPE_MARKER_PNC", Level.MAP_MARKER)