andreynovikov / trekarta

Simple, responsive map for your trek. You decide how to journey today, not the application!
https://trekarta.info
GNU General Public License v3.0
174 stars 25 forks source link

Cycle Ways on Bridges #146

Closed hungerburg closed 3 years ago

hungerburg commented 3 years ago

Very often separately mapped, but not always, so to prevent gaps in the infrastructure shown, add some:

--- a/app/src/main/assets/styles/inc_highway_bridges.xml
+++ b/app/src/main/assets/styles/inc_highway_bridges.xml
@@ -189,6 +189,17 @@
             </m>
             <m cat="roads" v="tertiary">
                 <line cap="butt" outline="bridge" use="tertiary" />
+                <m cat="cycling">
+                    <m k="cycleway:right" v="track">
+                        <line outline="cycleway-right" use="tertiary" />
+                    </m>
+                    <m k="cycleway:left" v="track">
+                        <line outline="cycleway-left" use="tertiary" />
+                    </m>
+                    <m k="cycleway" v="track">
+                        <line outline="cycleway" use="tertiary" />
+                    </m>
+                </m>
                 <text use="road-name" />
                 <m cat="roads-shield" zoom-max="16" zoom-min="14">
                     <symbol merge-gap="150" merge-group="road-symbols" repeat="true"
@@ -203,6 +214,17 @@
             </m>
             <m cat="roads" v="secondary">
                 <line cap="butt" outline="bridge" use="secondary" />
+                <m cat="cycling">
+                    <m k="cycleway:right" v="track">
+                        <line outline="cycleway-right" use="secondary" />
+                    </m>
+                    <m k="cycleway:left" v="track">
+                        <line outline="cycleway-left" use="secondary" />
+                    </m>
+                    <m k="cycleway" v="track">
+                        <line outline="cycleway" use="secondary" />
+                    </m>
+                </m>
                 <text use="major-road-name" />
                 <m cat="roads-shield" zoom-max="16" zoom-min="13">
                     <symbol merge-gap="150" merge-group="road-symbols" repeat="true"
@@ -217,6 +239,17 @@
             </m>
             <m cat="roads" v="primary">
                 <line cap="butt" outline="bridge" use="primary" />
+                <m cat="cycling">
+                    <m k="cycleway:right" v="track">
+                        <line outline="cycleway-right" use="primary" />
+                    </m>
+                    <m k="cycleway:left" v="track">
+                        <line outline="cycleway-left" use="primary" />
+                    </m>
+                    <m k="cycleway" v="track">
+                        <line outline="cycleway" use="primary" />
+                    </m>
+                </m>
                 <text use="major-road-name" />
                 <m cat="roads-shield" zoom-max="16" zoom-min="12">
                     <symbol merge-gap="150" merge-group="road-symbols" repeat="true"