close the trace log when init and add new interface of map which getRoadAngle
This commit is contained in:
@@ -65,7 +65,6 @@ class TraceManager {
|
|||||||
|
|
||||||
FileWriteManager.getInstance()
|
FileWriteManager.getInstance()
|
||||||
.init(context, MoGoAiCloudClientConfig.getInstance().sn, pkgName, fwBuildMap)
|
.init(context, MoGoAiCloudClientConfig.getInstance().sn, pkgName, fwBuildMap)
|
||||||
setTraceLogEnable(true)
|
|
||||||
FileWriteManager.getInstance().registerListener { type ->
|
FileWriteManager.getInstance().registerListener { type ->
|
||||||
val param = traceInfoCache[type]
|
val param = traceInfoCache[type]
|
||||||
param?.let {
|
param?.let {
|
||||||
|
|||||||
@@ -301,4 +301,10 @@ public interface IMogoMapUIController {
|
|||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
float getAngle(double startLon, double startLat, double endLon, double endLat);
|
float getAngle(double startLon, double startLat, double endLon, double endLat);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 获取当前道路方向
|
||||||
|
* @return angle
|
||||||
|
*/
|
||||||
|
Double getRoadAngle(Double lon,Double lat,float angle);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1011,6 +1011,10 @@ public class AMapViewWrapper implements IMogoMapView,
|
|||||||
return MapAutoApi.INSTANCE.getAngle(startLon, startLat, endLon, endLat);
|
return MapAutoApi.INSTANCE.getAngle(startLon, startLat, endLon, endLat);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public Double getRoadAngle(Double lon,Double lat,float angle) {
|
||||||
|
return MapDataApi.INSTANCE.getRoadRectInfo(lon, lat, angle).getAngle();
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 加载3D模型
|
* 加载3D模型
|
||||||
|
|||||||
@@ -386,4 +386,12 @@ public class MogoMapUIController implements IMogoMapUIController {
|
|||||||
}
|
}
|
||||||
return 0.0f;
|
return 0.0f;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public Double getRoadAngle(Double lon, Double lat, float angle) {
|
||||||
|
if (mDelegate != null) {
|
||||||
|
return mDelegate.getRoadAngle(lon, lat, angle);
|
||||||
|
}
|
||||||
|
return 0.0;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -324,4 +324,12 @@ public class AMapUIController implements IMogoMapUIController {
|
|||||||
}
|
}
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public Double getRoadAngle(Double lon, Double lat, float angle) {
|
||||||
|
if (mClient != null) {
|
||||||
|
return mClient.getRoadAngle(lon, lat, angle);
|
||||||
|
}
|
||||||
|
return 0.0;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user