增加控制地图「白天」「夜间」模式

Signed-off-by: donghongyu <donghongyu@zhidaoauto.com>
This commit is contained in:
donghongyu
2022-04-11 16:38:39 +08:00
parent 0f66542bca
commit 63f3f8d8c8
22 changed files with 155 additions and 528 deletions

View File

@@ -58,23 +58,6 @@ public class MogoMapUIController implements IMogoMapUIController {
sInstance = null;
}
@Override
public void setTrafficEnabled(boolean visible) {
initDelegate();
if (mDelegate != null) {
mDelegate.setTrafficEnabled(visible);
}
}
@Override
public MapControlResult changeZoom(boolean zoom) {
initDelegate();
if (mDelegate != null) {
return mDelegate.changeZoom(zoom);
}
return MapControlResult.ERROR;
}
@Override
public MapControlResult changeZoom(float zoom) {
initDelegate();
@@ -159,15 +142,6 @@ public class MogoMapUIController implements IMogoMapUIController {
}
}
@Override
public void displayOverview(Rect bounds) {
initDelegate();
if (mDelegate != null) {
mDelegate.displayOverview(bounds);
}
}
@Override
public float getScalePerPixel() {
initDelegate();
@@ -409,12 +383,11 @@ public class MogoMapUIController implements IMogoMapUIController {
}
@Override
public double[] matchRoad(String id, double lon, double lat, double angle, boolean isGpsLocation, boolean isRTK) {
public void stepInVrMode(boolean isDayMode) {
initDelegate();
if (mDelegate != null) {
return mDelegate.matchRoad(id, lon, lat, angle, isGpsLocation, isRTK);
mDelegate.stepInVrMode(isDayMode);
}
return null;
}
@Override
@@ -434,19 +407,6 @@ public class MogoMapUIController implements IMogoMapUIController {
}
}
// @Override
// public void setMapDAngle(float angle) {
//
// }
@Override
public void clearRoadCacheById(String id) {
initDelegate();
if (mDelegate != null) {
mDelegate.clearRoadCacheById(id);
}
}
@Override
public void setMapDAngle(float angle) {
initDelegate();