diff --git a/libraries/mapmodule/src/main/java/com/zhidaoauto/map/sdk/inner/abs/IMapController.kt b/libraries/mapmodule/src/main/java/com/zhidaoauto/map/sdk/inner/abs/IMapController.kt index 143e85c789..e4acdb6776 100644 --- a/libraries/mapmodule/src/main/java/com/zhidaoauto/map/sdk/inner/abs/IMapController.kt +++ b/libraries/mapmodule/src/main/java/com/zhidaoauto/map/sdk/inner/abs/IMapController.kt @@ -475,5 +475,5 @@ interface IMapController { fun setStreetLightEffectIsEnable(isEnable: Boolean) - fun setHDTypeVisibile(type: IntArray?) + fun setHDTypeVisible(type: IntArray?) } \ No newline at end of file diff --git a/libraries/mapmodule/src/main/java/com/zhidaoauto/map/sdk/inner/map/MapController.kt b/libraries/mapmodule/src/main/java/com/zhidaoauto/map/sdk/inner/map/MapController.kt index a28fa5ec9d..bf85e7c9dc 100644 --- a/libraries/mapmodule/src/main/java/com/zhidaoauto/map/sdk/inner/map/MapController.kt +++ b/libraries/mapmodule/src/main/java/com/zhidaoauto/map/sdk/inner/map/MapController.kt @@ -2218,7 +2218,7 @@ class MapController(private var context: Context?, private val mMapView: IMapVie } } - override fun setHDTypeVisibile(type: IntArray?){ + override fun setHDTypeVisible(type: IntArray?){ mMapView.getMapEngine().setHDTypeVisibile(type) } diff --git a/libraries/mapmodule/src/main/java/com/zhidaoauto/map/sdk/open/view/MapAutoViewHelper.kt b/libraries/mapmodule/src/main/java/com/zhidaoauto/map/sdk/open/view/MapAutoViewHelper.kt index e6effca3a2..f0aefc0cd2 100644 --- a/libraries/mapmodule/src/main/java/com/zhidaoauto/map/sdk/open/view/MapAutoViewHelper.kt +++ b/libraries/mapmodule/src/main/java/com/zhidaoauto/map/sdk/open/view/MapAutoViewHelper.kt @@ -1524,8 +1524,8 @@ class MapAutoViewHelper(mapAutoView: MapAutoView) { } //设置显示高精元素 - fun setHDTypeVisibile(type: IntArray?){ - mMapAutoView.getMapController()?.setHDTypeVisibile(type) + fun setHDTypeVisible(type: IntArray?){ + mMapAutoView.getMapController()?.setHDTypeVisible(type) } } \ No newline at end of file diff --git a/libraries/mogo-map/src/main/java/com/mogo/map/AMapViewWrapper.kt b/libraries/mogo-map/src/main/java/com/mogo/map/AMapViewWrapper.kt index 3b242d4f9b..16342b6969 100644 --- a/libraries/mogo-map/src/main/java/com/mogo/map/AMapViewWrapper.kt +++ b/libraries/mogo-map/src/main/java/com/mogo/map/AMapViewWrapper.kt @@ -35,6 +35,7 @@ import com.mogo.map.utils.ObjectUtils import com.zhidaoauto.map.data.point.LonLatPoint import com.zhidaoauto.map.data.road.RoadCross import com.zhidaoauto.map.data.road.StopLine +import com.zhidaoauto.map.sdk.open.HDTypes import com.zhidaoauto.map.sdk.open.MapAutoApi import com.zhidaoauto.map.sdk.open.MapAutoApi.registerLogListener import com.zhidaoauto.map.sdk.open.MapAutoApi.unregisterLogListener @@ -192,6 +193,27 @@ class AMapViewWrapper(mMapView: MapAutoView) : IMogoMapView, IMogoMapUIControlle override fun onMapLoaded() { i(M_MAP + TAG, "onMapLoaded: ") if (checkAMapView()) { + val hdVisibleArray = intArrayOf( + HDTypes.DIVIDER.type, + HDTypes.ROAD_AREA.type, + HDTypes.STOP_LINE.type, + HDTypes.ARROW.type, + HDTypes.STATION_BRIDGE.type, + HDTypes.ZEBRA_LINE.type, + HDTypes.GREEN_BELT.type, + HDTypes.DIVERSION.type, + HDTypes.SAFE_ISLAND.type, + HDTypes.ALPHANUMERIC.type, + HDTypes.GUARDBAR.type, + HDTypes.TRAFFIC_DEVICE.type, + HDTypes.building.type, + HDTypes.streetLight.type, + HDTypes.area.type, + HDTypes.regional.type, + HDTypes.geometricLinear.type, + HDTypes.geometricSurface.type, + HDTypes.poi.type) + mMapView.getMapAutoViewHelper()!!.setHDTypeVisible(hdVisibleArray) loadPreVehicleModel() } }