Add TianDiTu

This commit is contained in:
BH2VSQ committed 2026-07-31 03:28:35 +08:00
1 parent b17ea2d918
commit cf23d53ee8
26 files changed
+453 -247

No files matched your search

@@ -57,9 +57,24 @@ data class OtherSettings(
val stateOfNightMode: Boolean = false,
val shouldSeeWarning: Boolean,
val shouldSeeWhatsNew: Boolean,
val sstvMode: String = "Auto"
val sstvMode: String = "Auto",
val mapSource: String = MapSource.TIANDITU_VECTOR,
val tiandituKey: String = ""
)
object MapSource {
const val OSM = "osm"
const val TIANDITU = "tianditu"
const val TIANDITU_VECTOR = "tianditu_vector"
const val TIANDITU_IMAGE = "tianditu_image"
fun normalize(source: String): String = when (source) {
TIANDITU -> TIANDITU_VECTOR
OSM, TIANDITU_VECTOR, TIANDITU_IMAGE -> source
else -> TIANDITU_VECTOR
}
}
data class DataSourcesSettings(
val useCustomTLE: Boolean,
val useCustomTransceivers: Boolean,