修改车道类型不渲染2、修复列表连续下载失败

This commit is contained in:
qiji4215
2023-12-01 14:32:53 +08:00
parent edaf8b8784
commit 1d0611b7e9
9 changed files with 134 additions and 17 deletions

View File

@@ -286,10 +286,10 @@ class ImportPreProcess {
startReference.properties["type"] =
"s${if (renderEntity.properties["laneType"]!!.toInt() and (0b1000) > 0) "_dec" else "_acc"}"
startReference.properties["geometry"] = startReference.geometry
listResult.add(startReference)
startReference.propertiesDb = DeflaterUtil.zipString(JSON.toJSONString(startReference.properties))
renderEntity.referenceEntitys.add(startReference)
val endReference = ReferenceEntity()
// endReference.renderEntityId = renderEntity.id
endReference.name = "${renderEntity.name}参考点"
endReference.code = renderEntity.code
endReference.table = renderEntity.table
@@ -305,9 +305,8 @@ class ImportPreProcess {
endReference.properties["type"] =
"e${if (renderEntity.properties["laneType"]!!.toInt() and (0b1000) > 0) "_dec" else "_acc"}"
endReference.properties["geometry"] = endReference.geometry
endReference.propertiesDb = DeflaterUtil.zipString(JSON.toJSONString(endReference.properties))
renderEntity.referenceEntitys.add(endReference)
//listResult.add(endReference)
//insertData(listResult)
}
}

View File

@@ -177,6 +177,8 @@ class TaskDownloadScope(
override fun onComplete() {
taskBean.status = FileDownloadStatus.DONE
downloadData.postValue(taskBean)
//移除当前任务,进行下一个任务下载逻辑
downloadManager.launchNext(taskBean.id)
//任务与当前一致,需要更新渲染图层
if (MapParamUtils.getTaskId() == taskBean.id) {
downloadManager.mapController.layerManagerHandler.updateOMDBVectorTileLayer()

View File

@@ -85,7 +85,7 @@ class SignUtil {
}
//全封闭
DataCodeEnum.OMDB_CON_ACCESS.code -> {
if (data.properties["conAccess"] === "1") "全封闭" else ""
if (data.properties["conAccess"] == "1") "全封闭" else ""
}
//匝道
DataCodeEnum.OMDB_RAMP_1.code,

View File

@@ -64,7 +64,7 @@
<item
android:id="@+id/personal_center_menu_version"
android:icon="@drawable/ic_baseline_layers_24"
android:title="版本24QE1_V1.2.2_20231128_A" />
android:title="版本24QE1_V1.2.3_20231201_A" />
</group>
<group android:checkableBehavior="single">
<item android:title="小标题">