[map-sdk] 3.4.0.2 他车颜色是相关逻辑更新
This commit is contained in:
@@ -532,7 +532,7 @@ class MapEngine {
|
||||
|
||||
fun setHDTypeVisible(type: IntArray?) {
|
||||
if (mObj != 0L) {
|
||||
setHDTypeVisibileJni(mObj, type)
|
||||
setHDTypeVisibleJni(mObj, type)
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1295,7 +1295,7 @@ class MapEngine {
|
||||
private external fun setPointCloudColorJni(obj:Long,color: String)
|
||||
|
||||
//更新高精地图显示元素
|
||||
private external fun setHDTypeVisibileJni(obj:Long,type: IntArray?)
|
||||
private external fun setHDTypeVisibleJni(obj:Long,type: IntArray?)
|
||||
|
||||
private external fun unloadJni(obj:Long)
|
||||
|
||||
|
||||
@@ -14,9 +14,9 @@ import com.zhidaoauto.map.sdk.open.logics.circle.CircleController
|
||||
import com.zhidaoauto.map.sdk.open.logics.circle.CircleOptions
|
||||
import com.zhidaoauto.map.sdk.open.logics.deadzone.DeadZone
|
||||
import com.zhidaoauto.map.sdk.open.logics.deadzone.DeadZoneOptions
|
||||
import com.zhidaoauto.map.sdk.open.logics.weather.WeatherResult
|
||||
import com.zhidaoauto.map.sdk.open.renders.poyline.Polyline
|
||||
import com.zhidaoauto.map.sdk.open.renders.poyline.PolylineOptions
|
||||
import com.zhidaoauto.map.sdk.open.logics.weather.WeatherResult
|
||||
import kotlinx.coroutines.CoroutineScope
|
||||
|
||||
interface IMapController {
|
||||
|
||||
@@ -21,6 +21,7 @@ import com.zhidaoauto.map.sdk.inner.abs.IMapController
|
||||
import com.zhidaoauto.map.sdk.inner.abs.IMapView
|
||||
import com.zhidaoauto.map.sdk.inner.abs.IMarkerCall
|
||||
import com.zhidaoauto.map.sdk.inner.abs.IMarkerController
|
||||
import com.zhidaoauto.map.sdk.inner.cloud.weather.WeatherModel
|
||||
import com.zhidaoauto.map.sdk.inner.common.ConstantExt
|
||||
import com.zhidaoauto.map.sdk.inner.element.M3DCar
|
||||
import com.zhidaoauto.map.sdk.inner.element.MapCoordinate
|
||||
@@ -28,18 +29,20 @@ import com.zhidaoauto.map.sdk.inner.marker.RecycleController
|
||||
import com.zhidaoauto.map.sdk.inner.panel.PolyLineView
|
||||
import com.zhidaoauto.map.sdk.inner.road.RoadHelper
|
||||
import com.zhidaoauto.map.sdk.inner.use.Clerk
|
||||
import com.zhidaoauto.map.sdk.inner.utils.*
|
||||
import com.zhidaoauto.map.sdk.inner.utils.GisGeomTool
|
||||
import com.zhidaoauto.map.sdk.inner.utils.LogHelper
|
||||
import com.zhidaoauto.map.sdk.inner.utils.MathUtils
|
||||
import com.zhidaoauto.map.sdk.inner.utils.TransformUtils
|
||||
import com.zhidaoauto.map.sdk.open.abs.IResult
|
||||
import com.zhidaoauto.map.sdk.open.abs.view.IMapStyleParams
|
||||
import com.zhidaoauto.map.sdk.open.common.tools.MapTools
|
||||
import com.zhidaoauto.map.sdk.open.logics.circle.CircleController
|
||||
import com.zhidaoauto.map.sdk.open.logics.circle.CircleOptions
|
||||
import com.zhidaoauto.map.sdk.open.logics.deadzone.DeadZone
|
||||
import com.zhidaoauto.map.sdk.open.logics.deadzone.DeadZoneOptions
|
||||
import com.zhidaoauto.map.sdk.open.logics.weather.WeatherResult
|
||||
import com.zhidaoauto.map.sdk.open.renders.poyline.Polyline
|
||||
import com.zhidaoauto.map.sdk.open.renders.poyline.PolylineOptions
|
||||
import com.zhidaoauto.map.sdk.open.common.tools.MapTools
|
||||
import com.zhidaoauto.map.sdk.inner.cloud.weather.WeatherModel
|
||||
import com.zhidaoauto.map.sdk.open.logics.weather.WeatherResult
|
||||
import io.netty.util.internal.StringUtil
|
||||
import kotlinx.coroutines.CoroutineScope
|
||||
import kotlinx.coroutines.Dispatchers
|
||||
|
||||
@@ -33,7 +33,6 @@ class WeatherController(mapAutoView: MapAutoView): IWeatherController {
|
||||
"阵雨", "雷阵雨" ,"雷阵雨并伴有冰雹", "强阵雨", "强雷阵雨", "极端降雨", "毛毛雨/细雨", "小雨-中雨", "中雨-大雨",
|
||||
"大雨-暴雨","暴雨-大暴雨","大暴雨-特大暴雨","雨雪天气","雨夹雪","阵雨夹雪","冻雨","雾","浓雾","强浓雾","大雾","特强浓雾")
|
||||
|
||||
|
||||
private val mWeatherRepository by lazy { WeatherRepository() }
|
||||
private var mLastUpdateTime: Long = 0
|
||||
private var mWeatherEnable: Boolean = true
|
||||
|
||||
@@ -10,6 +10,8 @@ import com.zhidaoauto.map.sdk.inner.proxy.CommonProxy
|
||||
import com.zhidaoauto.map.sdk.inner.utils.TransformUtils
|
||||
import com.zhidaoauto.map.sdk.open.MapAutoApi
|
||||
import com.zhidaoauto.map.sdk.open.abs.marker.InfoWindowAdapter
|
||||
import com.zhidaoauto.map.sdk.open.common.exception.NotImplementException
|
||||
import com.zhidaoauto.map.sdk.open.common.tools.MapTools
|
||||
import com.zhidaoauto.map.sdk.open.logics.camera.CameraPosition
|
||||
import com.zhidaoauto.map.sdk.open.logics.camera.CameraUpdate
|
||||
import com.zhidaoauto.map.sdk.open.logics.camera.MapCameraMessage
|
||||
@@ -17,15 +19,13 @@ import com.zhidaoauto.map.sdk.open.logics.circle.CircleController
|
||||
import com.zhidaoauto.map.sdk.open.logics.circle.CircleOptions
|
||||
import com.zhidaoauto.map.sdk.open.logics.deadzone.DeadZone
|
||||
import com.zhidaoauto.map.sdk.open.logics.deadzone.DeadZoneOptions
|
||||
import com.zhidaoauto.map.sdk.open.common.exception.NotImplementException
|
||||
import com.zhidaoauto.map.sdk.open.logics.location.MogoLocation
|
||||
import com.zhidaoauto.map.sdk.open.logics.location.MyLocationStyle
|
||||
import com.zhidaoauto.map.sdk.open.logics.weather.WeatherResult
|
||||
import com.zhidaoauto.map.sdk.open.renders.marker.Marker
|
||||
import com.zhidaoauto.map.sdk.open.renders.marker.MarkerOptions
|
||||
import com.zhidaoauto.map.sdk.open.renders.poyline.Polyline
|
||||
import com.zhidaoauto.map.sdk.open.renders.poyline.PolylineOptions
|
||||
import com.zhidaoauto.map.sdk.open.common.tools.MapTools
|
||||
import com.zhidaoauto.map.sdk.open.logics.weather.WeatherResult
|
||||
|
||||
class MapAutoViewHelper(mapAutoView: MapAutoView) {
|
||||
private val mMapAutoView: MapAutoView
|
||||
|
||||
Reference in New Issue
Block a user