[地图SDK]升级至2.6.0.3-增加获取道路名称接口

This commit is contained in:
renwj
2022-09-28 11:00:23 +08:00
parent 26b6eaa51d
commit 06b66354f8
4 changed files with 26 additions and 1 deletions

View File

@@ -17,6 +17,7 @@ import com.mogo.map.marker.MogoMarkersHandler;
import com.mogo.map.overlay.AMapPolylineWrapper;
import com.mogo.map.overlay.IMogoPolyline;
import com.mogo.map.overlay.MogoPolylineOptions;
import com.mogo.map.road.RoadNameInfo;
import com.mogo.map.uicontroller.AMapUIController;
import com.mogo.map.uicontroller.IMogoMapUIController;
import com.mogo.map.utils.ObjectUtils;
@@ -334,6 +335,16 @@ public class AMapWrapper implements IMogoMap {
return ret;
}
@Override
public RoadNameInfo getRoadName(double lon, double lat, float angle) {
com.zhidaoauto.map.sdk.open.road.RoadNameInfo info = MapDataApi.INSTANCE.getRoadName(lon, lat, angle);
RoadNameInfo ret = null;
if (info != null) {
ret = new RoadNameInfo(info.tile_id, info.road_id, info.road_name);
}
return ret;
}
private List<Pair<Double, Double>> convert(List<LonLatPoint> points) {
if (points == null || points.isEmpty()) {
return Collections.emptyList();