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)