[2.13.0] filter the fusion data of 501,502
This commit is contained in:
@@ -9,9 +9,9 @@ object TrackerSourceColorHelper {
|
||||
|
||||
@SuppressLint("NewApi")
|
||||
fun filterData(data: TrackedObject): Boolean {
|
||||
if (!FunctionBuildConfig.isDrawUnknownIdentifyData
|
||||
&& data.type == TrafficTypeEnum.TYPE_TRAFFIC_ID_WEI_ZHI.type
|
||||
) {
|
||||
if (!FunctionBuildConfig.isDrawUnknownIdentifyData && data.type == TrafficTypeEnum.TYPE_TRAFFIC_ID_WEI_ZHI.type
|
||||
|| data.type == TrafficTypeEnum.TYPE_TRAFFIC_ID_501.type || data.type == TrafficTypeEnum.TYPE_TRAFFIC_ID_502.type
|
||||
) {
|
||||
return true
|
||||
}
|
||||
var trackIPCFilter = true
|
||||
|
||||
@@ -16,6 +16,20 @@ enum class TrafficTypeEnum(
|
||||
var traffic3DNightIconId: Int
|
||||
) {
|
||||
|
||||
TYPE_TRAFFIC_ID_501(
|
||||
501,
|
||||
"未知数据",
|
||||
R.raw.traffic_xiankuang,
|
||||
R.raw.traffic_xiankuang,
|
||||
R.raw.traffic_xiankuang
|
||||
),
|
||||
TYPE_TRAFFIC_ID_502(
|
||||
502,
|
||||
"未知数据",
|
||||
R.raw.traffic_xiankuang,
|
||||
R.raw.traffic_xiankuang,
|
||||
R.raw.traffic_xiankuang
|
||||
),
|
||||
TYPE_TRAFFIC_ID_WEI_ZHI(
|
||||
100,
|
||||
"未知数据",
|
||||
|
||||
@@ -130,6 +130,7 @@ public class ObjectUtils {
|
||||
markerOptions.setRotateAngle((float) trafficData.getHeading());
|
||||
markerOptions.setLat(trafficData.getLatitude());
|
||||
markerOptions.setLon(trafficData.getLongitude());
|
||||
markerOptions.setTime(Double.valueOf(trafficData.getSatelliteTime() * 1000).longValue());
|
||||
if(trafficData.getColor()!=null && !trafficData.getColor().isEmpty()){
|
||||
markerOptions.setColor(trafficData.getColor());
|
||||
}else{
|
||||
|
||||
Reference in New Issue
Block a user