mirror of
https://codeberg.org/comaps/comaps
synced 2025-12-19 04:53:36 +00:00
[gpx] Save bookmark color to gpx export (#11238)
* [gpx] Save bookmark color to gpx export * [gpx] Code-review fixes * [gpx] Use m_rgba to store initial color, reset on predefined color change * [gpx] Move MapPredefinedColor to color parser * [gpx] Adjust naming Signed-off-by: cyber-toad <the.cyber.toad@proton.me>
This commit is contained in:
committed by
Konstantin Pastbin
parent
bf79f7a95c
commit
fd342c2a17
@@ -15,6 +15,15 @@
|
||||
<wpt lat="48.209847" lon="16.376028">
|
||||
<name><![CDATA[Point cdata name ><&"]]></name>
|
||||
<desc><![CDATA[Point cdata desc ><&"]]></desc>
|
||||
<extensions>
|
||||
<xsi:gpx><color>#FF00FF00</color></xsi:gpx>
|
||||
</extensions>
|
||||
</wpt>
|
||||
<wpt lat="48.209849" lon="16.376029">
|
||||
<name>Point with color</name>
|
||||
<extensions>
|
||||
<xsi:gpx><color>#FFFFC800</color></xsi:gpx>
|
||||
</extensions>
|
||||
</wpt>
|
||||
<trk>
|
||||
<name>Some random route</name>
|
||||
|
||||
13
data/test_data/gpx/point_with_predefined_color_1.gpx
Normal file
13
data/test_data/gpx/point_with_predefined_color_1.gpx
Normal file
@@ -0,0 +1,13 @@
|
||||
<?xml version="1.0"?>
|
||||
<gpx version="1.1" creator="Organic Maps" xmlns="http://www.topografix.com/GPX/1/1"
|
||||
xmlns:gpxx="http://www.garmin.com/xmlschemas/GpxExtensions/v3"
|
||||
xmlns:gpx_style="http://www.topografix.com/GPX/gpx_style/0/2"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xsi:schemaLocation="http://www.topografix.com/GPX/1/1 https://www.topografix.com/GPX/1/1/gpx.xsd http://www.topografix.com/GPX/gpx_style/0/2 https://www.topografix.com/GPX/gpx_style/0/2/gpx_style.xsd http://www.garmin.com/xmlschemas/GpxExtensions/v3 https://www.garmin.com/xmlschemas/GpxExtensionsv3.xsd">
|
||||
<metadata>
|
||||
</metadata>
|
||||
<wpt lat="48.209846" lon="16.376023">
|
||||
<name>Point 1</name>
|
||||
<desc>Point 1</desc>
|
||||
</wpt>
|
||||
</gpx>
|
||||
16
data/test_data/gpx/point_with_predefined_color_2.gpx
Normal file
16
data/test_data/gpx/point_with_predefined_color_2.gpx
Normal file
@@ -0,0 +1,16 @@
|
||||
<?xml version="1.0"?>
|
||||
<gpx version="1.1" creator="Organic Maps" xmlns="http://www.topografix.com/GPX/1/1"
|
||||
xmlns:gpxx="http://www.garmin.com/xmlschemas/GpxExtensions/v3"
|
||||
xmlns:gpx_style="http://www.topografix.com/GPX/gpx_style/0/2"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xsi:schemaLocation="http://www.topografix.com/GPX/1/1 https://www.topografix.com/GPX/1/1/gpx.xsd http://www.topografix.com/GPX/gpx_style/0/2 https://www.topografix.com/GPX/gpx_style/0/2/gpx_style.xsd http://www.garmin.com/xmlschemas/GpxExtensions/v3 https://www.garmin.com/xmlschemas/GpxExtensionsv3.xsd">
|
||||
<metadata>
|
||||
</metadata>
|
||||
<wpt lat="48.209846" lon="16.376023">
|
||||
<name>Point 1</name>
|
||||
<desc>Point 1</desc>
|
||||
<extensions>
|
||||
<xsi:gpx><color>#FF0066CC</color></xsi:gpx>
|
||||
</extensions>
|
||||
</wpt>
|
||||
</gpx>
|
||||
Reference in New Issue
Block a user