修复逆向地理编码异常加载bug

Signed-off-by: 董宏宇 <martindhy@gmail.com>
This commit is contained in:
董宏宇
2021-10-20 20:02:20 +08:00
parent 42fdea16dc
commit 4c68b698dd
7 changed files with 34 additions and 193 deletions

View File

@@ -1,10 +1,10 @@
package com.mogo.module.adas
import android.util.Log
import com.mogo.eagle.core.data.autopilot.AutopilotWarnMessage
import com.mogo.eagle.core.data.autopilot.AutopilotCarStateInfo
import com.mogo.eagle.core.data.autopilot.AutopilotGuardianStatusInfo
import com.mogo.eagle.core.data.autopilot.AutopilotRouteInfo
import com.mogo.eagle.core.data.autopilot.AutopilotWarnMessage
import com.mogo.eagle.core.data.enums.TrafficTypeEnum
import com.mogo.eagle.core.data.traffic.TrafficData
import com.mogo.utils.network.utils.GsonUtil
@@ -14,7 +14,6 @@ import com.zhidao.support.adas.high.bean.RectInfo.RectBean
import com.zhidao.support.adas.high.bean.WarnMessageInfo
import com.zhidao.support.adas.high.bean.guardian.AutopilotGuardianInfo
import java.util.*
import java.util.concurrent.TimeUnit
/**
* @author congtaowang
@@ -23,6 +22,7 @@ import java.util.concurrent.TimeUnit
* 对象转换类
*/
object AdasObjectUtils {
val TAG = "AdasObjectUtils"
fun fromAutopilotGuardianInfo(autopilotGuardianInfo: AutopilotGuardianInfo): AutopilotGuardianStatusInfo? {
return GsonUtil.objectFromJson(
@@ -83,7 +83,6 @@ object AdasObjectUtils {
if (model == null) {
return null
}
val start = System.nanoTime()
val result = TrafficData()
result.uuid = model.uuid
result.lat = model.lat
@@ -98,11 +97,8 @@ object AdasObjectUtils {
result.dataAccuracy = model.dataAccuracy
result.distance = model.distance
result.threatLevel = model.drawlevel
Log.d(
"ADAS数据延时", "fromAdasObject cost : " + TimeUnit.NANOSECONDS.toMillis(
System.nanoTime() - start
)
)
Log.d(TAG, "TrafficData = $result")
return result
}