diff --git a/core/function-impl/mogo-core-function-map/src/main/java/com/mogo/eagle/core/function/map/IdentifyDataDrawer.java b/core/function-impl/mogo-core-function-map/src/main/java/com/mogo/eagle/core/function/map/IdentifyDataDrawer.java index 97423f314b..3e123fac29 100644 --- a/core/function-impl/mogo-core-function-map/src/main/java/com/mogo/eagle/core/function/map/IdentifyDataDrawer.java +++ b/core/function-impl/mogo-core-function-map/src/main/java/com/mogo/eagle/core/function/map/IdentifyDataDrawer.java @@ -2,6 +2,7 @@ package com.mogo.eagle.core.function.map; import android.annotation.SuppressLint; import android.content.Context; +import android.util.Log; import com.mogo.commons.AbsMogoApplication; import com.mogo.eagle.core.data.config.FunctionBuildConfig; @@ -126,7 +127,7 @@ public class IdentifyDataDrawer { if (cacheData != null) { double limitSpeed = AppIdentityModeUtils.isBus(FunctionBuildConfig.appIdentityMode) ? 0.7 : 0.5; if (data.getSpeed() < limitSpeed) { - data.toBuilder().setHeading(cacheData.getHeading()).setLongitude(cacheData.getLongitude()).setLatitude(cacheData.getLatitude()).build(); + data = data.toBuilder().setHeading(cacheData.getHeading()).setLongitude(cacheData.getLongitude()).setLatitude(cacheData.getLatitude()).build(); } mFilterTrafficData.add(data); //更新已存在的感知物体数据 diff --git a/core/function-impl/mogo-core-function-map/src/main/java/com/mogo/eagle/core/function/map/TrackManager.java b/core/function-impl/mogo-core-function-map/src/main/java/com/mogo/eagle/core/function/map/TrackManager.java new file mode 100644 index 0000000000..398ad6b22b --- /dev/null +++ b/core/function-impl/mogo-core-function-map/src/main/java/com/mogo/eagle/core/function/map/TrackManager.java @@ -0,0 +1,8 @@ +package com.mogo.eagle.core.function.map; + +public class TrackManager { + + private static final class TrackOwner{ +// private static final + } +} diff --git a/core/mogo-core-data/src/main/java/com/mogo/eagle/core/data/enums/TrafficTypeEnum.kt b/core/mogo-core-data/src/main/java/com/mogo/eagle/core/data/enums/TrafficTypeEnum.kt index 107551d672..b3484db514 100644 --- a/core/mogo-core-data/src/main/java/com/mogo/eagle/core/data/enums/TrafficTypeEnum.kt +++ b/core/mogo-core-data/src/main/java/com/mogo/eagle/core/data/enums/TrafficTypeEnum.kt @@ -19,9 +19,9 @@ enum class TrafficTypeEnum( TYPE_TRAFFIC_ID_WEI_ZHI( 100, "未知数据", - R.raw.fangkuang, - R.raw.fangkuang, - R.raw.fangkuang + R.raw.traffic_xiankuang, + R.raw.traffic_xiankuang, + R.raw.traffic_xiankuang ), TYPE_TRAFFIC_ID_PEOPLE( 1, diff --git a/core/mogo-core-res/src/main/res/raw/traffic_xiankuang.nt3d b/core/mogo-core-res/src/main/res/raw/traffic_xiankuang.nt3d new file mode 100644 index 0000000000..8672fd76c2 Binary files /dev/null and b/core/mogo-core-res/src/main/res/raw/traffic_xiankuang.nt3d differ