增加地图要素捕捉过滤业务

This commit is contained in:
qiji4215
2023-09-12 11:15:47 +08:00
parent 33d17eea0d
commit 3caaa57e20
8 changed files with 68 additions and 27 deletions

View File

@@ -4,7 +4,9 @@ import android.util.Log
import androidx.lifecycle.LifecycleOwner
import androidx.lifecycle.MutableLiveData
import androidx.lifecycle.Observer
import com.blankj.utilcode.util.MapUtils
import com.navinfo.collect.library.data.entity.TaskBean
import com.navinfo.collect.library.utils.MapParamUtils
import com.navinfo.omqs.Constant
import com.navinfo.omqs.db.ImportOMDBHelper
import com.navinfo.omqs.tools.FileManager
@@ -145,7 +147,10 @@ class TaskDownloadScope(
change(FileDownloadStatus.DONE)
Log.e("jingo", "数据安装结束")
withContext(Dispatchers.Main) {
downloadManager.mapController.layerManagerHandler.updateOMDBVectorTileLayer()
//任务与当前一致,需要更新渲染图层
if(MapParamUtils.getTaskId()==taskBean.id){
downloadManager.mapController.layerManagerHandler.updateOMDBVectorTileLayer()
}
}
} else {
change(FileDownloadStatus.IMPORTING, it)