feat: pass users preferred tile source to MapViews

This commit is contained in:
andrekir 2024-11-15 07:10:01 -03:00
parent aeedd4de43
commit ee75ba3392
4 changed files with 27 additions and 40 deletions

View file

@ -28,7 +28,7 @@ fun NodeMapScreen(
val state by viewModel.state.collectAsStateWithLifecycle()
val geoPoints = state.positionLogs.map { GeoPoint(it.latitudeI * DegD, it.longitudeI * DegD) }
val cameraView = remember { BoundingBox.fromGeoPoints(geoPoints) }
val mapView = rememberMapViewWithLifecycle(cameraView)
val mapView = rememberMapViewWithLifecycle(cameraView, viewModel.tileSource)
AndroidView(
modifier = Modifier.fillMaxSize(),