feat: 增加常规点限速的渲染

This commit is contained in:
2023-04-25 17:15:47 +08:00
parent 67ce6f11b9
commit f1d6ebe22b
4 changed files with 17 additions and 25 deletions

View 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>