feat: 增加常规点限速的渲染
This commit is contained in:
parent
67ce6f11b9
commit
f1d6ebe22b
@ -47,7 +47,7 @@ class ImportOMDBHelper @AssistedInject constructor(
|
||||
).writableDatabase
|
||||
}
|
||||
private val configFile: File =
|
||||
File("${Constant.DATA_PATH}/${Constant.CURRENT_USER_ID}", Constant.OMDB_CONFIG)
|
||||
File("${Constant.USER_DATA_PATH}", Constant.OMDB_CONFIG)
|
||||
|
||||
/**
|
||||
* 读取config的配置文件
|
||||
|
@ -84,8 +84,7 @@ class PersonalCenterFragment : BaseFragment(), FSAFActivityCallbacks {
|
||||
|
||||
override fun onResult(uri: Uri) {
|
||||
val file = UriUtils.uri2File(uri)
|
||||
val importOMDBHelper: ImportOMDBHelper =
|
||||
importOMDBHiltFactory.obtainImportOMDBHelper(
|
||||
val importOMDBHelper: ImportOMDBHelper = importOMDBHiltFactory.obtainImportOMDBHelper(
|
||||
requireContext(),
|
||||
file
|
||||
)
|
||||
|
@ -51,6 +51,9 @@
|
||||
<!--ferry-->
|
||||
<style-text style="bold" fill="#606060" id="ferry" k="name" size="12" stroke="#ffffff"
|
||||
stroke-width="2.0" />
|
||||
<!--speedlimit-->
|
||||
<style-text fill="#ffffff" id="max-speed-limit" k="name" size="15" stroke="#ffffff"
|
||||
stroke-width="0.1" />
|
||||
|
||||
|
||||
<!--###### AREA styles ######-->
|
||||
@ -1615,38 +1618,28 @@
|
||||
<m v="OMDB_SPEEDLIMIT">
|
||||
<m k="speedFlag">
|
||||
<m v="0">
|
||||
<circle fill="#0000ff" radius="30" scale-radius="true" />
|
||||
<text k="maxSpeed" use="road"></text>
|
||||
<text k="minSpeed" dy="30" bg-fill="#00ff00" use="road"></text>
|
||||
<circle fill="#0000ff" radius="26" scale-radius="true" stroke="#ff0000" stroke-width="2"/>
|
||||
<m select="any">
|
||||
<text k="maxSpeed" use="max-speed-limit"></text>
|
||||
<caption k="minSpeed" dy="-28" fill="#000000" priority="5" size="15" stroke="#ffffff"
|
||||
stroke-width="1.0"></caption>
|
||||
</m>
|
||||
</m>
|
||||
<m v="1">
|
||||
<!-- <circle fill="#0000ff" radius="30" scale-radius="true" />-->
|
||||
<text k="maxSpeed" use="road"></text>
|
||||
<text k="minSpeed" dy="30" bg-fill="#00ff00" use="road"></text>
|
||||
<circle fill="#0000ff" radius="26" scale-radius="true" stroke="#ff0000" stroke-width="2"/>
|
||||
<m select="any">
|
||||
<text k="maxSpeed" use="max-speed-limit"></text>
|
||||
<caption k="minSpeed" dy="-28" fill="#000000" priority="5" size="15" stroke="#ffffff"
|
||||
stroke-width="1.0"></caption>
|
||||
</m>
|
||||
</m>
|
||||
</m>
|
||||
</m>
|
||||
<!--条件点限速-->
|
||||
<m v="OMDB_SPEEDLIMIT_COND">
|
||||
<m k="direct">
|
||||
<m v="2">
|
||||
<lineSymbol src="assets:omdb/oneway_left.svg"></lineSymbol>
|
||||
</m>
|
||||
<m v="3">
|
||||
<lineSymbol src="assets:omdb/oneway_right.svg"></lineSymbol>
|
||||
</m>
|
||||
</m>
|
||||
</m>
|
||||
<!--可变点限速-->
|
||||
<m v="OMDB_SPEEDLIMIT_VAR">
|
||||
<m k="direct">
|
||||
<m v="2">
|
||||
<lineSymbol src="assets:omdb/oneway_left.svg"></lineSymbol>
|
||||
</m>
|
||||
<m v="3">
|
||||
<lineSymbol src="assets:omdb/oneway_right.svg"></lineSymbol>
|
||||
</m>
|
||||
</m>
|
||||
</m>
|
||||
</m>
|
||||
</rendertheme>
|
Loading…
x
Reference in New Issue
Block a user