增加接口
/**
     * 获取车道中心线信息
     */
    fun getCenterLineInfo(lon: Double, lat: Double, angle: Float): CenterLine?

Signed-off-by: donghongyu <donghongyu@zhidaoauto.com>
This commit is contained in:
donghongyu
2022-03-28 18:47:55 +08:00
parent c82c3234ba
commit 4849ec413f
18 changed files with 277 additions and 656 deletions

View File

@@ -5,6 +5,7 @@ import android.graphics.Rect;
import android.location.Location;
import android.view.View;
import com.mogo.eagle.core.data.map.CenterLine;
import com.mogo.eagle.core.data.map.MogoLatLng;
import com.mogo.eagle.core.utilcode.mogo.logger.CallerLogger;
import com.mogo.map.uicontroller.CarCursorOption;
@@ -158,13 +159,6 @@ public class MogoMapUIController implements IMogoMapUIController {
}
}
@Override
public void setLockZoom(int var1) {
initDelegate();
if (mDelegate != null) {
mDelegate.setLockZoom(var1);
}
}
@Override
public void displayOverview(Rect bounds) {
@@ -288,14 +282,6 @@ public class MogoMapUIController implements IMogoMapUIController {
return 0;
}
@Override
public EnumMapUI getCurrentUiMode() {
initDelegate();
if (mDelegate != null) {
return mDelegate.getCurrentUiMode();
}
return null;
}
@Override
public void changeMyLocation(Location location) {
@@ -364,13 +350,21 @@ public class MogoMapUIController implements IMogoMapUIController {
}
@Override
public int getSpeedLimmit(double lon, double lat, float angle) {
public int getLimitSpeed(double lon, double lat, float angle) {
if (mDelegate != null) {
return mDelegate.getSpeedLimmit(lon, lat, angle);
return mDelegate.getLimitSpeed(lon, lat, angle);
}
return 0;
}
@Override
public CenterLine getCenterLineInfo(double lon, double lat, float angle) {
if (mDelegate != null) {
return mDelegate.getCenterLineInfo(lon, lat, angle);
}
return null;
}
@Override
public void rtkEnable(boolean enable) {
initDelegate();