@@ -2,7 +2,7 @@ package com.mogo.eagle.core.function.obu.mogo.utils
|
|||||||
|
|
||||||
import com.mogo.eagle.core.utilcode.util.LogUtils
|
import com.mogo.eagle.core.utilcode.util.LogUtils
|
||||||
import com.mogo.module.common.drawer.bean.TrafficData
|
import com.mogo.module.common.drawer.bean.TrafficData
|
||||||
import com.mogo.module.common.enums.TrafficTypeEnum
|
import com.mogo.eagle.core.data.enums.TrafficTypeEnum
|
||||||
import com.zhidao.support.obu.constants.ObuConstants
|
import com.zhidao.support.obu.constants.ObuConstants
|
||||||
import com.zhidao.support.obu.model.CvxPtcThreatIndInfo
|
import com.zhidao.support.obu.model.CvxPtcThreatIndInfo
|
||||||
import com.zhidao.support.obu.model.CvxRtiThreatIndInfo
|
import com.zhidao.support.obu.model.CvxRtiThreatIndInfo
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
package com.mogo.module.common.enums
|
package com.mogo.eagle.core.data.enums
|
||||||
|
|
||||||
|
import com.mogo.mogo.module.data.R
|
||||||
|
|
||||||
import com.mogo.module.common.R
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author xiaoyuzhou
|
* @author xiaoyuzhou
|
||||||
@@ -29,14 +29,13 @@ import java.util.Random;
|
|||||||
import java.util.Set;
|
import java.util.Set;
|
||||||
import java.util.concurrent.ConcurrentHashMap;
|
import java.util.concurrent.ConcurrentHashMap;
|
||||||
|
|
||||||
public
|
/*
|
||||||
/*
|
* @author congtaowang
|
||||||
* @author congtaowang
|
* @since 2020/10/30
|
||||||
* @since 2020/10/30
|
* <p>
|
||||||
* <p>
|
* 描述
|
||||||
* 描述
|
*/
|
||||||
*/
|
public class BaseDrawer {
|
||||||
class BaseDrawer {
|
|
||||||
|
|
||||||
// 移除过期的 marker
|
// 移除过期的 marker
|
||||||
public static final int MSG_REMOVE_DIRTY_MARKERS = 9990;
|
public static final int MSG_REMOVE_DIRTY_MARKERS = 9990;
|
||||||
|
|||||||
@@ -5,13 +5,12 @@ import android.content.Context
|
|||||||
import android.os.Handler
|
import android.os.Handler
|
||||||
import android.os.Message
|
import android.os.Message
|
||||||
import com.mogo.commons.AbsMogoApplication
|
import com.mogo.commons.AbsMogoApplication
|
||||||
import com.mogo.eagle.core.data.map.MogoLatLng
|
|
||||||
import com.mogo.map.marker.IMogoMarker
|
import com.mogo.map.marker.IMogoMarker
|
||||||
import com.mogo.map.marker.MogoMarkerOptions
|
import com.mogo.map.marker.MogoMarkerOptions
|
||||||
import com.mogo.module.common.MogoApisHandler
|
import com.mogo.module.common.MogoApisHandler
|
||||||
import com.mogo.module.common.constants.DataTypes
|
import com.mogo.module.common.constants.DataTypes
|
||||||
import com.mogo.module.common.drawer.bean.TrafficData
|
import com.mogo.module.common.drawer.bean.TrafficData
|
||||||
import com.mogo.module.common.enums.TrafficTypeEnum
|
import com.mogo.eagle.core.data.enums.TrafficTypeEnum
|
||||||
import com.mogo.utils.WorkThreadHandler
|
import com.mogo.utils.WorkThreadHandler
|
||||||
import com.mogo.utils.logger.Logger
|
import com.mogo.utils.logger.Logger
|
||||||
import java.util.concurrent.ConcurrentHashMap
|
import java.util.concurrent.ConcurrentHashMap
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
package com.mogo.module.common.drawer.bean;
|
package com.mogo.module.common.drawer.bean;
|
||||||
|
|
||||||
import com.mogo.module.common.enums.TrafficTypeEnum;
|
import com.mogo.eagle.core.data.enums.TrafficTypeEnum;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author xiaoyuzhou
|
* @author xiaoyuzhou
|
||||||
|
|||||||
@@ -28,6 +28,7 @@ import com.mogo.module.common.utils.CarSeries;
|
|||||||
import com.mogo.module.service.ServiceConst;
|
import com.mogo.module.service.ServiceConst;
|
||||||
import com.mogo.module.service.Utils;
|
import com.mogo.module.service.Utils;
|
||||||
import com.mogo.module.v2x.MoGoV2XServicePaths;
|
import com.mogo.module.v2x.MoGoV2XServicePaths;
|
||||||
|
import com.mogo.module.v2x.R;
|
||||||
import com.mogo.module.v2x.V2XConst;
|
import com.mogo.module.v2x.V2XConst;
|
||||||
import com.mogo.module.v2x.V2XServiceManager;
|
import com.mogo.module.v2x.V2XServiceManager;
|
||||||
import com.mogo.module.v2x.entity.net.V2XSpecialCarRes.V2XMarkerEntity;
|
import com.mogo.module.v2x.entity.net.V2XSpecialCarRes.V2XMarkerEntity;
|
||||||
@@ -288,7 +289,7 @@ public class MoGoV2XMarkerManager implements IMoGoV2XMarkerManager {
|
|||||||
MogoMarkerOptions options = new MogoMarkerOptions().object(roadEventEntity)
|
MogoMarkerOptions options = new MogoMarkerOptions().object(roadEventEntity)
|
||||||
.latitude(roadEventEntity.getLocation().getLat()).longitude(roadEventEntity.getLocation().getLon());
|
.latitude(roadEventEntity.getLocation().getLat()).longitude(roadEventEntity.getLocation().getLon());
|
||||||
options.anchor(0.5f, 0.5f);
|
options.anchor(0.5f, 0.5f);
|
||||||
options.icon3DRes(com.mogo.module.common.R.raw.special_vehicle);
|
options.icon3DRes(R.raw.special_vehicle);
|
||||||
options.anchorColor("#FFBF29FF");
|
options.anchorColor("#FFBF29FF");
|
||||||
m3DMarker = V2XServiceManager.getMarkerManager().addMarker(V2X_EVENT_ALARM_POI, options);
|
m3DMarker = V2XServiceManager.getMarkerManager().addMarker(V2X_EVENT_ALARM_POI, options);
|
||||||
m3DMarker.setToTop();
|
m3DMarker.setToTop();
|
||||||
|
|||||||
Reference in New Issue
Block a user