调整渲染级别

This commit is contained in:
qiji4215
2023-07-26 18:37:35 +08:00
parent 43bd63a397
commit 27e812c49f
7 changed files with 78 additions and 63 deletions

View File

@@ -115,8 +115,8 @@ class ImportConfig {
class TableInfo {
val table: String = ""
val code: Int = 0
val zoomMin: Int = 18
val zoomMax: Int = 23
val zoomMin: Int = 16
val zoomMax: Int = 21
val name: String = ""
var checked : Boolean = true
var transformer: MutableList<Transform> = mutableListOf()

View File

@@ -189,6 +189,8 @@ class MainViewModel @Inject constructor(
private var disTime: Long = 1000
private var currentMapZoomLevel: Int = 0
init {
mapController.mMapView.vtmMap.events.bind(Map.UpdateListener { e, mapPosition ->
@@ -196,8 +198,13 @@ class MainViewModel @Inject constructor(
Map.SCALE_EVENT, Map.MOVE_EVENT, Map.ROTATE_EVENT -> liveDataCenterPoint.value =
mapPosition
}
if(mapController.mMapView.vtmMap.mapPosition.zoomLevel>=16){
}
currentMapZoomLevel = mapController.mMapView.vtmMap.mapPosition.zoomLevel
})
currentMapZoomLevel = mapController.mMapView.vtmMap.mapPosition.zoomLevel
shareUtil = ShareUtil(mapController.mMapView.context, 1)