[8.1.0][opt]增加自驾进站点的日志

This commit is contained in:
chenfufeng
2025-06-20 17:26:10 +08:00
parent 29180d8871
commit 00a915dd39

View File

@@ -1,5 +1,6 @@
package com.mogo.och.bridge.bridge package com.mogo.och.bridge.bridge
import android.util.Log
import com.mogo.commons.env.ProjectUtils import com.mogo.commons.env.ProjectUtils
import com.mogo.eagle.core.data.config.FunctionBuildConfig import com.mogo.eagle.core.data.config.FunctionBuildConfig
import com.mogo.eagle.core.function.api.autopilot.IMoGoAutopilotIdentifyListener import com.mogo.eagle.core.function.api.autopilot.IMoGoAutopilotIdentifyListener
@@ -114,7 +115,9 @@ object OchBridgeManager: IMoGoPlanningTrajectoryListener, IMoGoAutopilotIdentify
// Saas乘客屏且是自驾中 // Saas乘客屏且是自驾中
if (ProjectUtils.isSaas() && AppIdentityModeUtils.isPassenger(FunctionBuildConfig.appIdentityMode) if (ProjectUtils.isSaas() && AppIdentityModeUtils.isPassenger(FunctionBuildConfig.appIdentityMode)
) { ) {
Log.d(TAG, "pncActions-Sass乘客屏收到数据!")
if (CallerAutoPilotStatusListenerManager.getState() != IMoGoAutopilotStatusListener.STATUS_AUTOPILOT_RUNNING) { if (CallerAutoPilotStatusListenerManager.getState() != IMoGoAutopilotStatusListener.STATUS_AUTOPILOT_RUNNING) {
Log.d(TAG, "pncActions-非自驾中!")
CallerMapUIServiceManager.getOverlayManager()?.hidePoint("RenderParkingModel") CallerMapUIServiceManager.getOverlayManager()?.hidePoint("RenderParkingModel")
isHide = true isHide = true
} else { } else {
@@ -125,12 +128,14 @@ object OchBridgeManager: IMoGoPlanningTrajectoryListener, IMoGoAutopilotIdentify
) )
lonLatArr?.let { lonLatArr?.let {
if (it.size < 2) { if (it.size < 2) {
Log.d(TAG, "pncActions-UTM坐标转换失败!")
CallerMapUIServiceManager.getOverlayManager()?.hidePoint("RenderParkingModel") CallerMapUIServiceManager.getOverlayManager()?.hidePoint("RenderParkingModel")
isHide = true isHide = true
return@let return@let
} }
// 只处理100m以内的 // 只处理100m以内的
if (DrivingDirectionUtils.distance(it[0], it[1], getWgs84Lon(), getWgs84Lat()) >= 100) { if (DrivingDirectionUtils.distance(it[0], it[1], getWgs84Lon(), getWgs84Lat()) >= 100) {
Log.d(TAG, "pncActions-进站点距离自车过远,不展示!")
CallerMapUIServiceManager.getOverlayManager()?.hidePoint("RenderParkingModel") CallerMapUIServiceManager.getOverlayManager()?.hidePoint("RenderParkingModel")
isHide = true isHide = true
return@let return@let
@@ -149,7 +154,9 @@ object OchBridgeManager: IMoGoPlanningTrajectoryListener, IMoGoAutopilotIdentify
.latitude(it[1]) .latitude(it[1])
CallerMapUIServiceManager.getOverlayManager() CallerMapUIServiceManager.getOverlayManager()
?.showOrUpdatePoint(builder.build()) ?.showOrUpdatePoint(builder.build())
Log.d(TAG, "pncActions-展示进站点!")
if (isHide) { if (isHide) {
Log.d(TAG, "pncActions-显示被隐藏的进站点!")
CallerMapUIServiceManager.getOverlayManager()?.showPoint("RenderParkingModel") CallerMapUIServiceManager.getOverlayManager()?.showPoint("RenderParkingModel")
isHide = false isHide = false
} }