[3.4.0-map-sdk] fix bug of mapview init when biz use
This commit is contained in:
@@ -28,7 +28,7 @@ class TrafficLightNetWorkModel {
|
||||
request<BaseResponse<RoadIDResult>>("requestRoadID") {
|
||||
loader {
|
||||
apiCall {
|
||||
val tileId = mogoMapData.get().getTileId(lon, lat)
|
||||
val tileId = mogoMapData.get()?.getTileId(lon, lat)?:0
|
||||
val map = hashMapOf<String, String>()
|
||||
val roadIDRequestData = RoadIDRequestData(tileId, lat, lon, bearing)
|
||||
map["sn"] = MoGoAiCloudClientConfig.getInstance().sn
|
||||
|
||||
@@ -91,7 +91,7 @@ class AiRoadMarker {
|
||||
if (drawRoadLine) {
|
||||
//施工中心点前方的自车行驶方向上300米距离
|
||||
var l1: CenterLine? = null
|
||||
mogoMapData.get().getCenterLineRangeInfo(
|
||||
mogoMapData.get()?.getCenterLineRangeInfo(
|
||||
marker.poi_lon,
|
||||
marker.poi_lat,
|
||||
location.heading.toFloat(),
|
||||
@@ -103,7 +103,7 @@ class AiRoadMarker {
|
||||
}
|
||||
})
|
||||
var l2: CenterLine? = null
|
||||
mogoMapData.get().getCenterLineRangeInfo(
|
||||
mogoMapData.get()?.getCenterLineRangeInfo(
|
||||
marker.poi_lon,
|
||||
marker.poi_lat,
|
||||
location.heading.toFloat(),
|
||||
|
||||
Reference in New Issue
Block a user