修复他车颜色

This commit is contained in:
董宏宇
2021-09-10 15:43:40 +08:00
committed by chenfufeng
parent 55577b52ce
commit 2831976c0f
2 changed files with 38 additions and 6 deletions

View File

@@ -70,6 +70,35 @@ object TrafficMarkerDrawer {
mTrafficMap[trafficData.uuid] = trafficData
}
/**
* 更新识别数据位置
*/
fun updateITrafficLocationInfo(trafficData: TrafficData) {
val tempTraffic = mTrafficMap[trafficData.uuid]
if (tempTraffic != null) {
tempTraffic.lat = trafficData.lat
tempTraffic.lon = trafficData.lon
mTrafficMap[trafficData.uuid] = tempTraffic
} else {
mTrafficMap[trafficData.uuid] = trafficData
}
}
/**
* 更新识别数据颜色
*/
fun updateITrafficThreatLevelInfo(trafficData: TrafficData) {
val tempTraffic = mTrafficMap[trafficData.uuid]
if (tempTraffic != null) {
tempTraffic.lat = trafficData.lat
tempTraffic.lon = trafficData.lon
tempTraffic.threatLevel = trafficData.threatLevel
mTrafficMap[trafficData.uuid] = tempTraffic
} else {
mTrafficMap[trafficData.uuid] = trafficData
}
}
/**
* 移除识别的数据
*/
@@ -113,7 +142,10 @@ object TrafficMarkerDrawer {
* 绘制单条
*/
private fun drawObuRecognizedDataMarker(trafficData: TrafficData) {
Logger.d("MogoObu", "drawObuRecognizedDataMarker trafficData.type = " + trafficData.type + "---trafficData.threatLevel = " + trafficData.threatLevel)
Logger.d(
"MogoObu",
"drawObuRecognizedDataMarker trafficData.type = " + trafficData.type + "---trafficData.threatLevel = " + trafficData.threatLevel
)
if (trafficData.type != null) {
val resId: Int = trafficData.type.traffic3DIconId