wait to finish

This commit is contained in:
zhongchao
2022-11-10 10:54:57 +08:00
parent 7868bf626f
commit a836c31728
189 changed files with 780 additions and 4887 deletions

View File

@@ -2,6 +2,8 @@ package com.mogo.eagle.core.function.api.map.marker;
import androidx.annotation.Nullable;
import com.mogo.eagle.core.data.map.MogoLatLng;
import com.mogo.eagle.core.data.traffic.TrafficData;
import com.mogo.map.marker.IMogoMarker;
@@ -13,4 +15,52 @@ public interface IMogoMarkerService {
*/
@Nullable
IMogoMarker drawMarker(Object object);
/**
* 识别物体移动
* @param lon
* @param lat
* @param type
* @param collisionlat
* @param collisionLon
* @param angle
* @param showTime
*/
void renderWarningMoveMarker(double lon, double lat, int type, double collisionlat, double collisionLon, double angle, long showTime);
/**
* 绘制停止线marker
* @param lon
* @param lat
*/
void renderStopLineMarker(double lon, double lat);
void drawerArrowsMarkerWithLocation(MogoLatLng location, String markerType, int type, int rotate);
/**
* 更新OBU/V2X传来的 单个物体感知数据
* @param trafficData
*/
void updateITrafficInfo(TrafficData trafficData);
/**
* 更新数据
*/
void updateITrafficLocationInfo(TrafficData trafficData);
/**
* 更新识别数据颜色
*/
void updateITrafficThreatLevelInfo(TrafficData trafficData);
/**
* 移除OBU/V2X传来的 单个物体感知数据
* @param uuid
*/
void removeCvxRvInfoIndInfo(String uuid);
}