2016-07-12 19:53:47 +03:00

1226 lines
50 KiB
XML

<rendertheme xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" map-background="#e8ecd3"
version="1" xmlns="http://opensciencemap.org/rendertheme"
xsi:schemaLocation="http://opensciencemap.org/rendertheme ../../rendertheme.xsd">
<!-- icons 32 -->
<atlas img="styles/poi_icons_32.png">
<rect id="1_airport" pos="0 0 32 32" />
<rect id="2_taxi " pos="0 37 32 32" />
<rect id="3_train" pos="0 74 32 32" />
<rect id="4_boat" pos="0 111 32 32" />
<rect id="5_bus" pos="0 148 32 32" />
<rect id="6_park" pos="0 185 32 32" />
<rect id="7_gas_station" pos="0 222 32 32" />
<rect id="8_hotel" pos="0 259 32 32" />
<rect id="9_bank" pos="0 296 32 32" />
<rect id="10_library" pos="0 333 32 32" />
<rect id="11_school" pos="0 370 32 32" />
<rect id="12_post_office" pos="0 407 32 32" />
<rect id="13_hospital" pos="0 444 32 32" />
<rect id="14_pharmacy" pos="0 481 32 32" />
<rect id="15_museum" pos="0 518 32 32" />
<rect id="16_building" pos="0 555 32 32" />
<rect id="17_movie_theatre" pos="0 592 32 32" />
<rect id="18_spiritual_center" pos="0 629 32 32" />
<rect id="19_temple" pos="0 629 32 32" />
<rect id="20_church" pos="0 666 32 32" />
<rect id="21_toilet" pos="0 703 32 32" />
<rect id="22_restaurant" pos="0 777 32 32" />
<rect id="23_cafe" pos="0 814 32 32" />
<rect id="24_coffee_shop" pos="0 851 32 32" />
<rect id="25_bar" pos="0 888 32 32" />
<rect id="26_sports" pos="0 925 32 32" />
<rect id="27_soccer" pos="0 962 32 32" />
<rect id="28_baseball" pos="0 999 32 32" />
<rect id="29_basketball" pos="0 1036 32 32" />
<rect id="30_parking" pos="0 1073 32 32" />
<rect id="31_information" pos="0 1110 32 32" />
</atlas>
<style-line id="trunk" stroke="#ebf0d8" width="1.5" />
<style-line cap="round" id="motorway" priority="0" stroke="#C99272" width="2.25" />
<style-line cap="butt" id="primary" priority="1" stroke="#f3f7ef" width="2" />
<style-line cap="butt" id="secondary" priority="2" stroke="#f3f7e6" width="1.75" />
<style-line cap="butt" id="tertiary" priority="3" stroke="#f3f7e6" width="1" />
<style-line cap="butt" faded="7" id="motorway:z7" priority="0" stroke="#C99272" width="1.25" />
<style-line cap="butt" fix="true" id="fix" width="1.0" />
<style-line cap="butt" id="park-line" stroke="#94af89" width="0.2" />
<style-line cap="butt" id="park-2-line" stroke="#9ca070" width="0.2" />
<style-text fill="#294d6b" id="water-label-sm" k="name" size="18" stroke-width="0.5" />
<style-text fill="#294d6b" id="water-label-md" k="name" size="24" stroke-width="1.0" />
<style-text fill="#294d6b" id="water-label-lg" k="name" size="28" stroke-width="1.25" />
<style-text fill="#42513a" id="park-label" k="name" size="21" stroke="#e8ecd3"
stroke-width="0.5" />
<style-text fill="#666666" id="street-label-sm" k="name" priority="3" size="18" stroke="#e4e9cc"
stroke-width="1.0" />
<style-text fill="#666666" id="street-label-md" k="name" priority="3" size="24" stroke="#e4e9cc"
stroke-width="2.0" />
<style-text style="bold" character-spacing="0.3" fill="#666666" id="street-label-b" k="name"
priority="2" size="21" stroke="#e4e9cc" stroke-width="1.0" />
<style-text fill="#666666" id="street-label-lg" k="name" priority="1" size="28" stroke="#e4e9cc"
stroke-width="2.0" />
<style-text style="bold" character-spacing="0.3" fill="#666666" id="street-label-lg-b" k="name"
priority="1" size="28" stroke="#e4e9cc" stroke-width="2.0" />
<style-text style="italic" fill="#666666" id="street-label-sm-i" k="name" priority="3" size="18"
stroke="#e4e9cc" stroke-width="1.0" />
<!-- <style-text id="poi-label" k="name" size="16" fill="#000000" stroke="#e8ecd3" stroke-width="0.5" dy="2" dx="2" text-align="center" /> -->
<style-area fill="#afcfa2" id="park" />
<style-area id="park-2" src="patterns/park_texture_2.png" />
<!-- ways -->
<m e="way">
<!-- parks, playgrounds + labels -->
<m select="first">
<m fade="9" v="military">
<area use="park-2" />
<line use="park-line-2" />
</m>
<m fade="9" k="kind" v="residential|farmyard">
<area use="park" />
<line use="park-line" />
</m>
<m v="retail">
<area fill="#ebf0d8" stroke="#ebf0d8" stroke-width="0.2" />
</m>
<m v="industrial|brownfield|railway">
<area fill="#ebf0d8" stroke="#dcdbb3" stroke-width="0.2" />
</m>
<m v="commercial">
<area fill="#ebf0d8" stroke="#ebf0d8" stroke-width="0.2" />
</m>
<m v="construction|greenfield">
<area fill="#e8ecd3" stroke="#ebf0d8" stroke-width="0.2" />
</m>
<m v="garages">
<area fill="#d6d6e4" />
</m>
<m v="landfill|quarry">
<area fill="#ebf0d8" stroke="#d4d8c0" stroke-width="0.2" />
</m>
<m fade="9" v="cemetery">
<area use="park" />
<line use="park-line" />
</m>
<m fade="9" v="field|farm|farmland|meadow|grass">
<area use="park" />
<line use="park-line" />
</m>
<m fade="9" v="allotments|village_green|recreation_ground">
<area use="park-2" />
<line use="park-line-2" />
</m>
<m v="reservoir|basin">
<area fill="#8db3b6" stroke="#6F9D9E" stroke-width="0.2" />
</m>
</m>
<m k="name" zoom-min="18">
<text use="park-label" />
</m>
<m k="kind" v="forest|wood|scrub">
<m fade="9" k="kind" v="coniferous|deciduous|mixed">
<area use="park" />
<line use="park-line" />
</m>
<m fade="9" k="kind" v="wood">
<area use="park" />
</m>
<m zoom-min="15">
<text use="park-label" />
</m>
</m>
<!-- amenity -->
<m k="amenity">
<m select="first">
<m v="kindergarten|school|college|university">
<area fill="#ebf0d8" stroke="#d4d8c0" stroke-width="0.2" />
</m>
<m fade="9" v="grave_yard">
<area use="park" />
<line use="park-line" />
</m>
<m v="parking">
<area fill="#ebf0d8" stroke="#d4d8c0" stroke-width="0.2" />
<m k="access" v="private" zoom-min="15">
<area fill="#ebf0d8" stroke="#d4d8c0" stroke-width="0.2" />
</m>
</m>
<m closed="yes" v="fountain">
<area fill="#8db3b6" stroke="#6F9D9E" stroke-width="0.15" />
</m>
<m v="hospital" zoom-min="16">
<!-- <symbol src="13_hospital" /> -->
</m>
<m v="theatre" zoom-min="16">
<!-- <symbol src="17_movie_theatre" /> -->
</m>
<m v="toilets" zoom-min="16">
<!-- <symbol src="21_toilet" /> -->
</m>
</m>
</m>
<!-- natural -->
<m select="first">
<m v="coastline">
<m closed="no">
<line cap="butt" fix="true" stroke="#708599" width="2.0" />
</m>
<m closed="yes">
<area fill="#8db3b6" stroke="#6F9D9E" stroke-width="0.4" />
</m>
</m>
</m>
<m zoom-min="10">
<m v="glacier">
<area fill="#8db3b6" stroke="#6F9D9E" stroke-width="0.8" />
</m>
<m v="land">
<area fill="#f8f8f8" stroke="#e0e0e0" stroke-width="0.1" />
</m>
<m v="beach">
<area fill="#eecc55" />
</m>
<m v="heath">
<area fill="#ebf0d8" stroke="#ffff90" stroke-width="0.2" />
</m>
<m v="marsh|wetland">
<area fill="#8db3b6" />
</m>
<m k="name" zoom-min="16">
<text use="water-label" />
</m>
</m>
<!-- leisure -->
<m k="kind">
<!-- park labels -->
<m fade="9" v="park|park or protected land|garden">
<area use="park" />
<m zoom-min="11">
<line cap="butt" stroke="#94af89" width="0.3" />
</m>
<m zoom-min="15">
<text use="park-label" />
</m>
</m>
<m fade="9" v="golf_course|common|green">
<area use="park-2" />
<m zoom-min="11">
<line cap="butt" stroke="#9ca070" width="0.3" />
</m>
<m zoom-min="15">
<text use="park-label" />
</m>
</m>
<m fade="9" v="playground|playing_fields|pitch|dog_park">
<m zoom-min="13">
<area use="park" />
</m>
<m zoom-min="17">
<line cap="butt" stroke="#94af89" width="0.3" />
<text use="park-label" />
</m>
</m>
<m fade="9" v="stadium">
<area use="park-2" />
<line use="park-line-2" />
<m zoom-min="15">
<text use="park-label" />
</m>
</m>
<m fade="9" v="sports_centre|water_park">
<area use="park" />
<line use="park-line" />
</m>
<m v="track">
<m k="area" v="yes|true">
<area fill="#e8ecd3" stroke="#a3a27c" stroke-width="0.025" />
</m>
<m k="area" v="~|no|false">
<line stroke="#e8ecd3" width="0.75" />
</m>
</m>
<m v="swimming_pool">
<area fill="#8DB4B7" src="patterns/water_texture.png" />
</m>
</m>
<m k="leisure|kind" zoom-min="14">
<m v="nature_reserve">
<area use="park" />
<line use="park-line" />
</m>
</m>
<!-- waterways -->
<m k="layer_name" v="water">
<m k="geometry_type" v="Polygon">
<area fill="#90b6b9" src="patterns/water_texture.png" />
</m>
<!-- waterway casings -->
<m k="kind" v="water">
<line cap="butt" stroke="#6F9D9E" width="1.5" />
</m>
<!-- waterway cores -->
<m k="kind" v="ditch" zoom-min="16">
<line stroke="#90b6b9" width="0.5" />
</m>
<m k="kind" v="drain" zoom-min="16">
<line fix="true" stroke="#90b6b9" width="0.5" />
</m>
<!-- canal zoom levels -->
<m k="kind" v="canal" zoom-min="11">
<line cap="round" stroke="#90b6b9" width="1" />
<m zoom-min="14">
<line cap="round" stroke="#90b6b9" width="2" />
</m>
<m zoom-min="16">
<caption fill="#294d6b" k="name" size="18" />
</m>
</m>
<!-- stream zoom levels -->
<m k="kind" v="stream" zoom-min="11">
<line cap="round" stroke="#90b6b9" width="1" />
<m zoom-min="14">
<line cap="round" stroke="#90b6b9" width="2" />
</m>
<m zoom-min="16">
<caption fill="#294d6b" k="name" size="18" />
</m>
</m>
<!-- river zoom levels -->
<m k="kind" select="first" v="river">
<line cap="round" stroke="#90b6b9" width="0.5" />
<m zoom-min="11">
<line cap="round" stroke="#90b6b9" width="1" />
</m>
<m zoom-min="14">
<line cap="round" stroke="#90b6b9" width="2" />
</m>
</m>
<m k="kind" v="dock">
<line stroke="#90b6b9" width="0.5" />
</m>
<m k="kind" v="riverbank">
<!--
Account for potentially overlapping riverbank tiles with identical properties, except where one has a `name`
key and the other doesn't. See the 18/76454/99215 tile.
-->
<m k="name">
<area src="patterns/water_texture.png" />
<line stroke="#6F9D9E" width="0.5" />
</m>
<area src="patterns/water_texture.png" />
<line stroke="#6F9D9E" width="0.5" />
</m>
<m k="kind" v="weir" zoom-min="13">
<line stroke="#90b6b9" width="0.5" />
</m>
<m k="kind" v="dam" zoom-min="13">
<line stroke="#90b6b9" width="0.5" />
</m>
<m k="kind" v="yes|true">
<line cap="round" stroke="#90b6b9" width="0.5" />
</m>
</m>
<!-- military -->
<m k="military">
<area use="park" />
<line cap="butt" stroke="#94af89" width="0.2" />
<caption fill="#42513a" k="name" size="18" />
</m>
<!-- sport -->
<m k="sport">
<m v="soccer">
<area use="park" />
<line cap="butt" stroke="#94af89" width="0.2" />
<m zoom-min="17">
<!-- <symbol src="27_soccer" /> -->
</m>
</m>
<m v="swimming|canoe|diving|scuba_diving">
<area fill="#8db3b6" stroke="#6F9D9E" stroke-width="0.2" />
</m>
<m v="tennis">
<area use="park" />
<line cap="butt" stroke="#94af89" width="0.2" />
<m zoom-min="17">
<!-- <symbol src="26_sports" /> -->
</m>
</m>
</m>
<!-- tourism areas -->
<m k="kind">
<!-- <m v="attraction">
<area fill="#f2caea" />
</m> -->
<m v="zoo|picnic_site|caravan_site|camp_site">
<area use="park" />
<line cap="butt" stroke="#94af89" width="0.2" />
</m>
<m k="name" zoom-min="16">
<text use="street-label-sm" />
<!-- <symbol src="6_park" /> -->
</m>
</m>
<!-- water stroke at different zoom levels -->
<m k="kind" v="water" zoom-min="0">
<area src="patterns/water_texture.png" />
<line cap="butt" stroke="#6F9D9E" width="0.25" />
</m>
<m closed="no" k="kind" v="coastline">
<line cap="butt" fix="true" stroke="#6F9D9E" width="1.0" />
</m>
<!-- tunnel -->
<m k="kind" v="true|yes">
<!-- highway tunnels -->
<m k="kind">
<!-- highway tunnel casings -->
<m v="steps|footway|path">
<line cap="round" dasharray="5,5" stroke="#d6dac2" width="0.45" />
</m>
<m v="track|cycleway|bridleway|service">
<line cap="round" fix="true" stipple="2" stipple-stroke="#A7A89B"
stipple-width="1.5" stroke="#00A7A89B" width="2.6" />
</m>
<m v="construction">
<line cap="round" dasharray="5,5" stroke="#d6dac2" width="1.1" />
</m>
<m v="road">
<line cap="round" dasharray="5,5" stroke="#d6dac2" width="1.3" />
</m>
<m v="pedestrian|unclassified|residential|living_street|byway">
<line cap="round" dasharray="5,5" stroke="#d6dac2" width="1.5" />
</m>
<m v="tertiary|secondary_link|primary_link|trunk_link|motorway_link|secondary|primary|trunk">
<line cap="round" fix="true" stipple="2" stipple-stroke="#A7A89B"
stipple-width="0" stroke="#A7A89B" width="2.6" />
<m zoom-min="11">
</m>
</m>
</m>
<!-- railway tunnel -->
<m k="kind" v="tram|subway|light_rail|narrow_gauge|rail">
<line cap="butt" dasharray="4,2" stroke="#dcdbb3" width="2" />
</m>
</m>
<!-- highway area -->
<m k="area" v="yes|true">
<m k="kind">
<m v="footway|footpath">
<area fill="#f3f7e6" stroke="#707070" stroke-width="1.15" />
</m>
<m v="pedestrian">
<area stroke="#f3f7e6" stroke-width="1.15" />
</m>
<m v="path">
<area stroke="#f3f7e6" stroke-width="1.15" />
</m>
<m v="service">
<area stroke="#707070" stroke-width="1.15" />
</m>
<m v="unclassified">
<area stroke="#707070" stroke-width="1.3" />
</m>
<m v="residential">
<area stroke="#707070" stroke-width="1.15" />
</m>
<m v="road">
<area stroke="#f3f7e6" stroke-width="1.15" />
</m>
<m v="living_street">
<area stroke="#f3f7e6" stroke-width="1.15" />
</m>
</m>
</m>
<!-- platform cores -->
<m k="highway|railway|public_transport" v="platform">
<m closed="yes">
<area fill="#9b9b79" />
</m>
<m closed="no">
<line stroke="#9b9b79" width="0.3" />
</m>
</m>
<!-- runways casings and areas -->
<m k="kind">
<m closed="yes" v="aerodrome">
<area fill="#d8dcce" stroke="#b8acae" stroke-width="0.8" />
</m>
<m v="apron">
<area fill="#f0f0f0" />
</m>
<m v="terminal">
<area fill="#dfe3cc" stroke="#ffcccc" stroke-width="0.2" />
</m>
<m k="name" zoom-min="16">
<text use="water-label" />
</m>
</m>
</m>
<m e="way">
<!-- highway casings -->
<m k="kind" v="~|no|false">
<m k="area" v="~|no|false">
<m k="kind">
<m k="kind" v="~|no|false">
<m v="steps">
<line stroke="#d6dac2" width="0.6" />
</m>
<m v="footway|path">
<line cap="round" fix="true" stipple="2" stipple-stroke="#A7A89B"
stipple-width="1.5" stroke="#00A7A89B" width="2.6" />
<text use="street-label-sm-i" />
</m>
</m>
</m>
</m>
</m>
<!-- building -->
<m k="layer_name" v="buildings" zoom-min="10">
<m closed="yes">
<area fade="15" fill="#ebf0d8" />
</m>
<m closed="no">
<line fade="15" fill="#ebf0d8" />
</m>
<m zoom-min="16">
<area fill="#e1e8c9" stroke="#ecaea9" stroke-width="0.75" />
</m>
<!-- `extrusion`s currently break due to float heights. -->
<m zoom-min="17">
<extrusion line-color="#ecaea9" side-color="#c4c8b0" top-color="#e1e8c9" />
</m>
<m zoom-min="18">
<caption character-spacing="0.3" fill="#294d6b" k="name" size="16" stroke="#e4e9cc"
stroke-width="1.0" />
<caption character-spacing="0.3" fill="#294d6b" k="addr:housenumber" size="16"
stroke="#e4e9cc" stroke-width="1.0" />
</m>
</m>
<outline-layer cap="round" id="casing" stroke="#9f9f9f" width="0.2" />
<outline-layer cap="round" id="casing-bridge" stroke="#404040" width="0.25" />
<!-- Motorway network styling -->
<m k="kind" v="highway">
<m k="highway" v="motorway">
<m zoom-min="7">
<line use="motorway:z7" />
</m>
<m zoom-min="9">
<line use="motorway:z7" width="+0.5" />
</m>
<m zoom-min="11">
<line use="motorway" />
<text use="water-label" />
</m>
<m zoom-min="14">
<line use="motorway" width="+0.5" />
<text use="street-label-b" />
</m>
</m>
</m>
<m k="kind">
<m k="kind" v="~|no|false">
<m k="area" select="first" v="~|no|false">
<m v="steps">
<line cap="round" dasharray="3,1" stroke="#ebf0d8" width="0.45" />
</m>
<m v="footway|platform|corridor">
<line cap="round" fix="true" stroke="#ebf0d8" width="1.4" />
</m>
<m k="highway" v="cycleway">
<line cap="butt" fix="true" stipple="6" stipple-stroke="#f3f7e6"
stipple-width="0.6" stroke="#dcdbb3" width="4.0" />
</m>
<m v="bridleway">
<line stroke="#ebf0d8" width="0.85" />
</m>
<m v="path">
<line fix="true" stroke="#f3f7e6" width="1.45" />
</m>
<m select="first" v="track">
<m k="tracktype" v="grade1">
<line stroke="#f3f7e6" width="0.75" />
</m>
<m k="tracktype" v="grade2">
<line stroke="#f3f7e6" width="0.75" />
</m>
<m k="tracktype" v="grade3">
<line stroke="#f3f7e6" width="0.7" />
</m>
<m k="tracktype" v="grade4">
<line stroke="#f3f7e6" width="0.7" />
</m>
<m k="tracktype" v="grade5">
<line stroke="#f3f7e6" width="0.7" />
</m>
<m k="tracktype" v="~|no|false">
<line stroke="#f3f7e6" width="0.75" />
</m>
</m>
<m k="kind" v="~|no|false">
<m v="service|construction|road|pedestrian|unclassified|residential|living_street|byway|tertiary|tertiary_link|secondary_link|primary_link|trunk_link|motorway_link|secondary|primary|trunk|motorway">
<m v="service">
<line stroke="#f3f7e6" width="0.85" />
<text use="street-label-sm" />
</m>
<m v="construction">
<line stroke="#f3f7e6" width="1.0" />
<text use="street-label-sm" />
</m>
<m v="road">
<line stroke="#f3f7e6" width="1.25" />
<text use="street-label-sm" />
</m>
<m v="pedestrian">
<line stroke="#f3f7e6" width="0.85" />
</m>
<m v="unclassified|residential|living_street">
<line stroke="#f3f7e6" width="1.25" />
<text use="street-label-sm" />
</m>
<m v="byway">
<line stroke="#f3f7e6" width="1.15" />
<text use="street-label-sm" />
</m>
<m v="tertiary|tertiary_link">
<line use="tertiary" />
<m zoom-min="14">
<text use="street-label-sm" />
</m>
</m>
<m v="secondary_link">
<m zoom-min="14">
<line use="secondary" />
<text use="street-label-sm" />
</m>
</m>
<m v="primary_link" zoom-min="9">
<line use="primary" />
<m zoom-min="12">
<text use="street-label-sm" />
</m>
<m zoom-min="16">>
<text use="street-label-md" />
</m>
</m>
<m v="trunk_link">
<line use="trunk" />
<text use="street-label-sm" />
</m>
<m v="motorway_link">
<line use="motorway" />
</m>
<m v="secondary">
<line use="secondary" />
<m zoom-min="12">
<text use="street-label-sm" />
</m>
<m zoom-min="16">>
<text use="street-label-md" />
</m>
</m>
<m v="primary">
<m zoom-min="12">
<line use="primary" />
</m>
<m zoom-min="14">
<line use="primary" />
<text use="street-label-b" />
</m>
<m zoom-min="16">
<line outline="1" use="primary" />
</m>
<m zoom-min="18">
<line outline="1" use="primary" />
<text use="street-label-lg-b" />
</m>
</m>
<m v="trunk">
<line use="primary" />
<m zoom-min="16">
<line use="trunk" />
<text use="street-label-sm" />
</m>
</m>
<m select="when-matched">
<outline use="casing" />
</m>
</m>
</m>
<m k="kind" v="yes|true">
<m select="first">
<m v="service">
<line stroke="#d6dac2" width="0.85" />
<m zoom-min="15">
<text style="bold" k="name" size="10" stroke="#d6dac2"
stroke-width="2.0" />
</m>
</m>
<m v="construction">
<line stroke="#d0d0d0" width="1.0" />
<m zoom-min="15">
<text style="bold" k="name" size="10" stroke="#d0d0d0"
stroke-width="2.0" />
</m>
</m>
<m v="road">
<line stroke="#d0d0d0" width="1.25" />
<m zoom-min="15">
<text style="bold" k="name" size="10" stroke="#d0d0d0"
stroke-width="2.0" />
</m>
</m>
<m v="pedestrian">
<line stroke="#ebf0d8" width="0.85" />
<!-- <m zoom-min="15">
<text k="name" style="bold" size="10" stroke="#ebf0d8" stroke-width="2.0" />
</m> -->
</m>
<m v="unclassified|residential|living_street">
<line stroke="#d6dac2" width="1.25" />
<m zoom-min="15">
<text style="bold" k="name" size="10" stroke="#d6dac2"
stroke-width="2.0" />
</m>
</m>
<m v="byway">
<line stroke="#efadaa" width="1.15" />
<m zoom-min="15">
<text style="bold" k="name" size="10" stroke="#efadaa"
stroke-width="2.0" />
</m>
</m>
<m v="tertiary|tertiary_link">
<m zoom-min="15">
<line cap="butt" use="tertiary" />
</m>
<m zoom-min="17">
<line cap="butt" use="tertiary" width="+0.5" />
<text k="name" size="18" stroke="#e8ecd3" stroke-width="1.5" />
</m>
</m>
<m v="secondary_link">
<m zoom-min="13">
<line cap="butt" use="secondary" />
</m>
<m zoom-min="14">
<line cap="butt" use="secondary" />
<text k="name" size="14" stroke="#e8ecd3" stroke-width="1.5" />
</m>
<m zoom-min="15">
<line cap="butt" use="secondary" width="+0.25" />
<text k="name" size="14" stroke="#e8ecd3" stroke-width="1.5" />
</m>
<m zoom-min="18">
<line cap="butt" use="secondary" width="+0.5" />
<text k="name" size="18" stroke="#e8ecd3" stroke-width="1.5" />
</m>
</m>
<m v="primary_link">
<m zoom-min="11">
<line cap="butt" use="primary" />
</m>
<m zoom-min="13">
<line cap="butt" use="primary" />
<text k="name" size="14" stroke="#e8ecd3" stroke-width="1.5" />
</m>
<m zoom-min="14">
<line cap="butt" use="primary" />
<text k="name" size="14" stroke="#e8ecd3" stroke-width="1.5" />
</m>
<m zoom-min="15">
<line cap="butt" use="primary" width="+0.5" />
<text k="name" size="14" stroke="#e8ecd3" stroke-width="1.5" />
</m>
<m zoom-min="18">
<line cap="butt" use="primary" width="+1.5" />
<text k="name" size="18" stroke="#e8ecd3" stroke-width="1.5" />
</m>
</m>
<m v="trunk_link">
<line cap="square" use="trunk" />
<m zoom-min="14">
<text style="bold" k="name" size="10" stroke="#ebf0d8"
stroke-width="2.0" />
</m>
</m>
<m v="motorway_link">
<line cap="square" use="motorway" width="-0.2" />
<m zoom-min="14">
<text style="bold" k="name" size="10" stroke="#809bc0"
stroke-width="2.0" />
</m>
</m>
<m v="secondary">
<line cap="square" outline="1" use="secondary" />
<m zoom-min="14">
<text use="street-label-lg" />
</m>
</m>
<m v="primary">
<line cap="square" use="primary" />
<m zoom-min="14">
<text style="bold" k="name" size="10" stroke="#d6dac2"
stroke-width="2.0" />
<text style="bold" fill="#606060" k="ref" size="12"
stroke="#d6dac2" stroke-width="2.0" />
</m>
</m>
<m v="trunk">
<line use="trunk" />
<m zoom-min="14">
<text style="bold" k="name" size="10" stroke="#ebf0d8"
stroke-width="2.0" />
<text style="bold" fill="#606060" k="ref" size="12"
stroke="#d6dac2" stroke-width="2.0" />
</m>
</m>
<!-- add outline for all matches -->
<outline use="casing-bridge" />
</m>
</m>
</m>
</m>
</m>
<!-- runways cores -->
<m k="kind">
<m k="kind" v="runway">
<line cap="square" stroke="#d4dcbd" width="4.5" />
<outline use="casing" />
</m>
<m k="kind" v="taxiway">
<line cap="round" stroke="#d4dcbd" width="1.8" />
<outline use="casing" />
</m>
</m>
<!-- man_made features -->
<m k="kind" v="pier">
<m closed="no">
<line cap="round" stroke="#d0d0d0" width="0.4" />
<line cap="round" stroke="#ebf0d8" width="0.3" />
</m>
<m closed="yes">
<area fill="#ebf0d8" stroke="#d0d0d0" stroke-width="0.05" />
</m>
</m>
<!-- barriers -->
<m k="kind">
<m k="kind" v="fence|wall|city_wall">
<line cap="round" fix="true" stroke="#0000ff" width="0.8" />
</m>
<m k="kind" v="retaining_wall">
<line cap="round" stroke="#888888" width="0.1" />
</m>
</m>
<!-- non-physical routes -->
<m k="route" v="ferry">
<line cap="round" dasharray="15,10" stroke="#316669" width="0.3" />
</m>
<m k="kind" v="station">
<line cap="round" stroke="#e8ecd3" width="0.4" />
<line cap="round" dasharray="2,200" stroke="#e8ecd3" width="4.0" />
<m k="kind" v="cable_car">
<!-- <symbol src="" /> -->
</m>
<m k="kind" v="chair_lift">
<!-- <symbol src="" /> -->
</m>
<m k="kind" v="gondola">
<!-- <symbol src="" /> -->
</m>
<m zoom-min="17">
<text style="bold" fill="#606060" k="name" size="10" stroke="#ffffff"
stroke-width="2.0" />
</m>
</m>
<m k="kind">
<m k="kind" v="~|false|no">
<m k="kind" v="station">
<area fill="#9b9b79" stroke="#707070" stroke-width="0.3" />
</m>
<m k="kind" v="yes|true">
<m k="kind" v="tram">
<line cap="butt" dasharray="4,2" fade="14" fix="true" stroke="#dcdbb3"
width="1" />
</m>
<m k="kind" priority="3" v="subway|light_rail|narrow_gauge">
<line cap="butt" dasharray="4,2" fix="true" stroke="#dcdbb3" width="1" />
</m>
<m k="kind" priority="3" v="rail">
<line cap="butt" dasharray="4,2" fix="true" stroke="#dcdbb3" width="1" />
</m>
</m>
<m k="kind" priority="3" v="tram" zoom-min="15">
<line cap="butt" dasharray="4,2" stroke="#dcdbb3" width="1" />
</m>
<m k="kind" priority="3" v="subway">
<line stroke="#dcdbb3" width="0.4" zoom-min="15" />
<line cap="round" dasharray="4,2" stroke="#dcdbb3" width="0.25" />
</m>
<m k="kind" priority="3" v="light_rail" zoom-min="14">
<line cap="butt" fix="true" stipple="6" stipple-stroke="#f3f7e6"
stipple-width="0.6" stroke="#dcdbb3" width="4.0" />
</m>
<m k="kind" priority="3" v="narrow_gauge">
<line cap="butt" stroke="#dcdbb3" width="0.4" />
<line cap="butt" stroke="#e6e6e6" width="0.25" />
<line cap="butt" dasharray="18,18" stroke="#dcdbb3" width="0.25" />
</m>
<m k="kind" v="rail" zoom-min="16">
<line cap="butt" fix="true" stipple="6" stipple-stroke="#f3f7e6"
stipple-width="0.6" stroke="#dcdbb3" width="3.0" />
<symbol src="3_train" />
</m>
</m>
</m>
<!-- Admin boundaries -->
<m k="kind">
<m v="national_park">
<line dasharray="15, 5, 5, 5" fix="true" stroke="#000000" width="0.75" />
</m>
<m v="administrative">
<m k="admin_level">
<m v="4" zoom-max="11" zoom-min="7"><!-- States -->
<line cap="round" stipple="5" stipple-stroke="#e8ecd3" stipple-width="1.15"
stroke="#686854" width="1.5" />
</m>
<m v="4" zoom-max="6" zoom-min="4"><!-- States -->
<line cap="round" stroke="#9ca070" width="1.25" />
</m>
<m v="3" zoom-max="7" zoom-min="1"><!-- Countries -->
<line dasharray="10, 5, 5, 5" fix="true" stipple="6"
stipple-stroke="#e8ecd3" stipple-width="0.9" stroke="#294d6b"
width="1.2" />
</m>
<m v="2" zoom-max="2" zoom-min="0">
<line dasharray="10, 5, 5, 5" fix="true" stipple="3"
stipple-stroke="#e8ecd3" stipple-width="0.6" stroke="#000000"
width="1.5" />
</m>
</m>
</m>
</m>
</m>
<m e="node">
<m k="kind">
<m k="kind" v="helipad" zoom-min="16">
<!-- <symbol src="1_airport" /> -->
</m>
<m k="kind" v="aerodrome|airport" zoom-min="16">
<!-- <symbol src="1_airport" /> -->
</m>
</m>
<m k="kind" v="bollard">
<circle fill="#707070" radius="1.5" />
</m>
</m>
<m k="kind">
<m k="kind" v="bus_stop" zoom-min="17">
<!-- <symbol src="5_bus" /> -->
</m>
<m k="kind" v="traffic_signals" zoom-min="16">
<!-- <symbol src="traffic_signal" /> -->
</m>
<m k="kind" v="turning_circle">
<circle fill="#d6dac2" radius="1.4" scale-radius="true" />
</m>
</m>
<m k="kind" v="memorial|archaeological_site">
<circle fill="#4040ff" radius="3" stroke="#606060" width="1.5" />
<m zoom-min="17">
<!-- <text use="poi-label" /> -->
</m>
</m>
<m k="addr:housenumber" zoom-min="18">
<caption style="bold" fill="#606060" k="addr:housenumber" size="10" stroke="#ffffff"
stroke-width="2.0" />
</m>
<m k="kind">
<m select="first">
<m v="cave_entrance" zoom-min="20">
<!-- <symbol src="" /> -->
</m>
<m v="peak" zoom-min="20">
<!-- <symbol src="" /> -->
</m>
<m v="tree" zoom-min="20">
<!-- <symbol src="" /> -->
</m>
<m v="volcano" zoom-min="20">
<!-- <symbol src="" /> -->
</m>
</m>
</m>
<!-- labels -->
<m first="true" k="kind">
<m v="continent" zoom-max="2" zoom-min="0">
<caption fill="#444444" k="name" priority="0" size="24" />
</m>
<m v="country" zoom-max="7">
<m zoom-min="3">
<caption style="bold" fill="#444444" k="name" priority="0" size="18" />
</m>
<m zoom-min="4">
<caption style="bold" fill="#444444" k="name" priority="0" size="21" />
</m>
<m zoom-min="5">
<caption style="bold" fill="#444444" k="name" priority="0" size="26" />
</m>
</m>
<m v="ocean">
<m zoom-min="0">
<caption style="italic" fill="#002d54" k="name" priority="1" size="18" />
</m>
<m zoom-min="3">
<caption style="italic" fill="#002d54" k="name" priority="1" size="21" />
</m>
<m zoom-min="4">
<caption style="italic" fill="#002d54" k="name" priority="1" size="24" />
</m>
<m zoom-min="5">
<caption style="italic" fill="#002d54" k="name" priority="1" size="26" />
</m>
</m>
<m v="sea">
<m zoom-min="3">
<caption style="italic" fill="#294d6b" k="name" priority="2" size="18" />
</m>
<m zoom-min="5">
<caption style="italic" fill="#294d6b" k="name" priority="2" size="21" />
</m>
</m>
<m v="archipelago" zoom-max="9" zoom-min="4">
<caption fill="#444444" k="name" priority="0" size="16" />
</m>
<m v="sea" zoom-min="5">
<caption style="italic" fill="#002d54" k="name" priority="3" size="14" />
</m>
<m v="state">
<m zoom-min="4">
<caption fill="#666666" k="name" priority="3" size="16" />
</m>
<m zoom-min="5">
<caption fill="#666666" k="name" priority="3" size="18" />
</m>
<m zoom-min="6">
<caption fill="#666666" k="name" priority="3" size="20" />
</m>
<m zoom-min="7">
<caption fill="#666666" k="name" priority="3" size="22" stroke="#e8ecd3"
stroke-width="1.0" />
</m>
<m zoom-min="8">
<caption fill="#666666" k="name" priority="3" size="30" />
</m>
<m zoom-max="11" zoom-min="9">
<caption fill="#444444" k="name" priority="3" size="32" stroke="#e8ecd3"
stroke-width="1.25" />
</m>
</m>
<m v="island">
<m zoom-min="14">
<caption fill="#38678F" k="name" priority="3" size="14" />
</m>
<m zoom-min="16">
<caption fill="#38678F" k="name" priority="3" size="16" />
</m>
</m>
<m v="city" zoom-max="14">
<m zoom-min="7">
<caption fill="#666666" k="name" priority="3" size="18" stroke="#e8ecd3"
stroke-width="0.75" />
</m>
<m zoom-min="9">
<caption fill="#666666" k="name" priority="3" size="21" stroke="#e8ecd3"
stroke-width="1.0" />
</m>
<m zoom-min="11">
<caption fill="#444444" k="name" priority="3" size="24" stroke="#e8ecd3"
stroke-width="1.25" />
</m>
</m>
<m v="bay" zoom-min="11">
<caption style="italic" fill="#294d6b" k="name" priority="3" size="14" />
</m>
<m v="town" zoom-max="15" zoom-min="11">
<caption fill="#593d2f" k="name" priority="3" size="14" stroke="#e8ecd3"
stroke-width="1" />
</m>
<m v="village" zoom-max="15" zoom-min="11">
<caption fill="#1b3246" k="name" priority="3" size="14" stroke="#e8ecd3"
stroke-width="2" />
</m>
<m v="region" zoom-max="13" zoom-min="11">
<caption fill="#294d6b" k="name" priority="3" size="14" stroke="#e8ecd3"
stroke-width="2" />
</m>
<m v="province" zoom-max="13" zoom-min="11">
<caption fill="#294d6b" k="name" priority="3" size="14" stroke="#e8ecd3"
stroke-width="2" />
</m>
<m v="county" zoom-max="13" zoom-min="11">
<caption fill="#294d6b" k="name" priority="3" size="14" stroke="#e8ecd3"
stroke-width="2" />
</m>
<m v="district" zoom-max="13" zoom-min="11">
<caption fill="#294d6b" k="name" priority="3" size="14" stroke="#e8ecd3"
stroke-width="2" />
</m>
<m v="gulf" zoom-min="11">
<caption style="italic" fill="#294d6b" k="name" priority="3" size="14" />
</m>
<m v="hamlet" zoom-max="16" zoom-min="11">
<caption fill="#427aa9" k="name" priority="3" size="14" stroke="#e4e9cc"
stroke-width="2" />
</m>
<m v="suburb|neighbourhood|quarter|borough" zoom-max="16">
<m zoom-min="11">
<caption fill="#593d2f" k="name" priority="5" size="18" stroke="#e4e9cc"
stroke-width="0.5" />
</m>
<m zoom-min="14">
<caption fill="#593d2f" k="name" priority="5" size="24" stroke="#e4e9cc"
stroke-width="0.5" />
</m>
</m>
<m v="lake" zoom-min="17">
<caption style="italic" fill="#294d6b" k="name" priority="3" size="14" />
</m>
<m v="glacier" zoom-min="18">
<caption style="italic" fill="#294d6b" k="name" priority="3" size="14" />
</m>
<m v="pond" zoom-min="18">
<caption style="italic" fill="#294d6b" k="name" priority="3" size="14" />
</m>
<m v="islet" zoom-min="18">
<text use="water-label-sm" />
</m>
<m v="beach" zoom-min="18">
<text use="water-label-sm" />
</m>
</m>
<m k="kind">
<m k="kind" v="crossing" zoom-min="18">
<!-- <symbol src="railway-crossing-small" /> -->
</m>
<!-- in Bremen this is also used for crossings between tram-lines and roads... -->
<m k="kind" v="level_crossing" zoom-min="18">
<!-- <symbol src="railway-crossing" /> -->
</m>
<m k="kind" v="station" zoom-min="16">
<circle fill="#ec2d2d" r="6" stroke="#606060" stroke-width="1.5" />
<symbol src="3_train" />
<m zoom-min="17">
<caption dy="-25" fill="#563630" k="name" priority="1" size="18" stroke="#e8ecd3"
stroke-width="1.0" />
</m>
</m>
<m k="kind" v="halt|tram_stop" zoom-min="18">
<circle fill="#ec2d2d" r="4" stroke="#606060" stroke-width="1.5" />
<!-- <caption k="name" dy="-15" style="bold" size="11" fill="#ec2d2d" stroke="#ffffff" stroke-width="2.0" /> -->
</m>
</m>
<m k="shop">
<m v="bakery" zoom-min="16">
<!-- <symbol src="22_restaurant" /> -->
<m zoom-min="17">
<!--<text use="poi-label" />-->
</m>
</m>
<m v="florist" zoom-min="18">
<!-- <symbol src="" /> -->
</m>
<m v="supermarket|organic" zoom-min="18">
<!-- <symbol src="" /> -->
</m>
</m>
<m k="kind" zoom-min="18">
<m v="alpine_hut">
<!-- <symbol src="" /> -->
</m>
<m v="camp_site">
<!-- <symbol src="" /> -->
</m>
<m v="hostel">
<!-- <symbol src="" /> -->
</m>
<m v="hotel" zoom-min="16">
<!-- <symbol src="8_hotel" /> -->
<m zoom-min="17">
<!--<text use="poi-label" />-->
</m>
</m>
<m v="information">
<!-- <symbol src="31_information" /> -->
</m>
<m v="viewpoint">
<!-- <symbol src="" /> -->
</m>
</m>
</rendertheme>