Merge branch 'master' of gitlab.navinfo.com:CollectVehicle/OneMapQS

This commit is contained in:
squallzhjch 2023-05-18 17:17:18 +08:00
commit a21a9bd09c
9 changed files with 195 additions and 154 deletions

View File

@ -83,6 +83,7 @@ class MainActivity : BaseActivity() {
)
// 在mapController初始化前获取当前OMDB图层显隐
viewModel.refreshOMDBLayer(LayerConfigUtils.getLayerConfigList())
mapController.mMapView.vtmMap.viewport().maxZoomLevel = 25
//关联生命周期
binding.lifecycleOwner = this
//给xml转递对象

View File

@ -52,7 +52,7 @@
<style-text style="bold" fill="#606060" id="ferry" k="name" size="12" stroke="#ffffff"
stroke-width="2.0" />
<!--speedlimit-->
<style-text fill="#000000" id="max-speed-limit" k="name" size="15" stroke="#ffffff"
<style-text fill="#000000" id="max-speed-limit" k="name" size="18" stroke="#000000"
stroke-width="0.1" />
<!--###### AREA styles ######-->
@ -1572,7 +1572,7 @@
<line stroke="#545D6C" width="15"/>
</m>
<m v="6">
<line stroke="#545D6C" width="18"/>
<line stroke="#545D6C" width="18" />
</m>
<m v="7">
<line stroke="#545D6C" width="21"/>
@ -1647,162 +1647,167 @@
<m v="OMDB_SPEEDLIMIT">
<m k="speedFlag">
<m v="0">
<!-- <circle fill="#ffffff" radius="30" scale-radius="true" stroke="#ff0000" stroke-width="4"/>-->
<!-- <text k="maxSpeed" use="max-speed-limit" priority="0"></text>-->
<m k="maxSpeed">
<m v="5">
<symbol src="assets:omdb/1101/1101_5_0.png"></symbol>
</m>
<m v="10">
<symbol src="assets:omdb/1101/1101_10_0.png"></symbol>
</m>
<m v="15">
<symbol src="assets:omdb/1101/1101_15_0.png"></symbol>
</m>
<m v="20">
<symbol src="assets:omdb/1101/1101_20_0.png"></symbol>
</m>
<m v="25">
<symbol src="assets:omdb/1101/1101_25_0.png"></symbol>
</m>
<m v="30">
<symbol src="assets:omdb/1101/1101_30_0.png"></symbol>
</m>
<m v="35">
<symbol src="assets:omdb/1101/1101_35_0.png"></symbol>
</m>
<m v="40">
<symbol src="assets:omdb/1101/1101_40_0.png"></symbol>
</m>
<m v="45">
<symbol src="assets:omdb/1101/1101_45_0.png"></symbol>
</m>
<m v="50">
<symbol src="assets:omdb/1101/1101_50_0.png"></symbol>
</m>
<m v="55">
<symbol src="assets:omdb/1101/1101_55_0.png"></symbol>
</m>
<m v="60">
<symbol src="assets:omdb/1101/1101_60_0.png"></symbol>
</m>
<m v="65">
<symbol src="assets:omdb/1101/1101_65_0.png"></symbol>
</m>
<m v="70">
<symbol src="assets:omdb/1101/1101_70_0.png"></symbol>
</m>
<m v="75">
<symbol src="assets:omdb/1101/1101_75_0.png"></symbol>
</m>
<m v="80">
<symbol src="assets:omdb/1101/1101_80_0.png"></symbol>
</m>
<m v="85">
<symbol src="assets:omdb/1101/1101_85_0.png"></symbol>
</m>
<m v="90">
<symbol src="assets:omdb/1101/1101_90_0.png"></symbol>
</m>
<m v="95">
<symbol src="assets:omdb/1101/1101_95_0.png"></symbol>
</m>
<m v="100">
<symbol src="assets:omdb/1101/1101_100_0.png"></symbol>
</m>
<m v="105">
<symbol src="assets:omdb/1101/1101_105_0.png"></symbol>
</m>
<m v="110">
<symbol src="assets:omdb/1101/1101_110_0.png"></symbol>
</m>
<m v="115">
<symbol src="assets:omdb/1101/1101_115_0.png"></symbol>
</m>
<m v="120">
<symbol src="assets:omdb/1101/1101_120_0.png"></symbol>
</m>
</m>
<!-- <symbol src="assets:omdb/round_speedlimit.svg" symbol-width="30" symbol-height="30"></symbol>-->
<caption k="maxSpeed" fill="#000000" priority="0" size="16" stroke="#ffffff"
stroke-width="1.0"></caption>
<symbol src="assets:omdb/icon_4002_0.png" symbol-width="46" symbol-height="46"></symbol>
<!-- <circle fill="#ffffff" radius="28" scale-radius="true" stroke="#ff0000" stroke-width="6"/>-->
<!-- <m k="maxSpeed">-->
<!-- <m v="5">-->
<!-- <symbol src="assets:omdb/1101/1101_5_0.png"></symbol>-->
<!-- </m>-->
<!-- <m v="10">-->
<!-- <symbol src="assets:omdb/1101/1101_10_0.png"></symbol>-->
<!-- </m>-->
<!-- <m v="15">-->
<!-- <symbol src="assets:omdb/1101/1101_15_0.png"></symbol>-->
<!-- </m>-->
<!-- <m v="20">-->
<!-- <symbol src="assets:omdb/1101/1101_20_0.png"></symbol>-->
<!-- </m>-->
<!-- <m v="25">-->
<!-- <symbol src="assets:omdb/1101/1101_25_0.png"></symbol>-->
<!-- </m>-->
<!-- <m v="30">-->
<!-- <symbol src="assets:omdb/1101/1101_30_0.png"></symbol>-->
<!-- </m>-->
<!-- <m v="35">-->
<!-- <symbol src="assets:omdb/1101/1101_35_0.png"></symbol>-->
<!-- </m>-->
<!-- <m v="40">-->
<!-- <symbol src="assets:omdb/1101/1101_40_0.png"></symbol>-->
<!-- </m>-->
<!-- <m v="45">-->
<!-- <symbol src="assets:omdb/1101/1101_45_0.png"></symbol>-->
<!-- </m>-->
<!-- <m v="50">-->
<!-- <symbol src="assets:omdb/1101/1101_50_0.png"></symbol>-->
<!-- </m>-->
<!-- <m v="55">-->
<!-- <symbol src="assets:omdb/1101/1101_55_0.png"></symbol>-->
<!-- </m>-->
<!-- <m v="60">-->
<!-- <symbol src="assets:omdb/1101/1101_60_0.png"></symbol>-->
<!-- </m>-->
<!-- <m v="65">-->
<!-- <symbol src="assets:omdb/1101/1101_65_0.png"></symbol>-->
<!-- </m>-->
<!-- <m v="70">-->
<!-- <symbol src="assets:omdb/1101/1101_70_0.png"></symbol>-->
<!-- </m>-->
<!-- <m v="75">-->
<!-- <symbol src="assets:omdb/1101/1101_75_0.png"></symbol>-->
<!-- </m>-->
<!-- <m v="80">-->
<!-- <symbol src="assets:omdb/1101/1101_80_0.png"></symbol>-->
<!-- </m>-->
<!-- <m v="85">-->
<!-- <symbol src="assets:omdb/1101/1101_85_0.png"></symbol>-->
<!-- </m>-->
<!-- <m v="90">-->
<!-- <symbol src="assets:omdb/1101/1101_90_0.png"></symbol>-->
<!-- </m>-->
<!-- <m v="95">-->
<!-- <symbol src="assets:omdb/1101/1101_95_0.png"></symbol>-->
<!-- </m>-->
<!-- <m v="100">-->
<!-- <symbol src="assets:omdb/1101/1101_100_0.png"></symbol>-->
<!-- </m>-->
<!-- <m v="105">-->
<!-- <symbol src="assets:omdb/1101/1101_105_0.png"></symbol>-->
<!-- </m>-->
<!-- <m v="110">-->
<!-- <symbol src="assets:omdb/1101/1101_110_0.png"></symbol>-->
<!-- </m>-->
<!-- <m v="115">-->
<!-- <symbol src="assets:omdb/1101/1101_115_0.png"></symbol>-->
<!-- </m>-->
<!-- <m v="120">-->
<!-- <symbol src="assets:omdb/1101/1101_120_0.png"></symbol>-->
<!-- </m>-->
<!-- </m>-->
<caption k="minSpeed" dy="-28" fill="#000000" priority="0" size="14" stroke="#ffffff"
stroke-width="1.0"></caption>
</m>
<m v="1">
<!-- <circle fill="#ffffff" radius="30" scale-radius="true" stroke="#00ff00" stroke-width="4"/>-->
<!-- <text k="maxSpeed" use="max-speed-limit"></text>-->
<m k="maxSpeed">
<m v="5">
<symbol src="assets:omdb/1101/1101_5_1.png"></symbol>
</m>
<m v="10">
<symbol src="assets:omdb/1101/1101_10_1.png"></symbol>
</m>
<m v="15">
<symbol src="assets:omdb/1101/1101_15_1.png"></symbol>
</m>
<m v="20">
<symbol src="assets:omdb/1101/1101_20_1.png"></symbol>
</m>
<m v="25">
<symbol src="assets:omdb/1101/1101_25_1.png"></symbol>
</m>
<m v="30">
<symbol src="assets:omdb/1101/1101_30_1.png"></symbol>
</m>
<m v="35">
<symbol src="assets:omdb/1101/1101_35_1.png"></symbol>
</m>
<m v="40">
<symbol src="assets:omdb/1101/1101_40_1.png"></symbol>
</m>
<m v="45">
<symbol src="assets:omdb/1101/1101_45_1.png"></symbol>
</m>
<m v="50">
<symbol src="assets:omdb/1101/1101_50_1.png"></symbol>
</m>
<m v="55">
<symbol src="assets:omdb/1101/1101_55_1.png"></symbol>
</m>
<m v="60">
<symbol src="assets:omdb/1101/1101_60_1.png"></symbol>
</m>
<m v="65">
<symbol src="assets:omdb/1101/1101_65_1.png"></symbol>
</m>
<m v="70">
<symbol src="assets:omdb/1101/1101_70_1.png"></symbol>
</m>
<m v="75">
<symbol src="assets:omdb/1101/1101_75_1.png"></symbol>
</m>
<m v="80">
<symbol src="assets:omdb/1101/1101_80_1.png"></symbol>
</m>
<m v="85">
<symbol src="assets:omdb/1101/1101_85_1.png"></symbol>
</m>
<m v="90">
<symbol src="assets:omdb/1101/1101_90_1.png"></symbol>
</m>
<m v="95">
<symbol src="assets:omdb/1101/1101_95_1.png"></symbol>
</m>
<m v="100">
<symbol src="assets:omdb/1101/1101_100_1.png"></symbol>
</m>
<m v="105">
<symbol src="assets:omdb/1101/1101_105_1.png"></symbol>
</m>
<m v="110">
<symbol src="assets:omdb/1101/1101_110_1.png"></symbol>
</m>
<m v="115">
<symbol src="assets:omdb/1101/1101_115_1.png"></symbol>
</m>
<m v="120">
<symbol src="assets:omdb/1101/1101_120_1.png"></symbol>
</m>
</m>
<caption k="maxSpeed" fill="#000000" priority="0" size="16" stroke="#ffffff"
stroke-width="1.0"></caption>
<symbol src="assets:omdb/icon_4002_1.png" symbol-width="46" symbol-height="46"></symbol>
<!-- <circle fill="#ffffff" radius="28" scale-radius="true" stroke="#00ff00" stroke-width="6"/>-->
<!-- <m k="maxSpeed">-->
<!-- <m v="5">-->
<!-- <symbol src="assets:omdb/1101/1101_5_1.png"></symbol>-->
<!-- </m>-->
<!-- <m v="10">-->
<!-- <symbol src="assets:omdb/1101/1101_10_1.png"></symbol>-->
<!-- </m>-->
<!-- <m v="15">-->
<!-- <symbol src="assets:omdb/1101/1101_15_1.png"></symbol>-->
<!-- </m>-->
<!-- <m v="20">-->
<!-- <symbol src="assets:omdb/1101/1101_20_1.png"></symbol>-->
<!-- </m>-->
<!-- <m v="25">-->
<!-- <symbol src="assets:omdb/1101/1101_25_1.png"></symbol>-->
<!-- </m>-->
<!-- <m v="30">-->
<!-- <symbol src="assets:omdb/1101/1101_30_1.png"></symbol>-->
<!-- </m>-->
<!-- <m v="35">-->
<!-- <symbol src="assets:omdb/1101/1101_35_1.png"></symbol>-->
<!-- </m>-->
<!-- <m v="40">-->
<!-- <symbol src="assets:omdb/1101/1101_40_1.png"></symbol>-->
<!-- </m>-->
<!-- <m v="45">-->
<!-- <symbol src="assets:omdb/1101/1101_45_1.png"></symbol>-->
<!-- </m>-->
<!-- <m v="50">-->
<!-- <symbol src="assets:omdb/1101/1101_50_1.png"></symbol>-->
<!-- </m>-->
<!-- <m v="55">-->
<!-- <symbol src="assets:omdb/1101/1101_55_1.png"></symbol>-->
<!-- </m>-->
<!-- <m v="60">-->
<!-- <symbol src="assets:omdb/1101/1101_60_1.png"></symbol>-->
<!-- </m>-->
<!-- <m v="65">-->
<!-- <symbol src="assets:omdb/1101/1101_65_1.png"></symbol>-->
<!-- </m>-->
<!-- <m v="70">-->
<!-- <symbol src="assets:omdb/1101/1101_70_1.png"></symbol>-->
<!-- </m>-->
<!-- <m v="75">-->
<!-- <symbol src="assets:omdb/1101/1101_75_1.png"></symbol>-->
<!-- </m>-->
<!-- <m v="80">-->
<!-- <symbol src="assets:omdb/1101/1101_80_1.png"></symbol>-->
<!-- </m>-->
<!-- <m v="85">-->
<!-- <symbol src="assets:omdb/1101/1101_85_1.png"></symbol>-->
<!-- </m>-->
<!-- <m v="90">-->
<!-- <symbol src="assets:omdb/1101/1101_90_1.png"></symbol>-->
<!-- </m>-->
<!-- <m v="95">-->
<!-- <symbol src="assets:omdb/1101/1101_95_1.png"></symbol>-->
<!-- </m>-->
<!-- <m v="100">-->
<!-- <symbol src="assets:omdb/1101/1101_100_1.png"></symbol>-->
<!-- </m>-->
<!-- <m v="105">-->
<!-- <symbol src="assets:omdb/1101/1101_105_1.png"></symbol>-->
<!-- </m>-->
<!-- <m v="110">-->
<!-- <symbol src="assets:omdb/1101/1101_110_1.png"></symbol>-->
<!-- </m>-->
<!-- <m v="115">-->
<!-- <symbol src="assets:omdb/1101/1101_115_1.png"></symbol>-->
<!-- </m>-->
<!-- <m v="120">-->
<!-- <symbol src="assets:omdb/1101/1101_120_1.png"></symbol>-->
<!-- </m>-->
<!-- </m>-->
<caption k="minSpeed" dy="-28" fill="#000000" priority="0" size="14" stroke="#ffffff"
stroke-width="1.0"></caption>
</m>
@ -1810,9 +1815,41 @@
</m>
<!--条件点限速-->
<m v="OMDB_SPEEDLIMIT_COND">
<m k="speedFlag">
<m v="0">
<!-- <symbol src="assets:omdb/round_speedlimit.svg" symbol-width="30" symbol-height="30"></symbol>-->
<caption k="maxSpeed" fill="#000000" priority="0" size="16" stroke="#ffffff"
stroke-width="1.0"></caption>
<symbol src="assets:omdb/icon_4003_0.png" symbol-width="46" symbol-height="46"></symbol>
<caption k="minSpeed" dy="-28" fill="#000000" priority="0" size="14" stroke="#ffffff"
stroke-width="1.0"></caption>
</m>
<m v="1">
<caption k="maxSpeed" fill="#000000" priority="0" size="16" stroke="#ffffff"
stroke-width="1.0"></caption>
<symbol src="assets:omdb/icon_4003_1.png" symbol-width="46" symbol-height="46"></symbol>
<caption k="minSpeed" dy="-28" fill="#000000" priority="0" size="14" stroke="#ffffff"
stroke-width="1.0"></caption>
</m>
</m>
</m>
<!--可变点限速-->
<m v="OMDB_SPEEDLIMIT_VAR">
<m v="0">
<!-- <symbol src="assets:omdb/round_speedlimit.svg" symbol-width="30" symbol-height="30"></symbol>-->
<caption k="maxSpeed" fill="#000000" priority="0" size="16" stroke="#ffffff"
stroke-width="1.0"></caption>
<symbol src="assets:omdb/icon_4004_0.png" symbol-width="46" symbol-height="46"></symbol>
<caption k="minSpeed" dy="-28" fill="#000000" priority="0" size="14" stroke="#ffffff"
stroke-width="1.0"></caption>
</m>
<m v="1">
<caption k="maxSpeed" fill="#000000" priority="0" size="16" stroke="#ffffff"
stroke-width="1.0"></caption>
<symbol src="assets:omdb/icon_4004_1.png" symbol-width="46" symbol-height="46"></symbol>
<caption k="minSpeed" dy="-28" fill="#000000" priority="0" size="14" stroke="#ffffff"
stroke-width="1.0"></caption>
</m>
</m>
<!--车道中心线-->
<m v="OMDB_LANE_LINK_LG">

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.1 KiB

View File

@ -0,0 +1,3 @@
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg t="1684152246328" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="4087" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><path d="M512 1021.725c-281.076 0-509.725-228.647-509.725-509.725s228.647-509.725 509.725-509.725 509.725 228.647 509.725 509.725-228.647 509.725-509.725 509.725zM512 75.093c-240.917 0-436.907 195.989-436.907 436.907s195.989 436.907 436.907 436.907c240.917 0 436.907-195.989 436.907-436.907 0-240.917-195.989-436.907-436.907-436.907z" fill="#d81e06" p-id="4088"></path></svg>

After

Width:  |  Height:  |  Size: 701 B