抽离小地图访问到MoGoEagleEye.core.mogo-core-function-call

Signed-off-by: 董宏宇 <martindhy@gmail.com>
This commit is contained in:
董宏宇
2021-09-17 19:00:17 +08:00
parent 32c126fe17
commit 47670a7a4c
37 changed files with 58 additions and 19 deletions

View File

@@ -0,0 +1,32 @@
package com.mogo.eagle.core.function.call.map;
import com.mogo.eagle.core.data.map.MogoLatLng;
import com.mogo.eagle.core.function.api.map.smp.IMogoSmallMapProvider;
import com.mogo.eagle.core.function.call.base.CallerBase;
import com.mogo.service.MogoServicePaths;
import java.util.List;
/**
* @author xiaoyuzhou
* @date 2021/9/17 6:15 下午
*/
public class CallerSmpManager extends CallerBase {
private static IMogoSmallMapProvider getMogoSmallMapProvider() {
return getApiInstance(IMogoSmallMapProvider.class, MogoServicePaths.PATH_SMALL_MAP);
}
/**
* 绘制路径线
*/
public static void drawablePolyline(List<MogoLatLng> coordinates) {
getMogoSmallMapProvider().drawablePolyline(coordinates);
}
/**
* 清除路径线
*/
public static void clearPolyline() {
getMogoSmallMapProvider().clearPolyline();
}
}