slightly modified Christof road scheme for testing in touring view
This commit is contained in:
parent
b070a12de6
commit
4a23b4d074
1 changed files with 407 additions and 7 deletions
|
@ -4,9 +4,10 @@
|
|||
by Hardy Mueller, 2012-10-28 (Advanced version the previous All-Purpose Renderer)
|
||||
- some road and track types already rendered at lower zooms (for travel and orienteering)
|
||||
- road colors allow unambiguous distinction between all highway/road/track types
|
||||
- road colors aligned with conventional road atlas, Saturation=50, Brightness=100, except trunk is considered special case of primary (same hue).
|
||||
- road visibility increased for better outdoor, driving, and navigation use (shadows, casing)
|
||||
- route visibility increased, routeColor="#960000FF, gpxColor="#B400FFFF"
|
||||
- road colors aligned with conventional road atlas
|
||||
- road visibility increased for better outdoor, driving, and navigation use
|
||||
- route+gpx visibility increased
|
||||
- optional: SAC scale for Alpine hiking
|
||||
- map rendering is aligned to typical map use for all zoom levels (scales), to always give a complete and reliable map at smallest possible zoom.
|
||||
|
||||
Typical zoom level use (zX) and alignment of features displayed:
|
||||
|
@ -20,6 +21,47 @@
|
|||
- z17 = Building details, street corner details.
|
||||
-->
|
||||
|
||||
<!--
|
||||
alpine hiking renderer by Christof Knuesel based on default renderer by Hardy Mueller
|
||||
Purpose:
|
||||
- Alpine Hiking option for alpine hiking with "Hike Bike Map (Hills Underlay)" as overlay map:
|
||||
With "Hike Bike Map (Hills Underlay)" it becomes hard to distinguish between black lines (path) and brown lines (track).
|
||||
For this reason tracks are rendered with higher strokewidth than paths,
|
||||
respectively as solid lines (all tracktypes), while paths are rendered as dashed lines (Alpine Hiking Mode).
|
||||
- Roads: German map style
|
||||
|
||||
Features:
|
||||
1) Alpine Hiking Mode (advanced settings / Alpine Hiking enabled)
|
||||
- Paths are colored by sac_scale:
|
||||
black dashed line: sac_scale not specified or sac_scale = hiking
|
||||
red solid line: sac_scale = mountain_hiking
|
||||
red dashed line: sac_scale = demanding_mountain_hiking
|
||||
blue solid line: sac_scale = alpine_hiking
|
||||
blue dashed line: sac_scale = demanding_alpine_hiking
|
||||
blue dotted line: sac_scale = difficult_alpine_hiking
|
||||
|
||||
- Tracks (all tracktypes) are rendered as brown solid lines
|
||||
|
||||
2) Other Modes
|
||||
- Tracks are rendered as thick brown lines:
|
||||
solid line (tracktype = grade1)
|
||||
long dashed line (tracktype = grade2)
|
||||
short dashed line (tracktype = grade3, tracktype not specified)
|
||||
dashed-dotted line (tracktype = grade4)
|
||||
dotted line (tracktype = grade5)
|
||||
|
||||
- Paths are rendered as thin black lines:
|
||||
long dashed line: sac_scale not specified or sac_scale = hiking
|
||||
short dashed line: sac_scale = mountain_hiking
|
||||
dotted line: sac_scale = demanding_mountain_hiking and above
|
||||
|
||||
Christof Knuesel, 18.10.2012
|
||||
email: dingsdale@gmx.de
|
||||
-->
|
||||
|
||||
<renderingProperty attr="alpineHiking" name="Alpine hiking view" description="Render paths according to SAC scale"
|
||||
type="boolean" possibleValues=""/>
|
||||
|
||||
<!-- road casing contrast higher than in default -->
|
||||
<renderingAttribute name="shadowRendering">
|
||||
<!-- 0 - no shadow, 1 - one step, 2 - blur shadow, 3 - solid shadow -->
|
||||
|
@ -35,16 +77,16 @@
|
|||
|
||||
<!-- road color contrast higher than in default, and all road types clearly distinguished -->
|
||||
<!-- roadColors="Road atlas style" -->
|
||||
<renderingConstant name="motorwayRoadColor" value="#809bff"/>
|
||||
<!-- renderingConstant name="motorwayRoadColor" value="#809bff"/>
|
||||
<renderingConstant name="trunkRoadColor" value="#ed154b"/>
|
||||
<renderingConstant name="primaryRoadColor" value="#ff80a0"/>
|
||||
<renderingConstant name="secondaryRoadColor" value="#ffd080"/>
|
||||
<renderingConstant name="tertiaryRoadColor" value="#ffff80"/>
|
||||
<renderingConstant name="tertiaryRoadColor" value="#ffff80"/ -->
|
||||
|
||||
<!-- routeColor contrast higher than in default -->
|
||||
<renderingAttribute name="routeColor">
|
||||
<filter nightMode="false" attrColorValue="#CCFF6600"/>
|
||||
<filter attrColorValue="#CCFF6600"/>
|
||||
<filter nightMode="false" attrColorValue="#960000ff"/>
|
||||
<filter attrColorValue="#b4007cff"/>
|
||||
</renderingAttribute>
|
||||
|
||||
<!-- gpxColor contrast higher than in default -->
|
||||
|
@ -76,6 +118,364 @@
|
|||
|
||||
|
||||
<line>
|
||||
<group>
|
||||
<!-- filter tag="highway" value="motorway" nightMode="true" color="#c7cd25" color_0="#cd2525"/>
|
||||
<filter tag="highway" value="trunk" nightMode="true" color="#9a9a9a" color_0="#cd2525"/ -->
|
||||
<filter tag="highway" value="trunk" nightMode="true" color="#ffffff" color_0="#fe2e2e"/>
|
||||
<filter tag="highway" value="motorway" color="#f7fe2e" color_0="#fe2e2e"/>
|
||||
<filter tag="highway" value="trunk" color="#c0c0c0" color_0="#fe2e2e"/>
|
||||
<groupFilter cap="ROUND">
|
||||
<filter minzoom="5" maxzoom="8" strokeWidth="1.6" strokeWidth_0="5"/>
|
||||
<filter minzoom="9" maxzoom="9" strokeWidth="2" strokeWidth_0="6"/>
|
||||
<filter appMode="car"> <!-- bigger strokewidth for better visibility of road type during navigation -->
|
||||
<filter minzoom="10" maxzoom="10" strokeWidth="2.7" strokeWidth_0="8"/>
|
||||
<filter minzoom="11" maxzoom="11" strokeWidth="3.3" strokeWidth_0="10"/>
|
||||
<filter minzoom="12" maxzoom="12" strokeWidth="4" strokeWidth_0="12"/>
|
||||
<filter minzoom="13" maxzoom="13" strokeWidth="5" strokeWidth_0="15"/>
|
||||
<filter minzoom="14" maxzoom="14" strokeWidth="6" strokeWidth_0="18"/>
|
||||
<filter minzoom="15" maxzoom="15" strokeWidth="8" strokeWidth_0="24"/>
|
||||
<filter minzoom="16" strokeWidth="10" strokeWidth_0="30"/>
|
||||
</filter>
|
||||
<filter minzoom="10" maxzoom="10" strokeWidth="2.3" strokeWidth_0="7"/>
|
||||
<filter minzoom="11" maxzoom="11" strokeWidth="2.7" strokeWidth_0="8"/>
|
||||
<filter minzoom="12" maxzoom="12" strokeWidth="3" strokeWidth_0="9"/>
|
||||
<filter minzoom="13" maxzoom="13" strokeWidth="3.3" strokeWidth_0="10"/>
|
||||
<filter minzoom="14" maxzoom="14" strokeWidth="4" strokeWidth_0="12"/>
|
||||
<filter minzoom="15" maxzoom="15" strokeWidth="5" strokeWidth_0="15"/>
|
||||
<filter minzoom="16" strokeWidth="6.7" strokeWidth_0="20"/>
|
||||
<!-- Tunnels and Bridges -->
|
||||
<groupFilter layer="-1" minzoom="14" pathEffect="6_6" cap="BUTT" pathEffect_0="6_6" color__1="#000000" pathEffect__1="6_6">
|
||||
<filter appMode="car">
|
||||
<filter minzoom="14" maxzoom="14" strokeWidth__1="21"/>
|
||||
<filter minzoom="15" maxzoom="15" strokeWidth__1="28"/>
|
||||
<filter minzoom="16" strokeWidth__1="34"/>
|
||||
</filter>
|
||||
<filter minzoom="14" maxzoom="14" strokeWidth__1="15"/>
|
||||
<filter minzoom="15" maxzoom="15" strokeWidth__1="19"/>
|
||||
<filter minzoom="16" strokeWidth__1="24"/>
|
||||
<groupFilter nightMode="true" color__1="#ffffff"/>
|
||||
</groupFilter>
|
||||
<groupFilter layer="1" color__1="#000000" cap_0="BUTT" cap="SQUARE">
|
||||
<filter appMode="car">
|
||||
<filter minzoom="14" maxzoom="14" strokeWidth__1="21"/>
|
||||
<filter minzoom="15" maxzoom="15" strokeWidth__1="28"/>
|
||||
<filter minzoom="16" strokeWidth__1="34"/>
|
||||
</filter>
|
||||
<filter minzoom="14" maxzoom="14" strokeWidth__1="15"/>
|
||||
<filter minzoom="15" maxzoom="15" strokeWidth__1="19"/>
|
||||
<filter minzoom="16" strokeWidth__1="24"/>
|
||||
<groupFilter nightMode="true" color__1="#ffffff"/>
|
||||
</groupFilter>
|
||||
</groupFilter>
|
||||
</group>
|
||||
|
||||
<group>
|
||||
<!-- filter tag="highway" value="motorway_link" nightMode="true" color="#c7cd25" color_0="#cd2525"/>
|
||||
<filter tag="highway" value="trunk_link" nightMode="true" color="#9a9a9a" color_0="#cd2525"/ -->
|
||||
<filter tag="highway" value="trunk_link" nightMode="true" color="#ffffff" color_0="#fe2e2e"/>
|
||||
<filter tag="highway" value="motorway_link" color="#f7fe2e" color_0="#fe2e2e"/>
|
||||
<filter tag="highway" value="trunk_link" color="#c0c0c0" color_0="#fe2e2e"/>
|
||||
<groupFilter cap="ROUND">
|
||||
<filter minzoom="10" maxzoom="10" strokeWidth="1.5" strokeWidth_0="3"/>
|
||||
<filter minzoom="11" maxzoom="11" strokeWidth="2" strokeWidth_0="4"/>
|
||||
<filter minzoom="12" maxzoom="12" strokeWidth="3" strokeWidth_0="6"/>
|
||||
<filter minzoom="13" maxzoom="13" strokeWidth="4" strokeWidth_0="8"/>
|
||||
<filter minzoom="14" maxzoom="14" strokeWidth="5" strokeWidth_0="10"/>
|
||||
<filter minzoom="15" maxzoom="15" strokeWidth="6" strokeWidth_0="12"/>
|
||||
<filter minzoom="16" strokeWidth="7" strokeWidth_0="14"/>
|
||||
<!-- Tunnels and Bridges -->
|
||||
<groupFilter layer="-1" minzoom="14" pathEffect="4_4" cap="BUTT" pathEffect_0="4_4" color__1="#000000" pathEffect__1="4_4">
|
||||
<filter minzoom="14" maxzoom="14" strokeWidth__1="13"/>
|
||||
<filter minzoom="15" maxzoom="15" strokeWidth__1="16"/>
|
||||
<filter minzoom="16" strokeWidth__1="18"/>
|
||||
<groupFilter nightMode="true" color__1="#ffffff"/>
|
||||
</groupFilter>
|
||||
<groupFilter layer="1" color__1="#000000" cap_0="BUTT" cap="SQUARE">
|
||||
<filter minzoom="14" maxzoom="14" strokeWidth__1="13"/>
|
||||
<filter minzoom="15" maxzoom="15" strokeWidth__1="16"/>
|
||||
<filter minzoom="16" strokeWidth__1="18"/>
|
||||
<groupFilter nightMode="true" color__1="#ffffff"/>
|
||||
</groupFilter>
|
||||
</groupFilter>
|
||||
</group>
|
||||
|
||||
<group>
|
||||
<!-- filter tag="highway" value="primary" nightMode="true" color="#cd6a6a"/>
|
||||
<filter tag="highway" value="primary_link" nightMode="true" color="#cd6a6a"/ -->
|
||||
<filter tag="highway" value="primary" color="#ff80a0"/>
|
||||
<filter tag="highway" value="primary_link" color="#ff80a0"/>
|
||||
<groupFilter shadowRadius="1" cap="ROUND">
|
||||
<filter minzoom="7" maxzoom="9" strokeWidth="2"/>
|
||||
<filter minzoom="10" maxzoom="10" strokeWidth="3"/>
|
||||
<filter minzoom="11" maxzoom="11" strokeWidth="4"/>
|
||||
<filter minzoom="12" maxzoom="12" strokeWidth="5"/>
|
||||
<filter appMode="car"> <!-- bigger strokewidth for better visibility of road type during navigation -->
|
||||
<filter minzoom="13" maxzoom="13" strokeWidth="9"/>
|
||||
<filter minzoom="14" maxzoom="14" strokeWidth="14"/>
|
||||
<filter minzoom="15" maxzoom="15" strokeWidth="18"/>
|
||||
<filter minzoom="16" maxzoom="16" strokeWidth="23"/>
|
||||
<filter minzoom="17" strokeWidth="27"/>
|
||||
</filter>
|
||||
<filter minzoom="13" maxzoom="13" strokeWidth="7"/>
|
||||
<filter minzoom="14" maxzoom="14" strokeWidth="9"/>
|
||||
<filter minzoom="15" maxzoom="15" strokeWidth="12"/>
|
||||
<filter minzoom="16" maxzoom="16" strokeWidth="15"/>
|
||||
<filter minzoom="17" strokeWidth="20"/>
|
||||
<!-- Tunnels and Bridges -->
|
||||
<groupFilter layer="-1" minzoom="14" pathEffect="4_4" color_0="#000000" pathEffect_0="4_4" shadowRadius="0" cap="BUTT">
|
||||
<filter appMode="car">
|
||||
<filter minzoom="14" maxzoom="14" strokeWidth_0="17"/>
|
||||
<filter minzoom="15" maxzoom="15" strokeWidth_0="22"/>
|
||||
<filter minzoom="16" maxzoom="16" strokeWidth_0="27"/>
|
||||
<filter minzoom="17" strokeWidth_0="31"/>
|
||||
</filter>
|
||||
<filter minzoom="14" maxzoom="14" strokeWidth_0="12"/>
|
||||
<filter minzoom="15" maxzoom="15" strokeWidth_0="16"/>
|
||||
<filter minzoom="16" maxzoom="16" strokeWidth_0="19"/>
|
||||
<filter minzoom="17" strokeWidth_0="24"/>
|
||||
<groupFilter nightMode="true" color_0="#ffffff"/>
|
||||
</groupFilter>
|
||||
<groupFilter layer="1" color_0="#000000" shadowRadius="0" cap_0="BUTT" cap="SQUARE">
|
||||
<filter appMode="car">
|
||||
<filter minzoom="14" maxzoom="14" strokeWidth_0="17"/>
|
||||
<filter minzoom="15" maxzoom="15" strokeWidth_0="22"/>
|
||||
<filter minzoom="16" maxzoom="16" strokeWidth_0="27"/>
|
||||
<filter minzoom="17" strokeWidth_0="31"/>
|
||||
</filter>
|
||||
<filter minzoom="14" maxzoom="14" strokeWidth_0="12"/>
|
||||
<filter minzoom="15" maxzoom="15" strokeWidth_0="16"/>
|
||||
<filter minzoom="16" maxzoom="16" strokeWidth_0="19"/>
|
||||
<filter minzoom="17" strokeWidth_0="24"/>
|
||||
<groupFilter nightMode="true" color_0="#ffffff"/>
|
||||
</groupFilter>
|
||||
</groupFilter>
|
||||
</group>
|
||||
|
||||
<group>
|
||||
<!-- filter tag="highway" value="secondary" nightMode="true" color="#cd9d6a"/>
|
||||
<filter tag="highway" value="secondary_link" nightMode="true" color="#cd9d6a"/ -->
|
||||
<filter tag="highway" value="secondary" color="#ffd080"/>
|
||||
<filter tag="highway" value="secondary_link" color="#ffd080"/>
|
||||
<groupFilter shadowRadius="1" cap="ROUND">
|
||||
<filter minzoom="9" maxzoom="9" strokeWidth="2"/>
|
||||
<filter minzoom="10" maxzoom="10" strokeWidth="2"/>
|
||||
<filter minzoom="11" maxzoom="11" strokeWidth="3"/>
|
||||
<filter minzoom="12" maxzoom="12" strokeWidth="4"/>
|
||||
<filter appMode="car"> <!-- bigger strokewidth for better visibility of road type during navigation -->
|
||||
<filter minzoom="13" maxzoom="13" strokeWidth="7"/>
|
||||
<filter minzoom="14" maxzoom="14" strokeWidth="12"/>
|
||||
<filter minzoom="15" maxzoom="15" strokeWidth="17"/>
|
||||
<filter minzoom="16" maxzoom="16" strokeWidth="22"/>
|
||||
<filter minzoom="17" strokeWidth="26"/>
|
||||
</filter>
|
||||
<filter minzoom="13" maxzoom="13" strokeWidth="6"/>
|
||||
<filter minzoom="14" maxzoom="14" strokeWidth="8"/>
|
||||
<filter minzoom="15" maxzoom="15" strokeWidth="10"/>
|
||||
<filter minzoom="16" maxzoom="16" strokeWidth="14"/>
|
||||
<filter minzoom="17" strokeWidth="19"/>
|
||||
<!-- Tunnels and Bridges -->
|
||||
<groupFilter layer="-1" minzoom="14" pathEffect="4_4" color_0="#000000" pathEffect_0="4_4" shadowRadius="0" cap="BUTT">
|
||||
<filter appMode="car">
|
||||
<filter minzoom="14" maxzoom="14" strokeWidth_0="15"/>
|
||||
<filter minzoom="15" maxzoom="15" strokeWidth_0="21"/>
|
||||
<filter minzoom="16" maxzoom="16" strokeWidth_0="26"/>
|
||||
<filter minzoom="17" strokeWidth_0="30"/>
|
||||
</filter>
|
||||
<filter minzoom="14" maxzoom="14" strokeWidth_0="11"/>
|
||||
<filter minzoom="15" maxzoom="15" strokeWidth_0="14"/>
|
||||
<filter minzoom="16" maxzoom="16" strokeWidth_0="18"/>
|
||||
<filter minzoom="17" strokeWidth_0="23"/>
|
||||
<groupFilter nightMode="true" color_0="#ffffff"/>
|
||||
</groupFilter>
|
||||
<groupFilter layer="1" color_0="#000000" shadowRadius="0" cap_0="BUTT" cap="SQUARE">
|
||||
<filter appMode="car">
|
||||
<filter minzoom="14" maxzoom="14" strokeWidth_0="15"/>
|
||||
<filter minzoom="15" maxzoom="15" strokeWidth_0="21"/>
|
||||
<filter minzoom="16" maxzoom="16" strokeWidth_0="26"/>
|
||||
<filter minzoom="17" strokeWidth_0="30"/>
|
||||
</filter>
|
||||
<filter minzoom="14" maxzoom="14" strokeWidth_0="11"/>
|
||||
<filter minzoom="15" maxzoom="15" strokeWidth_0="14"/>
|
||||
<filter minzoom="16" maxzoom="16" strokeWidth_0="18"/>
|
||||
<filter minzoom="17" strokeWidth_0="23"/>
|
||||
<groupFilter nightMode="true" color_0="#ffffff"/>
|
||||
</groupFilter>
|
||||
</groupFilter>
|
||||
</group>
|
||||
|
||||
<group>
|
||||
<!-- filter tag="highway" value="tertiary" nightMode="true" color="#cacd6a"/>
|
||||
<filter tag="highway" value="tertiary_link" nightMode="true" color="#cacd6a"/ -->
|
||||
<filter tag="highway" value="tertiary" color="#ffff80"/>
|
||||
<filter tag="highway" value="tertiary_link" color="#ffff80"/>
|
||||
<groupFilter shadowRadius="1" cap="ROUND">
|
||||
<filter minzoom="10" maxzoom="10" strokeWidth="2"/>
|
||||
<filter minzoom="11" maxzoom="11" strokeWidth="2"/>
|
||||
<filter minzoom="12" maxzoom="12" strokeWidth="3"/>
|
||||
|
||||
<filter appMode="car"> <!-- bigger strokewidth for better visibility of road type during navigation -->
|
||||
<filter minzoom="13" maxzoom="13" strokeWidth="4"/>
|
||||
<filter minzoom="14" maxzoom="14" strokeWidth="8"/>
|
||||
<filter minzoom="15" maxzoom="15" strokeWidth="16"/>
|
||||
<filter minzoom="16" maxzoom="16" strokeWidth="22"/>
|
||||
<filter minzoom="17" strokeWidth="26"/>
|
||||
</filter>
|
||||
<filter minzoom="13" maxzoom="13" strokeWidth="4"/>
|
||||
<filter minzoom="14" maxzoom="14" strokeWidth="6"/>
|
||||
<filter minzoom="15" maxzoom="15" strokeWidth="8"/>
|
||||
<filter minzoom="16" maxzoom="16" strokeWidth="13"/>
|
||||
<filter minzoom="17" strokeWidth="18"/>
|
||||
<!-- Tunnels and Bridges -->
|
||||
<groupFilter layer="-1" minzoom="14" pathEffect="4_4" color_0="#000000" pathEffect_0="4_4" shadowRadius="0" cap="BUTT">
|
||||
<filter appMode="car">
|
||||
<filter minzoom="14" maxzoom="14" strokeWidth_0="11"/>
|
||||
<filter minzoom="15" maxzoom="15" strokeWidth_0="20"/>
|
||||
<filter minzoom="16" maxzoom="16" strokeWidth_0="26"/>
|
||||
<filter minzoom="17" strokeWidth_0="30"/>
|
||||
</filter>
|
||||
<filter minzoom="14" maxzoom="14" strokeWidth_0="9"/>
|
||||
<filter minzoom="15" maxzoom="15" strokeWidth_0="12"/>
|
||||
<filter minzoom="16" maxzoom="16" strokeWidth_0="17"/>
|
||||
<filter minzoom="17" strokeWidth_0="22"/>
|
||||
<groupFilter nightMode="true" color_0="#ffffff"/>
|
||||
</groupFilter>
|
||||
<groupFilter layer="1" color_0="#000000" shadowRadius="0" cap_0="BUTT" cap="SQUARE">
|
||||
<filter appMode="car">
|
||||
<filter minzoom="14" maxzoom="14" strokeWidth_0="11"/>
|
||||
<filter minzoom="15" maxzoom="15" strokeWidth_0="20"/>
|
||||
<filter minzoom="16" maxzoom="16" strokeWidth_0="26"/>
|
||||
<filter minzoom="17" strokeWidth_0="30"/>
|
||||
</filter>
|
||||
<filter minzoom="14" maxzoom="14" strokeWidth_0="9"/>
|
||||
<filter minzoom="15" maxzoom="15" strokeWidth_0="12"/>
|
||||
<filter minzoom="16" maxzoom="16" strokeWidth_0="17"/>
|
||||
<filter minzoom="17" strokeWidth_0="22"/>
|
||||
<groupFilter nightMode="true" color_0="#ffffff"/>
|
||||
</groupFilter>
|
||||
</groupFilter>
|
||||
</group>
|
||||
|
||||
<group>
|
||||
<filter tag="highway" value="track" color="#996600">
|
||||
<filter additional="tracktype=grade1" pathEffect=""/>
|
||||
<filter additional="tracktype=grade2">
|
||||
<filter minzoom="12" maxzoom="13" pathEffect="10_3"/>
|
||||
<filter minzoom="14" pathEffect="15_4.5"/>
|
||||
</filter>
|
||||
<filter additional="tracktype=grade3">
|
||||
<filter minzoom="12" maxzoom="13" pathEffect="5_3"/>
|
||||
<filter minzoom="14" pathEffect="7.5_4.5"/>
|
||||
</filter>
|
||||
<filter additional="tracktype=grade4">
|
||||
<filter minzoom="12" maxzoom="13" pathEffect="4_3_2_3"/>
|
||||
<filter minzoom="14" pathEffect="6_4.5_3_4.5"/>
|
||||
</filter>
|
||||
<filter additional="tracktype=grade5">
|
||||
<filter minzoom="12" maxzoom="13" pathEffect="2_3"/>
|
||||
<filter minzoom="14" pathEffect="3_4.5"/>
|
||||
</filter>
|
||||
<filter>
|
||||
<filter minzoom="12" maxzoom="13" pathEffect="5_3"/>
|
||||
<filter minzoom="14" pathEffect="7.5_4.5"/>
|
||||
</filter>
|
||||
<groupFilter>
|
||||
<filter appMode="pedestrian">
|
||||
<filter minzoom="12" maxzoom="12" hmRendered="true" strokeWidth="1.2"/>
|
||||
<filter minzoom="13" maxzoom="13" strokeWidth="1.8"/>
|
||||
<filter minzoom="14" strokeWidth="2.5"/>
|
||||
</filter>
|
||||
<filter appMode="bicycle">
|
||||
<filter minzoom="12" maxzoom="12" hmRendered="true" strokeWidth="1"/>
|
||||
<filter minzoom="13" maxzoom="13" hmRendered="true" strokeWidth="2"/>
|
||||
<filter minzoom="14" hmRendered="true" strokeWidth="2.8"/>
|
||||
<filter minzoom="13" maxzoom="13" strokeWidth="1"/>
|
||||
<filter minzoom="14" maxzoom="14" strokeWidth="2"/>
|
||||
<filter minzoom="15" strokeWidth="2.8"/>
|
||||
</filter>
|
||||
<filter minzoom="12" maxzoom="12" hmRendered="true" strokeWidth="0.7"/>
|
||||
<filter minzoom="13" maxzoom="13" hmRendered="true" strokeWidth="1"/>
|
||||
<filter minzoom="14" maxzoom="14" hmRendered="true" strokeWidth="2"/>
|
||||
<filter appMode="car" minzoom="13" maxzoom="13" strokeWidth="0.7"/>
|
||||
<filter minzoom="14" maxzoom="14" strokeWidth="1"/>
|
||||
<filter minzoom="15" strokeWidth="2.5"/>
|
||||
</groupFilter>
|
||||
</filter>
|
||||
|
||||
<filter tag="highway" value="path" alpineHiking="true">
|
||||
<filter additional="sac_scale=mountain_hiking" color="#ff0000" pathEffect=""/>
|
||||
<filter additional="sac_scale=demanding_mountain_hiking" color="#ff0000" pathEffect="10_3"/>
|
||||
<filter additional="sac_scale=alpine_hiking" color="#0033ff" pathEffect=""/>
|
||||
<filter additional="sac_scale=demanding_alpine_hiking" color="#0033ff" pathEffect="10_3"/>
|
||||
<filter additional="sac_scale=difficult_alpine_hiking" color="#0033ff" pathEffect="3_3"/>
|
||||
<filter pathEffect="10_3" color="#000000">
|
||||
<filter nightMode="true" color="#787878"/>
|
||||
</filter>
|
||||
<groupFilter>
|
||||
<filter minzoom="12" maxzoom="12" hmRendered="true" strokeWidth="1.4"/>
|
||||
<filter minzoom="13" maxzoom="13" strokeWidth="1.8"/>
|
||||
<filter minzoom="14" strokeWidth="2.5"/>
|
||||
</groupFilter>
|
||||
</filter>
|
||||
|
||||
<filter tag="highway" value="path" color="#000000">
|
||||
<filter additional="sac_scale=mountain_hiking" pathEffect="5_5"/>
|
||||
<filter additional="sac_scale=demanding_mountain_hiking" pathEffect="2_6"/>
|
||||
<filter additional="sac_scale=alpine_hiking" pathEffect="2_6"/>
|
||||
<filter additional="sac_scale=demanding_alpine_hiking" pathEffect="2_6"/>
|
||||
<filter additional="sac_scale=difficult_alpine_hiking" pathEffect="2_6"/>
|
||||
<filter pathEffect="10_3"/>
|
||||
<groupFilter>
|
||||
<filter appMode="pedestrian">
|
||||
<filter minzoom="12" maxzoom="12" hmRendered="true" strokeWidth="1.4"/>
|
||||
<filter minzoom="13" maxzoom="13" strokeWidth="1.8"/>
|
||||
<filter minzoom="14" strokeWidth="2.5"/>
|
||||
</filter>
|
||||
<filter appMode="bicycle">
|
||||
<filter hmRendered="true" minzoom="13" maxzoom="13" strokeWidth="0.7"/>
|
||||
<filter minzoom="14" strokeWidth="1"/>
|
||||
</filter>
|
||||
<filter appMode="car">
|
||||
<filter hmRendered="true" minzoom="14" maxzoom="14" strokeWidth="1"/>
|
||||
<filter minzoom="15" strokeWidth="1"/>
|
||||
</filter>
|
||||
<filter hmRendered="true" minzoom="12" maxzoom="12" strokeWidth="0.7"/>
|
||||
<filter hmRendered="true" minzoom="13" maxzoom="13" strokeWidth="1"/>
|
||||
<filter minzoom="14" strokeWidth="1"/>
|
||||
</groupFilter>
|
||||
<groupFilter nightMode="true" color="#787878"/>
|
||||
</filter>
|
||||
|
||||
<!-- Alpine Hiking Mode: remove conflicting colors -->
|
||||
<filter tag="highway" value="cycleway" alpineHiking="true" color="#000000" pathEffect="4_2">
|
||||
<filter hmRendered="true" minzoom="12" maxzoom="12" strokeWidth="0.7"/>
|
||||
<filter minzoom="13" strokeWidth="1"/>
|
||||
<groupFilter nightMode="true" color="#787878"/>
|
||||
</filter>
|
||||
|
||||
<filter tag="highway" value="footway" alpineHiking="true" color="#000000" pathEffect="5_5">
|
||||
<filter hmRendered="true" minzoom="12" maxzoom="12" strokeWidth="1.2"/>
|
||||
<filter minzoom="13" strokeWidth="1.2"/>
|
||||
<groupFilter nightMode="true" color="#787878"/>
|
||||
</filter>
|
||||
|
||||
<filter tag="highway" value="steps" alpineHiking="true" color="#000000" pathEffect="2_2">
|
||||
<filter hmRendered="true" minzoom="14" strokeWidth="4"/>
|
||||
<filter minzoom="15" strokeWidth="4"/>
|
||||
<groupFilter nightMode="true" color="#787878"/>
|
||||
</filter>
|
||||
<!-- End Alpine Hiking Mode: remove conflicting colors -->
|
||||
|
||||
<!-- Bridges -->
|
||||
<groupFilter layer="1">
|
||||
<filter nightMode="true" minzoom="14" color__1="#ffffff" strokeWidth__1="6.5" color_0="#b0b0b0" strokeWidth_0="5"/>
|
||||
<filter minzoom="14" color__1="#000000" strokeWidth__1="6.5" color_0="#ffffff" strokeWidth_0="5"/>
|
||||
</groupFilter>
|
||||
<!-- Tunnels -->
|
||||
<groupFilter layer="-1">
|
||||
<filter nightMode="true" minzoom="14" color__1="#ffffff" strokeWidth__1="6.5" pathEffect__1="3_3" color_0="#b0b0b0" strokeWidth_0="5"/>
|
||||
<filter minzoom="14" color__1="#000000" strokeWidth__1="6.5" pathEffect__1="3_3" color_0="#ffffff" strokeWidth_0="5"/>
|
||||
</groupFilter>
|
||||
</group>
|
||||
</line>
|
||||
|
||||
</renderingStyle>
|
||||
|
|
Loading…
Reference in a new issue