I continued the development of the new style "Selection" and offer now the 
version 3.40.
- It shows some more objects.
but
- It is smaller than version 3.37 and 3.38 and all other styles.
- It is faster than the previous versions and all other styles.
More informations see:
https://groups.google.com/g/osmand/c/3bk6unqSbC0

-- 
You received this message because you are subscribed to the Google Groups 
"OsmAnd" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/osmand/16793f59-d539-475f-a198-9e93c945f9a8n%40googlegroups.com.
<?xml version="1.0" encoding="utf-8"?>
<renderingStyle name="Selection" depends="" defaultColor="#ffffff" version="3.40">
<!--
============= Style "Selection" Version 3.40 by Dipl.-Biol. Holger Tamm / Germany (C)2024 ==================================================
This OSMand style "Selection" was developed for the quick and easy creation of different theme maps by user. It is standalone what means: 
It is not derived from other styles and it don't needs the OSMand addon files. It is very small and it is fast.
You can create e.g. orohydrografic maps, political maps, maps of public transport routes, search maps for caves, springs, peaks, woods 
and many other themes. Theme maps will also be very usefull for OSM-mapper. With simplified theme maps, it is much easier to check for 
incomplete, false and/or corrupted data.
Usage:
- Rename this file to Selection.render.xml and copy it to the rendering directory of OSMand e.g.: .../osmand.net/files/rendering/
- Start OSMand and change the style: "Configure map" => "Map Style" => "Selection"
- Select the objects to show (Details) and/or to hide in "Configure map" submenus: 
=> "POI Overlay",
=> "Transport",
=> "Contour Lines",
=> "Terrain",
=> "3D Relief",
and especially
=> => "Details", 	        		<= <= !!
=> => "Hide", 		        		<= <= !!
=> => "Select Layer"    			<= <= !!
=> => "Select Map Background Color"	<= <= !!
Before you change back to another style, first reset your changes in the "Hide", "Details", "Select Layer" and "Select Map Background Color"
menus to unselected - otherwise in other styles some objects will not be shown.

The copyright of this style is property of its developer Holger Tamm (c)2024. 
Copying and distribution without fee is allowed on condition that this comment lines with the copyright keeps unchanged and undeleted. 
For distribution with commercial software, a licence from the developer ist necessary.
============================================================================================================================================
-->
<renderingProperty attr="contourLines" name="Show Contour Lines / Höhenlinien Anzeigen" description="Select minimum zoom level to display in map if available. Separate contour file may be needed." type="string" possibleValues="disabled,16,15,14,13,12,11,10" defaultValueDescription="default11"/>
<renderingProperty attr="contourColorScheme" name="Color scheme / Farbe der Höhenlinien" description="Contour lines color scheme" type="string" possibleValues="light_brown,brown,dark_brown" defaultValueDescription="default"/>
<renderingProperty attr="contourWidth" name="Lines Width / Linienbreite" description="Contour lines width" type="string" possibleValues="thin,medium,thick" defaultValueDescription="default"/>
<renderingProperty attr="contourDensity" name="Lines Density / Liniendichte" description="Contour lines density" type="string" possibleValues="low,medium_w,high" defaultValueDescription="default"/>
<renderingProperty attr="currentTrackColor" name="Current GPX color" description="Color of the currently recording track" type="string" possibleValues="red,orange,yellow,green,lightblue,blue,purple,pink,translucent_red,translucent_orange,translucent_yellow,translucent_green,translucent_lightblue,translucent_blue,translucent_purple,translucent_pink" defaultValueDescription="default"/>
<renderingProperty attr="currentTrackWidth" name="Current GPX width" description="Width of the currently recording track" type="string" possibleValues="thin,medium,bold" defaultValueDescription="default"/>
<renderingProperty attr="showSubwayRoutesOpt" name="Subway Routes / U-Bahnlinien" description="" type="boolean" possibleValues="" defaultValue="false" category="details"/>
<renderingProperty attr="showLightRailRoutesOpt" name="Lightrail Routes / S-Bahnlinien" description="" type="boolean" possibleValues="" defaultValue="false" category="details"/>
<renderingProperty attr="showTramRoutesOpt" name="Tram Routes / Strassenbahnlinien" description="" type="boolean" possibleValues="" defaultValue="false" category="details"/>
<renderingProperty attr="showBusRoutesOpt" name="Bus Routes / Buslinien" description="" type="boolean" possibleValues="" defaultValue="false" category="details"/>
<renderingProperty attr="showFerryRoutesOpt" name="Ferry Routes / Fährlinien" description="" type="boolean" possibleValues="" defaultValue="false" category="details"/>
<renderingProperty attr="showShareTaxiRoutesOpt" name="Share Taxi Routes / Sammeltaxilinien" description="" type="boolean" possibleValues="" defaultValue="false" category="details"/>
<renderingProperty attr="showTrolleybusRoutesOpt" name="Trolleybus Routes / Trolleybuslinien" description="" type="boolean" possibleValues="" defaultValue="false" category="details"/>
<renderingProperty attr="showMonorailRoutesOpt" name="Monorail Routes / Monoraillinien" description="" type="boolean" possibleValues="" defaultValue="false" category="details"/>
<renderingProperty attr="showFunicularRoutesOpt" name="Funicular Routes / Standseilbahnlinien" description="" type="boolean" possibleValues="" defaultValue="false" category="details"/>
<renderingProperty attr="showRouteNames" name="Public Transport Route Names / Bezeichnungen von ÖPNV-Linien" description="" type="boolean" possibleValues="" defaultValue="false" category="details"/>
<renderingProperty attr="showDepthContourLines" name="Depth Contour Lines / Nautische Tiefenkonturlinien" description="" type="boolean" possibleValues="" defaultValue="false" category="details"/>
<renderingProperty attr="showDepthPoints" name="Depth Points / Nautische Tiefenpunkte" description="" type="boolean" possibleValues="" defaultValue="false" category="details"/>
<renderingProperty attr="showAdminLevel2" name="Borders AdminLevel2 / Staatsgrenzen" description="" type="boolean" possibleValues="" defaultValue="false" category="details"/>
<renderingProperty attr="showCountryNames" name="Country Names / Staatsnamen" description="" type="boolean" possibleValues="" defaultValue="false" category="details"/>
<renderingProperty attr="showAdminLevel4" name="Borders AdminLevel4 / Bundesländergrenzen" description="" type="boolean" possibleValues="" defaultValue="false" category="details"/>
<renderingProperty attr="showStateNames" name="State Names / Bundesländernamen" description="" type="boolean" possibleValues="" defaultValue="false" category="details"/>
<renderingProperty attr="showAdminLevel6" name="Borders AdminLevel6 / Kreisgrenzen" description="" type="boolean" possibleValues="" defaultValue="false" category="details"/>
<renderingProperty attr="showCountyNames" name="County Names / Landkreisnamen" description="" type="boolean" possibleValues="" defaultValue="false" category="details"/>
<renderingProperty attr="showAdminLevel7" name="Borders AdminLevel7 / Gemeindegrenzen" description="" type="boolean" possibleValues="" defaultValue="false" category="details"/>
<renderingProperty attr="showMunicipalityNames" name="Municipal Names / Gemeindenamen" description="" type="boolean" possibleValues="" defaultValue="false" category="details"/>
<renderingProperty attr="showAdminLevel8" name="Borders AdminLevel8 / ???" description="" type="boolean" possibleValues="" defaultValue="false" category="details"/>
<renderingProperty attr="showAdminLevel9" name="Borders AdminLevel9 / Stadtbezirksgrenzen" description="" type="boolean" possibleValues="" defaultValue="false" category="details"/>
<renderingProperty attr="showBoroughNames" name="Borough Names / Stadtbezirksnamen ???" description="" type="boolean" possibleValues="" defaultValue="false" category="details"/>
<renderingProperty attr="showAdminLevel10" name="Borders AdminLevel10 / Stadtteilgrenzen" description="" type="boolean" possibleValues="" defaultValue="false" category="details"/>
<renderingProperty attr="showSuburbNames" name="Suburb Names / Stadtteilnamen" description="" type="boolean" possibleValues="" defaultValue="false" category="details"/>
<renderingProperty attr="showBoundariesTexts" name="Borders Texts / Grenzbeschriftungen" description="" type="boolean" possibleValues="" defaultValue="false" category="details"/>
<renderingProperty attr="showRegionNames" name="Region Names / Regional- und Landschaftsnamen" description="" type="boolean" possibleValues="" defaultValue="false" category="details"/>
<renderingProperty attr="showLocalNames" name="Local Names / Lokale Ortsnamen" description="" type="boolean" possibleValues="" defaultValue="false" category="details"/>
<renderingProperty attr="showHistoricObjects" name="Historic Objects / Historische Stätten" description="" type="boolean" possibleValues="" defaultValue="false" category="details"/>
<renderingProperty attr="showAttractions" name="Zoo Attractions / Zoo-Sehenswürdigkeiten" description="" type="boolean" possibleValues="" defaultValue="false" category="details"/>
<renderingProperty attr="showExtraSportObjects" name="Extra Sport Objects / Zusätzliche Sportobjekte" description="" type="boolean" possibleValues="" defaultValue="false" category="details"/>
<renderingProperty attr="showParking" name="Parking / Parkplätze" description="" type="boolean" possibleValues="" defaultValue="false" category="details"/>
<renderingProperty attr="showNatureReserveAreas" name="Natural Reserve Areas / Naturschutzgebiete" description="" type="boolean" possibleValues="" defaultValue="false" category="details"/>
<renderingProperty attr="showMilitaryAreas" name="Military Areas / Militärische Sperrgebiete" description="" type="boolean" possibleValues="" defaultValue="false" category="details"/>
<renderingProperty attr="showPowerNet" name="Power Net / Energienetz" description="" type="boolean" possibleValues="" defaultValue="false" category="details"/>
<renderingProperty attr="showProposedObjects" name="Proposed Objects / Geplante Strassen, Zugstrecken, Bauwerke" description="" type="boolean" possibleValues="" defaultValue="false" category="details"/>
<renderingProperty attr="showMappingErrors" name="Mapping Hints and Errors / OSM-Mapping-Fehler und Hinweise" description="" type="boolean" possibleValues="" defaultValue="false" category="details"/>
<renderingProperty attr="hidePathes" name="Pathes / Wege, Pfade" description="" type="boolean" possibleValues="" defaultValue="false" category="hide"/>
<renderingProperty attr="hideSmallRoads" name="Side Roads / Nebenstrassen" description="" type="boolean" possibleValues="" defaultValue="false" category="hide"/>
<renderingProperty attr="hideRegionalRoads" name="Regional Roads / Regionalstrassen" description="" type="boolean" possibleValues="" defaultValue="false" category="hide"/>
<renderingProperty attr="hideMainRoads" name="Primary Roads / Bundesstrassen" description="" type="boolean" possibleValues="" defaultValue="false" category="hide"/>
<renderingProperty attr="hideMotorways" name="Motorways / Autobahnen" description="" type="boolean" possibleValues="" defaultValue="false" category="hide"/>
<renderingProperty attr="hideRoadNames" name="Road Names / Strassennamen" description="" type="boolean" possibleValues="" defaultValue="false" category="hide"/>
<renderingProperty attr="hideRailways" name="Train Routes / Zuglinien" description="" type="boolean" possibleValues="" defaultValue="false" category="hide"/>
<renderingProperty attr="hideRailwaysOld" name="DisusedTrain Routes / Stillgelegte Bahnstrecken" description="" type="boolean" possibleValues="" defaultValue="false" category="hide"/>
<renderingProperty attr="hidePublicTransportAreas" name="Public Transport Areas / ÖPV-Flächen" description="" type="boolean" possibleValues="" defaultValue="false" category="hide"/>
<renderingProperty attr="hideNormalBuildings" name="Normal Buildings / Normale Gebäude" description="" type="boolean" possibleValues="" defaultValue="false" category="hide"/>
<renderingProperty attr="hidePublicBuildings" name="Public Buildings / Behörden, öffentliche Einrichungen" description="" type="boolean" possibleValues="" defaultValue="false" category="hide"/>
<renderingProperty attr="hidePublicAreas" name="Public Areas / Flächen von Behörden, öffentliche Einrichungen" description="" type="boolean" possibleValues="" defaultValue="false" category="hide"/>
<renderingProperty attr="hidePublicAreaTexts" name="Public Buildings Texts / Texte an öffentlichen Einrichungen" description="" type="boolean" possibleValues="" defaultValue="false" category="hide"/>
<renderingProperty attr="hideIndustrialBuildings" name="Industrial Buildings / Industrielle Gebäude" description="" type="boolean" possibleValues="" defaultValue="false" category="hide"/>
<renderingProperty attr="hideHouseTexts" name="House Numbers / Hausnummern und -namen" description="" type="boolean" possibleValues="" defaultValue="false" category="hide"/>
<renderingProperty attr="hideSportingObjects" name="Gaming and Sporting Objects / Spiel- und Sportstätten" description="" type="boolean" possibleValues="" defaultValue="false" category="hide"/>
<renderingProperty attr="hideSportingObjectNames" name="Gaming and Sporting Object Names / Namen von Spiel- und Sportstätten" description="" type="boolean" possibleValues="" defaultValue="false" category="hide"/>
<renderingProperty attr="hideWoods" name="Woods / Wälder, Gehölze" description="" type="boolean" possibleValues="" defaultValue="false" category="hide"/>
<renderingProperty attr="hideWoodNames" name="Wood Names / Namen der Wälder, Gehölze" description="" type="boolean" possibleValues="" defaultValue="false" category="hide"/>
<renderingProperty attr="hideResidentialAreas" name="Residential Areas / Wohngebiete" description="" type="boolean" possibleValues="" defaultValue="false" category="hide"/>
<renderingProperty attr="hideIndustrialAreas" name="Industrial, Commercial Areas / Industrie- Wirtschaftsgebiete" description="" type="boolean" possibleValues="" defaultValue="false" category="hide"/>
<renderingProperty attr="hideFarmland" name="Farmland / Felder, Äcker" description="" type="boolean" possibleValues="" defaultValue="false" category="hide"/>
<renderingProperty attr="hideOpenGreen" name="Open Green / Naturnahe Grünflächen" description="" type="boolean" possibleValues="" defaultValue="false" category="hide"/>
<renderingProperty attr="hideUrbanGreen" name="Urban Green / Parks, Gärten" description="" type="boolean" possibleValues="" defaultValue="false" category="hide"/>
<renderingProperty attr="hideWetland" name="Wetland / Feuchtland" description="" type="boolean" possibleValues="" defaultValue="false" category="hide"/>
<renderingProperty attr="hideConstructionArea" name="Construction Area / Bauland" description="" type="boolean" possibleValues="" defaultValue="false" category="hide"/>
<renderingProperty attr="hideRocks" name="Rocks / Felsformationen" description="" type="boolean" possibleValues="" defaultValue="false" category="hide"/>
<renderingProperty attr="hideRockNames" name="Rock Names / Felsformationsnamen" description="" type="boolean" possibleValues="" defaultValue="false" category="hide"/>
<renderingProperty attr="hideGlaciers" name="Glaciers / Gletscher" description="" type="boolean" possibleValues="" defaultValue="false" category="hide"/>
<renderingProperty attr="hideSands" name="Beaches, Sand / Strände, Sand" description="" type="boolean" possibleValues="" defaultValue="false" category="hide"/>
<renderingProperty attr="hideCemetery" name="Cemetery / Friedhöfe" description="" type="boolean" possibleValues="" defaultValue="false" category="hide"/>
<renderingProperty attr="hideAerodromes" name="Aerodromes / Flugplätze" description="" type="boolean" possibleValues="" defaultValue="false" category="hide"/>
<renderingProperty attr="hidePlaces" name="Places, Pedestrian Areas / Plätze, Fussgängerzonen" description="" type="boolean" possibleValues="" defaultValue="false" category="hide"/>
<renderingProperty attr="hideBridges" name="Bridges / Brücken" description="" type="boolean" possibleValues="" defaultValue="false" category="hide"/>
<renderingProperty attr="hidePiers" name="Piers / Anleger, Bootsstege" description="" type="boolean" possibleValues="" defaultValue="false" category="hide"/>
<renderingProperty attr="hideMills" name="Mills / Wind- und Wassermühlen" description="" type="boolean" possibleValues="" defaultValue="false" category="hide"/>
<renderingProperty attr="hideSingleTrees" name="Single Trees / Einzelbäume" description="" type="boolean" possibleValues="" defaultValue="false" category="hide"/>
<renderingProperty attr="hideTreeRows" name="Tree Rows / Alleen, Baumreihen" description="" type="boolean" possibleValues="" defaultValue="false" category="hide"/>
<renderingProperty attr="hideOrchard" name="Orchard / Obstbau, Weinbau, Baumschulen" description="" type="boolean" possibleValues="" defaultValue="false" category="hide"/>
<renderingProperty attr="hideFarmyards" name="Farmyards / Bauernhöfe, Land- oder Viehwirtschaft" description="" type="boolean" possibleValues="" defaultValue="false" category="hide"/>
<renderingProperty attr="hideAerialway" name="Aerialways / Seilbahnen" description="" type="boolean" possibleValues="" defaultValue="false" category="hide"/>
<renderingProperty attr="hideWalls" name="Fences, Walls / Zäune, Mauern" description="" type="boolean" possibleValues="" defaultValue="false" category="hide"/>
<renderingProperty attr="hideBarriers" name="Barriers / Sperren" description="" type="boolean" possibleValues="" defaultValue="false" category="hide"/>
<renderingProperty attr="hideEmbankments" name="Embankments / Deiche, Wälle, Böschungen, Rampen" description="" type="boolean" possibleValues="" defaultValue="false" category="hide"/>
<renderingProperty attr="hideGroynes" name="Groynes / Buhnen, Wellenbrecher" description="" type="boolean" possibleValues="" defaultValue="false" category="hide"/>
<renderingProperty attr="hideLighthouses" name="Lighthouses / Leuchttürme" description="" type="boolean" possibleValues="" defaultValue="false" category="hide"/>
<renderingProperty attr="hidePeaks" name="Peaks / Gipfel" description="" type="boolean" possibleValues="" defaultValue= "false" category="hide"/>
<renderingProperty attr="hidePeakText" name="Peak Names / Gipfelnamen" description="" type="boolean" possibleValues="" defaultValue= "false" category="hide"/>
<renderingProperty attr="hideRidges" name="Ridges / Grate, Gipfelkämme" description="" type="boolean" possibleValues="" defaultValue= "false" category="hide"/>
<renderingProperty attr="hideViewPoints" name="View Points / Aussichtspunkte" description="" type="boolean" possibleValues="" defaultValue="false" category="hide"/>
<renderingProperty attr="hideBunker" name="Bunker / Bunker" description="" type="boolean" possibleValues="" defaultValue="false" category="hide"/>
<renderingProperty attr="hideQuarry" name="Quarries / Tagebau Abbauflächen, Kiesgruben" description="" type="boolean" possibleValues="" defaultValue="false" category="hide"/>
<renderingProperty attr="hideLandfill" name="Landfill / Deponien" description="" type="boolean" possibleValues="" defaultValue="false" category="hide"/>
<renderingProperty attr="hideMines" name="Mines / Bergwerke" description="" type="boolean" possibleValues="" defaultValue="false" category="hide"/>
<renderingProperty attr="hideMineText" name="Mine Names / Bergwerksnamen" description="" type="boolean" possibleValues="" defaultValue= "false" category="hide"/>
<renderingProperty attr="hideCaves" name="Caves / Höhlen" description="" type="boolean" possibleValues="" defaultValue="false" category="hide"/>
<renderingProperty attr="hideCaveText" name="Cave Names / Höhlennamen" description="" type="boolean" possibleValues="" defaultValue= "false" category="hide"/>
<renderingProperty attr="hideInnerWaters" name="Inner Waters / Binnengewässer" description="" type="boolean" possibleValues="" defaultValue= "false" category="hide"/>
<renderingProperty attr="hideOceans" name="Oceans / Meere, Ozeane" description="" type="boolean" possibleValues="" defaultValue= "false" category="hide"/>
<renderingProperty attr="hideWatersNames" name="Waters Names / Gewässernamen" description="" type="boolean" possibleValues="" defaultValue= "false" category="hide"/>
<renderingProperty attr="hideSprings" name="Springs / Quellen" description="" type="boolean" possibleValues="" defaultValue= "false" category="hide"/>
<renderingProperty attr="hideSpringText" name="Spring Names / Quellennamen" description="" type="boolean" possibleValues="" defaultValue= "false" category="hide"/>
<renderingProperty attr="hideFountains" name="Fountains, Wells / Brunnen" description="" type="boolean" possibleValues="" defaultValue="false" category="hide"/>
<renderingProperty attr="hideTownNames" name="Town Names / Städtenamen" description="" type="boolean" possibleValues="" defaultValue="false" category="hide"/>
<renderingProperty attr="hideIslands" name="Small Islands / Kleine Inseln" description="" type="boolean" possibleValues="" defaultValue="false" category="hide"/>
<renderingProperty attr="hideContinentNames" name="Continent Names / Kontinentsnamen" description="" type="boolean" possibleValues="" defaultValue="false" category="hide"/>
<renderingProperty attr="selectedLayer" name="Layer Selection" description="Select visible layer" type="string" possibleValues="Overground only,Underground only,Layer 3,Layer 2,Layer 1,Layer 0,Layer -1,Layer -2,Covered,Indoor" defaultValue="" defaultValueDescription="All Layers" category="selectLayer"/>
<renderingProperty attr="background" name="Map Background Color Selection" description="Select Map Background Color" type="string" possibleValues="Creme,Red,Lightgrey,Grey,Black" defaultValue="White" defaultValueDescription="White" category="backColor"/>
<renderingConstant name="null" value="#00000000"/>
<renderingAttribute name="shadowRendering">
<case attrIntValue="3"/>
</renderingAttribute>
<renderingAttribute name="rulerCircle">
<case color="#000000" strokeWidth="2" shadowRadius="1" shadowColor="#ffffff" strokeWidth_2="0" color_2="#000000" strokeWidth_3="2" color_3="#ffffff"/>
</renderingAttribute>
<renderingAttribute name="rulerCircleAlt">
<case color="#ffffff" strokeWidth="1" shadowRadius="1" shadowColor="#000000" strokeWidth_2="0" color_2="#000000" strokeWidth_3="2" color_3="#ffffff"/>
</renderingAttribute>
<renderingAttribute name="rulerLine">
<case color="#000000" strokeWidth="4" pathEffect="4_4"/>
</renderingAttribute>
<renderingAttribute name="rulerLineFont">
<case color="#000000" strokeWidth="0" color_2="#99f1eae4" strokeWidth_2="4"/>
</renderingAttribute>
<renderingAttribute name="route">
<case color="#ffff00ff" strokeWidth="12:8" color_3="#ffde5b" color_2="#ffffff" strokeWidth_3="5:7"/>
</renderingAttribute>
<renderingAttribute name="defaultColor">
<case attrColorValue="#ffffff">
<case background="Creme" attrColorValue="#ffF0E0"/>
<case background="Red" attrColorValue="#ff0000"/>
<case background="Lightgrey" attrColorValue="#b0b0b0"/>
<case background="Grey" attrColorValue="#707070"/>
<case background="Black" attrColorValue="#000000"/>
</case>
</renderingAttribute>
<renderingAttribute name="contourLineColor">
<case contourColorScheme="light_brown" attrColorValue="#ed821f"/>
<case contourColorScheme="brown" attrColorValue="#9C5615"/>
<case contourColorScheme="dark_brown" attrColorValue="#65380e"/>
</renderingAttribute>
<renderingAttribute name="contourLineWidthFaktor">
<case contourLineFaktor="thin" attrValue="1"/>
<case contourLineFaktor="medium" attrValue="1.5"/>
<case contourLineFaktor="bold" attrValue="2"/>
</renderingAttribute>
<renderingAttribute name="gpx">
<switch>
<case currentTrackColor="red" color="#ff0000"/>
<case currentTrackColor="orange" color="#ff9900"/>
<case currentTrackColor="yellow" color="#ffff00"/>
<case currentTrackColor="green" color="#007700"/>
<case currentTrackColor="lightblue" color="#55eeff"/>
<case currentTrackColor="blue" color="#3355ff"/>
<case currentTrackColor="purple" color="#aa11ee"/>
<case currentTrackColor="pink" color="#ff33ff"/>
<case currentTrackColor="translucent_red" color="#80ff0000"/>
<case currentTrackColor="translucent_orange" color="#80ff9900"/>
<case currentTrackColor="translucent_yellow" color="#80ffff00"/>
<case currentTrackColor="translucent_green" color="#80007700"/>
<case currentTrackColor="translucent_lightblue" color="#8055eeff"/>
<case currentTrackColor="translucent_blue" color="#803355ff"/>
<case currentTrackColor="translucent_purple" color="#80aa11ee"/>
<case currentTrackColor="translucent_pink" color="#80ff33ff"/>
<case color="#80ff33ff"/>
<apply cap="ROUND">
<case currentTrackWidth="thin">
<apply_if minzoom="3" maxzoom="5" strokeWidth="1"/>
<apply_if minzoom="6" strokeWidth="2"/>
<apply_if additional="routePoints=true" pathEffect="5_4"/>
</case>
<case currentTrackWidth="medium">
<apply_if minzoom="3" maxzoom="5" strokeWidth="1"/>
<apply_if minzoom="6" maxzoom="11" strokeWidth="3"/>
<apply_if minzoom="12" strokeWidth="5"/>
<apply_if additional="routePoints=true" pathEffect="8_7"/>
</case>
<case currentTrackWidth="bold">
<apply_if minzoom="3" maxzoom="5" strokeWidth="1"/>
<apply_if minzoom="6" maxzoom="7" strokeWidth="3"/>
<apply_if minzoom="8" maxzoom="9" strokeWidth="5"/>
<apply_if minzoom="10" maxzoom="11" strokeWidth="7"/>
<apply_if minzoom="12" strokeWidth="11"/>
<apply_if additional="routePoints=true" pathEffect="8_15"/>
</case>
<case>
<apply_if minzoom="3" maxzoom="5" strokeWidth="1"/>
<apply_if minzoom="6" strokeWidth="5"/>
<apply_if additional="routePoints=true" pathEffect="8_15"/>
</case>
</apply>
</switch>
</renderingAttribute>
<order>
<switch>
<switch area="false" point="true" objectType="1" order="128">
<case tag="" value=""/>
<case tag="barrier" value=""/>
</switch>
<switch area="true" point="false" addPoint="true" objectType="3" order="5">
<case tag="" value=""/>
</switch>
<switch cycle="true" point="false" addPoint="true" objectType="3" order="5">
<case tag="" value=""/>
<case tag="building" value="" order="6"/>
<case tag="leisure" value="nature_reserve" order="125"/>
<case tag="boundary" value="protected_area" order="125"/>
<case tag="boundary" value="national_park" order="125"/>
<case tag="landuse" value="military" order="125"/>
<case tag="military" value="danger_area" order="125"/>
</switch>
<switch area="false" objectType="2" order="80">
<case tag="" value="" order="12"/>
<case layer="-1" tag="" value="" order="11"/>
<case tag="barrier" value=""/>
<case tag="admin_level" value=""/>
<case tag="contour" value="depth" order="15"/>
<switch>
<case tag="highway" value="motorway" order="84"/>
<case tag="highway" value="primary" order="82"/>
<case tag="highway" value="secondary" order="81"/>
<case tag="highway" value="tertiary" order="80"/>
<case tag="highway" value="unclassified" order="79"/>
<case tag="highway" value="service" order="78"/>
<case tag="highway" value="residential" order="78"/>
<case tag="highway" value="footway" order="64"/>
<apply_if additional="bridge" order ="85"/>
</switch>
<case tag="railway" value="" order="87"/>
<case tag="route_light_rail" value="" order="89"/>
<case tag="railway" value="subway" order="88"/>
<case tag="route_train" value="" order="87"/>
<case tag="route_tram" value="" order="86"/>
<case tag="route_bus" value="" order="85"/>
<case tag="route" value="ferry" order="84"/>
</switch>
<apply_if selectedLayer="Overground only">
<apply_if layer="-1" order="-1"/>
<apply_if layer="-2" order="-1"/>
<apply_if additional="indoor=yes" order="-1"/>
<apply_if additional="covered=yes" order="-1"/>
</apply_if>
<apply_if selectedLayer="Underground only">
<apply_if layer="0" order="-1"/>
<apply_if layer="1" order="-1"/>
<apply_if layer="2" order="-1"/>
<apply_if layer="3" order="-1"/>
<apply_if additional="indoor=yes" order="19"/>
<apply_if additional="covered=yes" order="19"/>
</apply_if>
<apply_if selectedLayer="Layer 3">
<apply_if layer="-2" order="-1"/>
<apply_if layer="-1" order="-1"/>
<apply_if layer="0" order="-1"/>
<apply_if layer="1" order="-1"/>
<apply_if layer="2" order="-1"/>
</apply_if>
<apply_if selectedLayer="Layer 2">
<apply_if layer="-2" order="-1"/>
<apply_if layer="-1" order="-1"/>
<apply_if layer="0" order="-1"/>
<apply_if layer="1" order="-1"/>
<apply_if layer="3" order="-1"/>
</apply_if>
<apply_if selectedLayer="Layer 1">
<apply_if layer="-2" order="-1"/>
<apply_if layer="-1" order="-1"/>
<apply_if layer="0" order="-1"/>
<apply_if layer="2" order="-1"/>
<apply_if layer="3" order="-1"/>
</apply_if>
<apply_if selectedLayer="Layer 0">
<apply_if layer="-2" order="-1"/>
<apply_if layer="-1" order="-1"/>
<apply_if layer="1" order="-1"/>
<apply_if layer="2" order="-1"/>
<apply_if layer="3" order="-1"/>
</apply_if>
<apply_if selectedLayer="Layer -1">
<apply_if layer="-2" order="-1"/>
<apply_if layer="0" order="-1"/>
<apply_if layer="1" order="-1"/>
<apply_if layer="2" order="-1"/>
<apply_if layer="3" order="-1"/>
</apply_if>
<apply_if selectedLayer="Layer -2">
<apply_if layer="-1" order="-1"/>
<apply_if layer="0" order="-1"/>
<apply_if layer="1" order="-1"/>
<apply_if layer="2" order="-1"/>
<apply_if layer="3" order="-1"/>
</apply_if>
<apply_if selectedLayer="Covered">
<apply order="-1"/>
<apply_if additional="covered=yes" order="19"/>
</apply_if>
<apply_if selectedLayer="Indoor">
<apply order="-1"/>
<apply_if additional="indoor=yes" order="19"/>
</apply_if>
</switch>
</order>
<text>
<switch>
<switch minzoom="17">
<switch hideSportingObjectNames="false">
<case tag="leisure" value="stadium"/>
<case tag="leisure" value="playground"/>
<case tag="leisure" value="horse_riding"/>
<case tag="leisure" value="sports_hall"/>
<case tag="amenity" value="public_bath"/>
<case tag="sport" value="swimming"/>
<case tag="sport" value="tennis"/>
<case tag="sport" value="shooting"/>
<case tag="sport" value="multi"/>
<case tag="leisure" value="golf_course"/>
<apply nameTag="" textSize="12" textColor="#ff7000" textBold="true" textHaloRadius="2" textHaloColor="#ffffff" textOrder="5"/>
</switch>
<switch showExtraSportObjects="true">
<case tag="leisure" value="sports_centre"/>
<case tag="leisure" value="fitness_centre"/>
<case tag="sport" value=""/>
<apply nameTag="" textSize="12" textColor="#ff7000" textBold="true" textHaloRadius="2" textHaloColor="#ffffff" textOrder="5"/>
</switch>
<switch hideHouseTexts="false" hideNormalBuildings="false">
<case tag="historic" value="ruins" nameTag="" nameTag2="addr:housenumber"/>
<case tag="historic" value="castle" nameTag="" nameTag2="addr:housenumber"/>
<case tag="military" value="barracks" nameTag="" nameTag2="addr:housenumber"/>
<case tag="man_made" value="works" nameTag="" nameTag2="addr:housenumber"/>
<case tag="abandoned:building" value="" nameTag=""/>
<case tag="disused:building" value="" nameTag=""/>
<case tag="building" value="" nameTag="" nameTag2="addr:housenumber"/>
<case tag="addr:housenumber" value="" nameTag="addr:housenumber"/>
<apply textColor="#000000" textSize="12" textHaloColor="#ffffff" textHaloRadius="2" textWrapWidth="20" textOrder="135"/>
</switch>
</switch>
<switch minzoom="16">
<switch hidePublicAreaTexts="false">
<case tag="landuse" value="education"/>
<case tag="amenity" value="kindergarten"/>
<case tag="amenity" value="school"/>
<case tag="amenity" value="hospital"/>
<case tag="amenity" value="clinic"/>
<case tag="amenity" value="prison"/>
<case tag="amenity" value="public"/>
<case tag="amenity" value="college"/>
<case tag="amenity" value="university"/>
<case tag="amenity" value="childcare"/>
<case tag="amenity" value="administrative"/>
<case tag="amenity" value="research_institute"/>
<case tag="amenity" value="courthouse"/>
<case tag="amenity" value="library"/>
<case tag="amenity" value="townhall"/>
<apply nameTag="" nameTag2="addr:housenumber" textSize="12" textColor="#0055a0" textBold="true" textHaloRadius="2" textHaloColor="#ffffff" textOrder="5"/>
</switch>
<switch showAttractions="true">
<case tag="tourism" value="zoo" nameTag="" textSize="18"/>
<case tag="attraction" value="animal" nameTag="" textSize="12"/>
<case tag="tourism" value="attraction" nameTag="" textSize="12"/>
<apply textBold="true" textColor="#905500" textHaloColor="#ffffff" textHaloRadius="1" textWrapWidth="20" textOrder="152"/>
</switch>
</switch>
<switch minzoom="15">
<switch hideConstructionArea="false">
<case tag="landuse" value="construction" nameTag="" textColor="#000000" textSize="12" textHaloColor="#ffffff" textHaloRadius="1"/>
</switch>
<switch hideOtherBuildings="false">
<case tag="man_made" value="storage_tank"/>
<case tag="man_made" value="silo"/>
<case tag="man_made" value="bunker_silo"/>
<case tag="man_made" value="wastewater_plant"/>
<case tag="man_made" value="water_tower"/>
<case tag="man_made" value="reservoir_covered"/>
<apply nameTag="" textColor="#000000" textSize="12" textHaloColor="#ffffff" textHaloRadius="1"/>
</switch>
<switch hideFarmyards="false">
<case tag="landuse" value="farmyard" nameTag="" textSize="12" textColor="#452900" textHaloRadius="1" textHaloColor="#ffffff" textBold="true"/>
</switch>
<switch hidePlaces="false">
<case tag="area:highway" value="pedestrian" nameTag=""/>
<case tag="area:highway" value="footway" nameTag=""/>
<apply textColor="#000000" textHaloRadius="2" textHaloColor="#ffffff" textBold="true" textSize="12"/>
</switch>
<switch hideLighthouses="false">
<case tag="man_made" value="lighthouse"/>
<case tag="man_made" value="tower" additional="tower:type=lighting"/>
<apply nameTag="" textColor="#000000" textHaloRadius="1" textHaloColor="#ffffff" textBold="true" textSize="12"/>
</switch>
</switch>
<switch minzoom="14">
<switch hideRailwaysOld="false">
<case tag="railway" value="abandoned"/>
<case tag="railway" value="disused"/>
<apply nameTag="" textSize="12" textColor="#7c3801" textOnPath="true" textHaloRadius="2" textHaloColor="#ffffff"/>
</switch>
<switch hideAerialway="false">
<case tag="aerialway" value="" nameTag="" textColor="#000000" textSize="11" textOnPath="true" textHaloRadius="2" textHaloColor="#ffffff" textOrder="106"/>
</switch>
<switch hideLandfill="false">
<case tag="landuse" value="landfill"/>
<case tag="man_made" value="spoil_heap"/>
<case tag="landuse" value="brownfield"/>
<apply nameTag="" textSize="12" textColor="#000000" textHaloRadius="1" textHaloColor="#ffffff"/>
</switch>
</switch>
<switch minzoom="13">
<switch hideAerodromes="false">
<case tag="aeroway" value="aerodrome" nameTag="" textBold="true"/>
<case minzoom="13" tag="aeroway" value="runway" nameTag="ref" textOnPath="true"/>
<case minzoom="15" tag="aeroway" value="taxiway" nameTag="ref" textOnPath="true"/>
<case minzoom="15" tag="aeroway" value="terminal" nameTag=""/>
<apply textSize="12" textColor="#000000" textHaloColor="#ffffff" textHaloRadius="2"/>
</switch>
<switch hideRoadNames="false">
<case tag="highway" value="residential" textColor="#000000" nameTag=""/>
<case tag="highway" value="motorway_junction" textColor="#aa0000" nameTag="" nameTag2="ref"/>
<case tag="highway" value="via_ferrata" textColor="#000000" nameTag=""/>
<apply textSize="13" textHaloColor="#ffffff" textHaloRadius="1" textOnPath="true" textOrder="125"/>
</switch>
<switch hideCemetery="false">
<case tag="cemetery" value="" nameTag="" nameTag2="name" textSize="12" />
<case tag="cemetery" value="sector" nameTag="ref" nameTag2="name" textSize="10"/>
<case tag="cemetery" value="sector" nameTag="" nameTag2="ref" textSize="10"/>
<apply textColor="#000000" textHaloRadius="2" textHaloColor="#ffffff" textOrder="145"/>
</switch>
<switch hideContour="false"> 
<case tag="contour" value="elevation" nameTag="elevation" textColor="#8D3F00" textSize="13" textOnPath="true" textBold="true" textHaloColor="#bbffffff" textHaloRadius="1" textMinDistance="5" textOrder="255"/>
</switch>
<switch showProposedObjects="true">
<case tag="building" value="proposed"/>
<case tag="railway" value="proposed"/>
<case tag="highway" value="proposed"/>
<case tag="man_made" value="proposed"/>
<apply nameTag="" textSize="15" textBold="true" textColor="#ffa811" textHaloRadius="2" textHaloColor="#000000" textOrder="25"/>
</switch>
<switch showRouteNames="true">
<case showSubwayRoutesOpt="true" tag="route_subway" value="" nameTag="subway_ref"/>
<case showLightRailRoutesOpt="true" tag="route_light_rail" value="" nameTag="lightrail_ref"/>
<case tag="route_train" value="" nameTag="train_ref"/>
<case showTramRoutesOpt="true" tag="route_tram" value="" nameTag="tram_ref"/>
<case showBusRoutesOpt="true" tag="route_bus" value="" nameTag="bus_ref"/>
<case showFerryRoutesOpt="true" tag="route" value="ferry" nameTag="" nameTag2="ferry_ref"/>
<case showShareTaxiRoutesOpt="true" tag="route_share_taxi" value="" nameTag="share_taxi_ref"/>
<case showTrolleybusRoutesOpt="true" tag="route_trolleybus" value="" nameTag="trolleybus_ref"/>
<case showMonorailRoutesOpt="true" tag="route_monorail" value="" nameTag="monorail_ref"/>
<case showFunicularRoutesOpt="true" tag="route_funicular" value="" nameTag="funicular_ref"/>
<apply textColor="#ffffff" textOnPath="true" textBold="true" textHaloColor="#ff0000" textHaloRadius="2" textOrder="41"/>
<apply_if minzoom="13" maxzoom="14" textSize="10"/>
<apply_if minzoom="15" maxzoom="15" textSize="11"/>
<apply_if minzoom="16" maxzoom="16" textSize="12"/>
<apply_if minzoom="17" maxzoom="17" textSize="13"/>
<apply_if minzoom="18" textSize="14"/>
</switch>
</switch>
<switch minzoom="12">
<switch showBoroughNames="true">
<case tag="place" value="borough" textSize="18" nameTag="" textBold="true" textItalic="true" textColor="#ff30ff" textHaloRadius="2" textHaloColor="#ffffff" textOrder="25"/>
</switch>
<switch showSuburbNames="true">
<case tag="place" value="suburb" textSize="18" nameTag="" textBold="true" textItalic="true" textColor="#ff30ff" textHaloRadius="2" textHaloColor="#ffffff" textOrder="25"/>
</switch>
<switch showLocalNames="true">
<case minzoom="14" tag="place" value="neighbourhood"/>
<case minzoom="14" tag="place" value="city_block"/>
<case minzoom="13" tag="place" value="quarter"/>
<case minzoom="12" tag="place" value="farm"/>
<case minzoom="12" tag="place" value="plot"/>
<case minzoom="12" tag="place" value="locality"/>
<apply nameTag="" textColor="#000000" textSize="12" textItalic="true" textWrapWidth="20" textHaloRadius="1" textHaloColor="#ffffff" textOrder="40"/>
</switch>
<switch hideQuarry="false">
<case tag="landuse" value="quarry"/>
<case tag="historic" value="quarry"/>
<apply nameTag="" textColor="#6b3600" textSize="12" textHaloRadius="1" textHaloColor="#ffffff"/>
</switch>
</switch>
<switch minzoom="11">
<switch hideBunker="false">
<case tag="military" value="bunker"/>
<apply nameTag="" textColor="#000000" textSize="12" textWrapWidth="20" textHaloRadius="1" textHaloColor="#ffffff"/>
</switch>
<switch hideWoodNames="false">
<case tag="natural" value="scrub"/>
<case tag="natural" value="wood"/>
<case tag="landuse" value="forest"/>
<apply nameTag="" textSize="14" textColor="#009000" textBold="true" textHaloRadius="1" textHaloColor="#ffffff" textOrder="50"/>
</switch>
<switch hideWetland="false">
<case tag="natural" value="wetland" nameTag="" textSize="12" textColor="#009000" textBold="true" textHaloRadius="1" textHaloColor="#ffffff" textOrder="8"/>
</switch>
<switch showBusRoutesOpt="true">
<case tag="amenity" value="bus_station" nameTag=""/>
<case tag="public_transport" value="station" nameTag=""/>
<case tag="highway" value="bus_stop" nameTag=""/>
<case tag="public_transport" value="platform" nameTag="" nameTag2="local_ref"/>
<case tag="public_transport" value="platform" nameTag="local_ref"/>
<apply textSize="12" textColor="#ff0000" textBold="true" textHaloRadius="1" textHaloColor="#ffffff"/>
</switch>
<switch showRouteNames="true">
<case tag="public_transport" value="platform"/>
<case tag="railway" value="station"/>
<apply nameTag="" textSize="12" textColor="#ff0000" textBold="true" textHaloRadius="2" textHaloColor="#ffffff" textOrder="5"/>
</switch>
<switch showMappingErrors="true">
<case tag="fixme_tag" value="yes" nameTag="fixme" textSize="12" textBold="true" textColor="#ffffff" textHaloRadius="2" textHaloColor="#ff0000" textOrder="25"/>
</switch>
<switch showPowerNet="true">
<case tag="power" value="plant"/>
<case tag="power" value="generator"/>
<apply>
<case additional="generator:source=coal"/>
<case additional="generator:source=gas"/>
<case additional="generator:source=nuclear"/>
<case additional="generator:source=solar"/>
<case additional="generator:source=hydro"/>
<case additional="generator:source=wind" nameTag2="height"/>
<case additional="generator:source=geothermal"/>
<case additional="generator:source=oil"/>
<case additional="generator:source=diesel"/>
</apply>
<apply nameTag="" textSize="12" textColor="#ff0000" textBold="true" textHaloRadius="2" textHaloColor="#ffffff"/>
</switch>
<switch showMunicipalityNames="true">
<case tag="place" value="town"/>
<case tag="place" value="municipality"/>
<apply textSize="18" nameTag="" textBold="true" textItalic="true" textColor="#ff30ff" textHaloRadius="2" textHaloColor="#ffffff" textOrder="25"/>
</switch>
<switch hideIndustrialAreas="false">
<case tag="landuse" value="industrial"/>
<case tag="landuse" value="commercial"/>
<apply nameTag="" textSize="12" textColor="#000000" textHaloRadius="1" textHaloColor="#ffffff"/>
</switch>
</switch>
<switch minzoom="10">
<switch hidePeakText="false">
<case tag="natural" value="peak" nameTag="" nameTag2="ele" textSize="12" textColor="#944F00" textHaloRadius="1" textHaloColor="#ffffff" textOrder="80"/>
</switch>
<switch hideCaveText="false">
<case tag="natural" value="cave_entrance" nameTag="" textSize="12" textColor="#8D3F00" textHaloRadius="1" textHaloColor="#ffffff" textOrder="236"/>
</switch>
<switch hideMineText="false">
<case tag="historic" value="charcoal_pile"/>
<case tag="historic" value="mine"/>
<case tag="man_made" value="mineshaft"/>
<case tag="man_made" value="adit"/>
<apply nameTag="" textSize="12" textColor="#8D3F00" textHaloRadius="1" textHaloColor="#ffffff" textWrapWidth="20" textOrder="158"/>
</switch>
<switch hideSpringText="false">
<case tag="natural" value="spring" nameTag="" textSize="12" textColor="#0000ff" textHaloRadius="1" textHaloColor="#ffffff" textItalic="true" textWrapWidth="20" textOrder="214"/>
</switch>
<switch hideIslands="false">
<case minzoom="10" tag="place" value="island"/>
<case minzoom="11" tag="place" value="islet"/>
<apply nameTag="" textSize="14" textColor="#000000" textHaloRadius="2" textHaloColor="#ffffff" textWrapWidth="20" textBold="true" textItalic="true" textOrder="37"/>
</switch>
</switch>
<switch minzoom="9">
<switch showBoundariesTexts="true">
<case minzoom="14" tag="admin_level" value="10"/>
<case minzoom="13" tag="admin_level" value="9"/>
<case minzoom="13" tag="admin_level" value="8"/>
<case minzoom="13" tag="admin_level" value="7"/>
<case minzoom="13" tag="admin_level" value="6"/>
<case minzoom="13" tag="admin_level" value="5"/>
<case minzoom="10" tag="admin_level" value="4"/>
<case minzoom="10" tag="admin_level" value="3"/>
<case minzoom="9" tag="admin_level" value="2"/>
<apply textSize="15" textHaloRadius="2" textColor="#ffffff" textBold="true" textOnPath="true" textHaloColor="#703070"/>
</switch>
<switch showCountyNames="true">
<case tag="place" value="county">
<case maxzoom="9" textSize="18"/>
<case minzoom="10" maxzoom="10" textSize="18"/>
<case minzoom="11" maxzoom="11" textSize="28"/>
<apply nameTag="" textBold="true" textItalic="true" textColor="#ff30ff" textWrapWidth="22" textHaloRadius="2" textHaloColor="#ffffff" textOrder="25"/>
</case>
</switch>
</switch>
<switch minzoom="8">
<switch hideRockNames="false" textHaloColor="#944f00">
<case tag="natural" value="bare_rock"/>
<case tag="natural" value="scree"/>
<case tag="geological" value="moraine"/>
<case tag="natural" value="shingle"/>
<case tag="natural" value="landslide"/>
<case tag="natural" value="fell"/>
<case tag="natural" value="reef" textHaloColor="#0000aa"/>
<apply textName="" textSize="12" textColor="#ffffff" textHaloRadius="1"/>
</switch>
<switch showNatureReserveAreas="true">
<case tag="leisure" value="nature_reserve" textSize="12"/>
<case tag="boundary" value="protected_area" textSize="12"/>
<case tag="boundary" value="national_park" textSize="18"/>
<apply nameTag="" textColor="#004000" textHaloRadius="1" textHaloColor="#ffffff" textOrder="8"/>
</switch>
<switch showMilitaryAreas="true">
<case tag="landuse" value="military" nameTag="" textColor="#ffbfbf" textHaloRadius="1" textHaloColor="#ffffff" textOrder="8"/>
</switch>
</switch>
<switch minzoom="7">
<switch showRegionNames="true">
<case tag="region:type" value="mountain_area"/>
<case tag="region:type" value="mountain_range"/>
<case tag="region:type" value="natural_area"/>
<case tag="natural" value="plateau"/>
<case tag="place" value="region"/>
<case tag="place" value="province"/>
<apply nameTag="" textSize="18" textColor="#00ff00" textBold="true" textItalic="true" textWrapWidth="22" textHaloRadius="1" textHaloColor="#005500" textOrder="25"/>
</switch>
<switch hideMotorways="false" seq="1:10">
<case minzoom="7" tag="highway" value="motorway" nameTag="route_road_#SEQ_ref"/>
<case minzoom="7" tag="highway" value="trunk" nameTag="route_road_#SEQ_ref"/>
<case minzoom="8" tag="highway" value="primary" nameTag="route_road_#SEQ_ref"/>
<case minzoom="12" tag="highway" value="secondary" nameTag="route_road_#SEQ_ref"/>
<case minzoom="14" tag="highway" value="tertiary" nameTag="route_road_#SEQ_ref"/>
<apply textSize="13" textColor="#404040" textBold="true" textHaloColor="#ffffff" textHaloRadius="5" textMinDistance="130" textWrapWidth="10" textOrder="48">
<case textLength="1" textShield="white_square_1_road_shield"/>
<case textLength="2" textShield="white_square_2_road_shield"/>
<case textLength="3" textShield="white_square_3_road_shield"/>
<case textLength="4" textShield="white_square_4_road_shield"/>
<case textLength="5" textShield="white_square_5_road_shield"/>
<case textLength="6" textShield="white_square_6_road_shield"/>
<case textLength="7" textShield="white_square_7_road_shield"/>
<case textLength="8" textShield="white_square_8_road_shield"/>
<case textLength="9" textShield="white_square_9_road_shield"/>
</apply>
<apply_if maxzoom="7" intersectionMargin="10"/>
<apply_if minzoom="8" maxzoom="9" intersectionMargin="15"/>
<apply_if minzoom="10" intersectionMargin="20"/>
</switch>
</switch>
<switch minzoom="6">
<switch showDepthPoints="true">
<case tag="point" value="depth" textColor="#ccffff" textSize="13" textBold="true" textHaloColor="#0000ff" textHaloRadius="1" textOrder="128"/>
</switch>
<switch showHistoricObjects="true">
<case minzoom="10" tag="historic" value="archaeological_site"/>
<case minzoom="6" tag="historic" value=""/>
<apply nameTag="" textSize="12" textColor="#b08000" textHaloRadius="1" textHaloColor="#ffffff" textOrder="8"/>
</switch>
</switch>
<switch minzoom="5">
<switch showDepthContourLines="true">
<case tag="contour" value="depth" textColor="#0000CC" textSize="13" textOnPath="true" textBold="true" textHaloColor="#ffffff" textHaloRadius="1" textMinDistance="100"/>
</switch>
<switch showStateNames="true">
<case tag="place" value="state">
<case maxzoom="6" textSize="16" nameTag="ref"/>
<case minzoom="7" maxzoom="7" textSize="18" nameTag="" nameTag2="ref"/>
<case minzoom="8" maxzoom="8" textSize="18" nameTag=""/>
<case minzoom="9" maxzoom="10" textSize="28" nameTag=""/>
<apply textBold="true" textItalic="true" textColor="#ff30ff" textWrapWidth="22" textHaloRadius="2" textHaloColor="#ffffff" textOrder="25"/>
</case>
</switch>
<switch hideTownNames="false">
<case tag="place" value="city" textSize="18" textOrder="42"/>
<case minzoom="8" tag="place" value="town" textSize="16"/>
<case minzoom="11" tag="place" value="village" textSize="14"/>
<case minzoom="13" tag="place" value="hamlet" textSize="12"/>
<apply nameTag="" textColor="#000000" textBold="true" textWrapWidth="20" textHaloColor="#ffffff" textHaloRadius="1:1" intersectionMargin="15"/>
<apply_if additional="capital=yes" textOrder="10"/>
</switch>
</switch>
<switch minzoom="3">
<switch showCountryNames="true">
<case tag="place" value="country">
<case maxzoom="4" textSize="12"/>
<case minzoom="5" maxzoom="5" textSize="16" textBold="true"/>
<case minzoom="6" maxzoom="6" textSize="18" textBold="true"/>
<case minzoom="7" maxzoom="7" textSize="28" textBold="true"/>
<apply nameTag="" textItalic="true" textBold="true" textColor="#ff30ff" textHaloRadius="2" textHaloColor="#ffffff" textOrder="5"/>
</case>
</switch>
</switch>
<switch minzoom="2">
<switch hideContinentNames="false">
<case maxzoom="3" tag="place" value="continent" textSize="13" nameTag="" textBold="true" textColor="#000000" textHaloRadius="2" textHaloColor="#ffffff" textOrder="25"/>
</switch>
<switch hideWatersNames="false">
<case tag="place" value="ocean" nameTag="" textWrapWidth="20" textSize="14" textBold="true" textOrder="3"/>
<case minzoom="5" tag="place" value="sea" nameTag="" textWrapWidth="20" textSize="14" textBold="true" textOrder="33"/>
<case minzoom="6" tag="natural" value="water" nameTag="" textWrapWidth="17" intersectionSizeFactor="1.7" textOrder="178"/>
<case minzoom="8" tag="natural" value="bay" nameTag="" textOnPath="true" textWrapWidth="17" textOrder="179"/>
<case minzoom="8" tag="natural" value="strait" nameTag="" textOnPath="true" textWrapWidth="25" textOrder="180"/>
<case minzoom="11" tag="waterway" value="river" nameTag="" textOnPath="true" textMinDistance="10" textOrder="184"/>
<case minzoom="13" tag="waterway" value="stream" nameTag="" textOnPath="true" textMinDistance="10" textOrder="206"/>
<case minzoom="13" tag="waterway" value="canal" nameTag="" textOnPath="true" textMinDistance="10" textOrder="185"/>
<case minzoom="14" tag="lock" value="yes" nameTag="lock_name" nameTag2="lock_ref" textOnPath="true" textMinDistance="80" textOrder="184"/>
<case minzoom="15" tag="waterway" value="wadi" nameTag="" textOnPath="true" textMinDistance="10" textOrder="213"/>
<case minzoom="15" tag="waterway" value="ditch" nameTag="" textOnPath="true" textMinDistance="10" textOrder="210"/>
<case minzoom="15" tag="waterway" value="drain" nameTag="" textOnPath="true" textMinDistance="10" textOrder="211"/>
<case minzoom="15" tag="landuse" value="water" nameTag="" textWrapWidth="20" textOrder="218"/>
<case minzoom="15" tag="landuse" value="reservoir" nameTag="" textWrapWidth="20" textOrder="218"/>
<case minzoom="15" tag="landuse" value="basin" nameTag="" textWrapWidth="20" textOrder="218"/>
<case minzoom="15" tag="waterway" value="waterfall" additional="osmand_remarkable_waterfall=yes" nameTag="" nameTag2="height" textWrapWidth="20" textOnPath="true" textOrder="217"/>
<case minzoom="15" tag="waterway" value="waterfall" nameTag="" textWrapWidth="20" textOnPath="true" textOrder="217"/>
<case minzoom="16" tag="landuse" value="salt_pond" nameTag="" textWrapWidth="20" textOrder="218"/>
<case minzoom="17" tag="amenity" value="drinking_water" nameTag="" textWrapWidth="20" textOrder="214"/>
<case minzoom="18" tag="man_made" value="water_well" nameTag=""/>
<case minzoom="19" tag="man_made" value="water_tap" nameTag=""/>
<apply textColor="#0000ff" textHaloRadius="2" textHaloColor="#ffffff" textItalic="true" textSize="12"/>
</switch>
</switch>
</switch>
</text>
<point>
<switch>
<switch minzoom="17">
<switch hideSportingObjects="false">
<case tag="leisure" value="playground" icon="leisure_playground" shield="white_round_shield" iconVisibleSize="40" intersectionSizeFactor="2.5" iconOrder="167"/>
</switch>
<switch hideBarriers="false" iconOrder="138">
<case tag="barrier" value="" icon="barrier_gate" shield="barrier_gate_shield"/>
<apply_if additional="access=private" icon_2="access_private_red_overlay"/>
<apply_if additional="access=no" icon_2="access_private_red_overlay"/>
<apply_if additional="access=permit" icon_2="access_permit_overlay"/>
</switch>
</switch>
<switch minzoom="16">
<switch hideSingleTrees="false">
<case tag="natural" value="tree">
<case maxzoom="17" icon="tree_dot" iconVisibleSize="12" intersectionMargin="5"/>
<case minzoom="18">
<case additional="leaf_type=broadleaved" icon="topo_tree_broadleaved" shield="topo_tree_broadleaved_shield"/>
<case additional="leaf_type=needleleaved" icon="topo_tree_needleleaved" shield="topo_tree_needleleaved_shield"/>
<case additional="tree:type=palm" icon="topo_tree_palm" shield="topo_tree_palm_shield"/>
<case icon="topo_tree_broadleaved" shield="topo_tree_broadleaved_shield"/>
</case>
<apply iconVisibleSize="14" intersectionSizeFactor="0.9" iconOrder="128"/>
</case>
</switch>
</switch>
<switch minzoom="15">
<switch hideLighthouses="false">
<case tag="man_made" value="lighthouse" icon="topo_lighthouse" shield="white_round_shield"/>
<case tag="man_made" value="tower" additional="tower:type=lighting" icon="topo_lighthouse" shield="white_round_shield"/>
</switch>
</switch>
<switch minzoom="14">
<switch hideInnerWaters="false">
<case tag="ford" value="yes" icon="topo_ford" shield="topo_ford_shield" iconVisibleSize="10" intersectionSizeFactor="2"/>
<case tag="waterway" value="waterfall" icon="topo_waterfall" shield="topo_waterfall_shield"/>
</switch>
</switch>
<switch minzoom="12">
<switch showMappingErrors="true">
<case tag="fixme_tag" value="yes" icon="fixme_tag_lowzoom_yes" iconVisibleSize="6" intersectionSizeFactor="0" iconOrder="128"/>
</switch>
</switch>
<switch minzoom="11">
<switch showBusRoutesOpt="true">
<case tag="highway" value="bus_stop"/>
<case tag="public_transport" value="platform"/>
<apply icon="topo_bus_stop" shield="topo_bus_stop_shield"/>
</switch>
<switch showTramRoutesOpt="true">
<case tag="railway" value="tram_stop" icon="topo_tram_stop" shield="topo_tram_stop_shield"/>
</switch>
<switch tag="railway" value="station">
<case showLightRailRoutesOpt="true"/>
<case showSubwayRoutesOpt="true"/>
<case hideRailways="false"/>
<apply icon="topo_railway_station_small" iconVisibleSize="12"/>
</switch>
<switch hideBunker="false">
<case tag="military" value="bunker" icon="topo_bunker" shield="white_round_shield"/>
</switch>
<switch hideMills="false">
<case tag="man_made" value="windmill" icon="topo_windmill" shield="white_round_shield"/>
<case tag="man_made" value="watermill" icon="topo_watermill" shield="white_round_shield"/>
<case maxzoom="13" tag="power" value="generator" additional="generator:source=wind" icon="generator_source_wind" shield="white_round_shield"/>
<case minzoom="14" tag="power" value="generator" additional="generator:source=wind" icon="seamark_landmark_windmotor" iconVisibleSize="25" intersectionSizeFactor="0.4" icon_shift_py="-0.5"/>
</switch>
<switch showPowerNet="true">
<case tag="power" value="plant" icon="topo_power_plant" shield="white_round_shield"/>
<case tag="power" value="tower" icon="power_tower_square" shield="white_round_shield"/>
<case tag="power" value="substation" icon="power_substation" shield="white_round_shield"/>
<case tag="power" value="transformer" icon="topo_transformer" shield="white_round_shield"/>
<case maxzoom="13" tag="power" value="generator" additional="generator:source=wind" icon="generator_source_wind" shield="white_round_shield"/>
<case minzoom="14" tag="power" value="generator" additional="generator:source=wind" icon="seamark_landmark_windmotor" iconVisibleSize="25" intersectionSizeFactor="0.4" icon_shift_py="-0.5"/>
<case tag="power" value="generator"/>
<apply>
<case additional="generator:source=coal" icon="generator_source_coal" shield="white_round_shield"/>
<case additional="generator:source=gas" icon="generator_source_gas" shield="white_round_shield"/>
<case additional="generator:source=nuclear" icon="generator_source_nuclear" shield="white_round_shield"/>
<case additional="generator:source=solar" icon="generator_source_solar" shield="white_round_shield"/>
<case additional="generator:source=hydro" icon="generator_source_hydro" shield="white_round_shield"/>
<case additional="generator:source=geothermal" icon="generator_source_geothermal" shield="white_round_shield"/>
<case additional="generator:source=oil" icon="generator_source_oil" shield="white_round_shield"/>
<case additional="generator:source=diesel" icon="generator_source_diesel" shield="white_round_shield"/>
</apply>
</switch>
<switch hideViewPoints="false">
<case tag="tourism" value="viewpoint" icon="topo_viewpoint" shield="white_round_shield" iconVisibleSize="30"/>
</switch>
<switch showParking="true">
<case tag="amenity" value="parking" icon="amenity_parking" shield="blue_round_shield"/>
<apply_if additional="parking=underground" icon="parking_underground"/>
</switch>
</switch>
<switch minzoom="10">
<switch showHistoricObjects="true">
<case tag="historic" value="monument" icon="topo_monument"/>
<case tag="historic" value="memorial" icon="topo_memorial"/>
<case tag="historic" value="archaeological_site" icon="topo_archaeological_site"/>
<case tag="historic" value="ruins" icon="topo_ruins"/>
<case tag="historic" value="castle" icon="topo_castle"/>
<apply shield="white_round_shield" iconOrder="85"/>
</switch>
<switch hideMines="false">
<case tag="historic" value="charcoal_pile"/>
<case tag="historic" value="mine"/>
<case tag="man_made" value="mineshaft"/>
<case tag="man_made" value="adit"/>
<apply icon="topo_mine" shield="topo_mine_shield"/>
<apply_if additional="abandoned=yes" icon="topo_mine_abandoned" shield="topo_mine_abandoned_shield"/>
<apply_if additional="disused=yes" icon="topo_mine_abandoned" shield="topo_mine_abandoned_shield"/>
</switch>
<switch hideSprings="false">
<case tag="natural" value="spring" iconOrder="40" icon="topo_spring" shield="topo_spring_shield" iconVisibleSize="50" intersectionSizeFactor="2"/>
</switch>
<switch hidePeaks="false">
<case tag="natural" value="peak" iconOrder="65" icon="natural_peak_big" shield="peakvolcano_big_white_shield" iconVisibleSize="25" intersectionSizeFactor="2"/>
</switch>
<switch hideCaves="false">
<case tag="natural" value="cave_entrance" icon="topo_cave" shield="topo_cave_shield" iconOrder="85"/>
</switch>
</switch>
<switch minzoom="4">
<switch hideTownNames="false">
<case tag="place" value="city">
<apply_if minzoom="9" icon="topo_railway_station_small" iconVisibleSize="12" iconOrder="36"/>
<apply_if additional="capital=yes" icon="place_capital_dot" iconVisibleSize="1" iconOrder="15"/>
</case>
<case minzoom="9" tag="place" value="town" icon="topo_railway_station_small" iconVisibleSize="12" iconOrder="36"/>
<case minzoom="11" tag="place" value="village" icon="topo_railway_station_small" iconVisibleSize="12" iconOrder="36"/>
</switch>
</switch>
</switch>
</point>
<polygon>
<switch>
<switch minzoom="15">
<switch hideNormalBuildings="false">
<case tag="building" value=""/>
<apply color="#cccccc" color_2="#000000" strokeWidth_2="0.6"/>
<apply_if additional="layer=-1" color_0="#ffffff" strokeWidth_0="3" strokeWidth_2="3" pathEffect_2="4_4"/>
<apply_if additional="layer=-2" color_0="#ffffff" strokeWidth_0="3" strokeWidth_2="3" pathEffect_2="4_4"/>
</switch>
<switch hidePublicBuildings="false">
<case tag="building" value="civic"/>
<case tag="building" value="hall"/>
<case tag="building" value="administrative"/>
<case tag="building" value="public"/>
<case tag="building" value="school"/>
<case tag="building" value="kindergarten"/>
<case tag="building" value="university"/>
<case tag="building" value="college"/>
<case tag="building" value="hospital"/>
<case tag="building" value="clinic"/>
<case tag="amenity" value="townhall"/>
<case tag="amenity" value="courthouse"/>
<case tag="amenity" value="public_building"/>
<apply color="#a0bbd3" color_2="#0055a0" strokeWidth_2="0.6"/>
</switch>
<switch hideSportingObjects="false">
<case tag="building" value="stadium"/>
<case tag="building" value="sports_centre"/>
<case tag="leisure" value="sports_hall"/>
<apply color="#caac4c" color_2="#ff7000" strokeWidth_2="0.6"/>
</switch>
<switch hideBunker="false">
<case tag="military" value="bunker" color="#70000000" color_2="#000000" strokeWidth_2="0.6"/> 
<apply_if additional="layer=-1" color_0="#ffffff" strokeWidth_0="3" strokeWidth_2="3" pathEffect_2="4_4"/>
<apply_if additional="layer=-2" color_0="#ffffff" strokeWidth_0="3" strokeWidth_2="3" pathEffect_2="4_4"/>
</switch>
<switch hideIndustrialBuildings="false">
<case tag="man_made" value="chimney"/>
<case tag="man_made" value="storage_tank"/>
<case tag="man_made" value="silo"/>
<case tag="man_made" value="bunker_silo"/>
<case tag="man_made" value="reservoir_covered"/>
<case tag="man_made" value="tower"/>
<apply color="#aaaaaa" color_2="#000000" strokeWidth_2="0.6"/>
</switch>
<switch hidePlaces="false">
<case tag="area:highway" value="pedestrian"/>
<case tag="area:highway" value="footway"/>
<apply color_0="#f0f0f0" shader="paving_stones"/>
</switch>
<switch hideFountains="false">
<case tag="amenity" value="fountain"/>
<case tag="man_made" value="water_well"/>
<apply color="#2196f3" color_2="#0000aa" strokeWidth_2="0.6"/>
</switch>
</switch>
<switch minzoom="13">
<switch showProposedObjects="true">
<case tag="building" value="proposed" color="#ffa811" color_2="#000000" strokeWidth_2="4" pathEffect_2="10_10"/>
</switch>
<switch hideBridges="false">
<case tag="man_made" value="bridge" color="#ece6d2" color_2="#000000" strokeWidth_2="0.6"/>
</switch>
<switch hidePiers="false">
<case tag="man_made" value="pier"/>
<apply color="#ece6d2"/>
</switch>
<switch hideGroynes="false">
<case tag="man_made" value="groyne"/>
<case tag="man_made" value="breakwater"/>
<apply color="#dbbd72"/>
</switch>
</switch>
<switch minzoom="12">
<switch hidePublicAreas="false">
<case tag="landuse" value="education"/>
<case tag="amenity" value="kindergarten"/>
<case tag="amenity" value="school"/>
<case tag="amenity" value="hospital"/>
<case tag="amenity" value="clinic"/>
<case tag="amenity" value="prison"/>
<case tag="amenity" value="public"/>
<case tag="amenity" value="college"/>
<case tag="amenity" value="university"/>
<case tag="amenity" value="childcare"/>
<case tag="amenity" value="administrative"/>
<case tag="amenity" value="research_institute"/>
<case tag="amenity" value="courthouse"/>
<case tag="amenity" value="library"/>
<apply color="#e1f6ff"/>
</switch>
<switch showParking="true">
<case tag="amenity" value="parking" color="#ffd07d" color_2="#ff6e6e" strokeWidth_2="1"/>
<apply_if additional="parking=underground" pathEffect_2="4_4"/>
</switch>
<switch hidePathes="false">
<case tag="public_transport" value="platform" color="#ece6d2"/>
</switch>
</switch>
<switch minzoom="11">
<switch hideQuarry="false">
<case tag="landuse" value="quarry" color_0="#e9c99b"/>
<case tag="historic" value="quarry" color_0="#cccccc"/>
<case tag="landuse" value="quarry">
<case additional="quarry=abandoned" color_0="#cccccc"/>
</case>
<apply color_2="#000000" strokeWidth_2="0.6" shader="quarry3"/>
</switch>
<switch hideWetland="false">
<case tag="natural" value="tidalflat" shader="wetland" color_0="#e1c639"/>
<case tag="natural" value="mud" shader="mud2" color="#e4ddd1" color_0="#e4ddd1"/>
<case tag="natural" value="wetland" color_0="#aee8a9">
<case additional="wetland=wet_meadow" shader="wetland_wet_meadow"/>
<case additional="wetland=marsh" shader="wetland_marsh"/>
<case additional="wetland=reedbed" shader="wetland_reedbed"/>
<case additional="wetland=mud" shader="mud2" color="#e4ddd1" color_0="#e4ddd1"/>
<case additional="wetland=bog" shader="wetland_bog"/>
<case additional="wetland=string_bog" shader="wetland_string_bog"/>
<case additional="wetland=palsa_bog" shader="wetland_palsa_bog"/>
<case additional="wetland=swamp" shader="wetland_swamp"/>
<case additional="wetland=fen" shader="wetland_fen"/>
<case additional="wetland=mangrove" shader="wetland_mangrove"/>
<case additional="wetland=saltmarsh" shader="wetland_saltmarsh"/>
<case additional="wetland=tidalflat" shader="wetland" color_0="#e1c639"/>
<case shader="wetland_tidalflat" color_0="#11ff11"/>
</case>
</switch>
<switch hideUrbanGreen="false">
<case tag="leisure" value="park"/>
<case tag="leisure" value="garden"/>
<case tag="landuse" value="park"/>
<case tag="landuse" value="recreation_ground"/>
<case tag="landuse" value="allotments" shader="allotments2_shader"/>
<apply color="#e0ffe0" color_0="#e0ffe0"/>
</switch>
<switch hideCemetery="false">
<case tag="landuse" value="cemetery" shader="topo_cemetery">
<case additional="religion=christian" shader="topo_cemetery_christian"/>
<case additional="religion=muslim" shader="topo_cemetery_muslim"/>
<case additional="religion=jewish" shader="topo_cemetery_jewish"/>
</case>
<case tag="amenity" value="grave_yard" shader="topo_cemetery">
<case additional="religion=christian" shader="topo_cemetery_christian"/>
<case additional="religion=muslim" shader="topo_cemetery_muslim"/>
<case additional="religion=jewish" shader="topo_cemetery_jewish"/>
</case>
<apply color_0="#e0ffe0" color_2="#000000" strokeWidth_2="0.6"/>
</switch>
<switch showPowerNet="true">
<case tag="power" value="plant"/>
<case tag="power" value="tower"/>
<case tag="power" value="substation"/>
<case tag="power" value="transformer"/>
<case tag="power" value="generator"/>
<apply color="#ffaeae" color_2="#ff0000" strokeWidth_2="0.6"/>
</switch>
<switch hideFarmland="false">
<case tag="landuse" value="farmland" color="#ffF0E0"/>
</switch>
<switch hideOrchard="false">
<case tag="landuse" value="orchard" shader="topo_orchard"/>
<case tag="landuse" value="vineyard" shader="topo_vineyard"/>
<case tag="landuse" value="plant_nursery" shader="plant_nursery"/>
<apply color_0="#ffF0E0"/>
</switch>
<switch hideFarmyards="false">
<case tag="landuse" value="farmyard" color="#E4D0B3"/>
</switch>
<switch hideResidentialAreas="false">
<case tag="landuse" value="residential" color="#f0e0e0"/>
</switch>
<switch hidePublicTransportAreas="false">
<case tag="public_transport" value="station"/>
<case tag="railway" value="station"/>
<case tag="landuse" value="railway"/>
<apply color="#e3c694"/>
</switch>
<switch hideIndustrialAreas="false">
<case tag="landuse" value="industrial"/>
<case tag="landuse" value="commercial"/>
<apply color="#e0d4c3"/>
</switch>
<switch hideLandfill="false">
<case tag="landuse" value="landfill"/>
<case tag="man_made" value="spoil_heap"/>
<case tag="landuse" value="brownfield"/>
<apply color_0="#cccccc" color_2="#000000" strokeWidth_2="0.6" shader="quarry3_abandoned"/>
</switch>
<switch hideAerodromes="false">
<case tag="aeroway" value="aerodrome" color="#d9d5d2"/>
<case minzoom="15" tag="aeroway" value="terminal" color="#20000000" color_2="#000000" strokeWidth_2="1"/>
</switch>
<switch hideConstructionArea="false">
<case tag="landuse" value="construction" color_0="#eaeae6" shader="topo_construction" strokeWidth_2="1" color_2="#222222" pathEffect_2="2_4"/>
</switch>
</switch>
<switch minzoom="10">
<switch hideSportingObjects="false">
<case tag="leisure" value="stadium"/>
<case tag="leisure" value="playground"/>
<case tag="leisure" value="horse_riding"/>
<case tag="leisure" value="golf_course"/>
<case tag="leisure" value="track"/>
<case tag="amenity" value="public_bath"/>
<case tag="sport" value=""/>
<apply color="#f1eaa2" color_2="#ff7000" strokeWidth_2="1:1"/>
</switch>
</switch>
<switch minzoom="9">
<switch hideSands="false">
<case tag="natural" value="beach" color_0="#FFD9A7" shader="beach2"/>
<case tag="natural" value="sand" color_0="#ffe1ba" shader="topo_sand"/>
<case tag="natural" value="shoal" color_0="#ffe1ba" shader="topo_sand"/>
<case tag="natural" value="dune" color_0="#ffe1ba" shader="sand_shader"/>
<case tag="natural" value="desert" color="#fff7bf"/>
</switch>
</switch>
<switch minzoom="8">
<switch showMilitaryAreas="true">
<case tag="landuse" value="military">
<apply color_2="#ff0000" strokeWidth_2="1.5:1.5" pathEffect_2="11_7" shader="hazard"/>
</case>
</switch>
</switch>
<switch minzoom="6">
<switch hideRocks="false">
<case tag="natural" value="bare_rock" color_0="#be932a" shader="bare_rock"/>
<case tag="natural" value="scree" color_0="#c3b9a1" shader="scree"/>
<case tag="geological" value="moraine" color_0="#c3b9a1" shader="topo_scree"/>
<case tag="natural" value="shingle" color_0="#ab9494" shader="shingle"/>
<case tag="natural" value="landslide" color_0="#9d8282" shader="topo_landslide"/>
<case tag="natural" value="fell" color_0="#E5FFE8" shader="fell2"/>
<case tag="natural" value="reef" color_2="#0000aa" strokeWidth_2="0.6" pathEffect_2="3_3" shader="reef"/>
</switch>
<switch showNatureReserveAreas="true">
<case tag="boundary" value="protected_area" pathEffect_2="3_3"/>
<case tag="leisure" value="nature_reserve" pathEffect_2="9_3"/>
<case tag="boundary" value="national_park"/>
<apply color_2="#006000" strokeWidth_2="1.5:1.5" shader="military_abandoned_night"/>
</switch>
<switch showHistoricObjects="true">
<case tag="historic" value="" strokeWidth_2="1.5:1.5" color_2="#b08000" pathEffect_2="11_7" shader="danger"/>
</switch>
<switch hideWoods="false">
<case tag="natural" value="scrub" color_0="#33ee33" shader="topo_scrub"/>
<case tag="natural" value="wood" color_0="#8AD96A" shader="topo_wood_mixed"/>
<case tag="landuse" value="forest" color_0="#8AD96A" shader="topo_wood_mixed"/>
<apply_if additional="leaf_type=broadleaved" color_0="#8AD96A" shader="topo_wood_broadleaved"/>
<apply_if additional="leaf_type=needleleaved" color_0="#8AD96A" shader="topo_wood_needleleaved"/>
</switch>
<switch hideOpenGreen="false">
<case tag="natural" value="heath"/>
<case tag="natural" value="grassland"/>
<case tag="landuse" value="grass"/>
<case tag="landuse" value="grassland"/>
<case tag="landuse" value="greenery"/>
<case tag="landuse" value="meadow"/>
<apply color="#aee8a9"/>
</switch>
<switch hideGlaciers="false">
<case tag="natural" value="glacier" color_0="#E4FDFF" color_2="#99ccff" strokeWidth_2="1.5" pathEffect_2="7_4" shader="glacier2"/>
</switch>
</switch>
<switch minzoom="4">
<switch hideInnerWaters="false">
<case tag="natural" value="water"/>
<case minzoom="7" tag="landuse" value="reservoir"/>
<case minzoom="7" tag="landuse" value="water"/>
<case minzoom="10" tag="landuse" value="basin"/>
<case minzoom="10" tag="waterway" value="riverbank"/>
<case minzoom="15" tag="leisure" value="swimming_pool" color_2="#0000ff" strokeWidth_2="1:1"/>
<apply color="#2196f3"/>
</switch>
</switch>
<switch minzoom="1">
<switch hideOceans="false">
<case tag="natural" value="coastline"/>
<apply color="#2196f3"/>
</switch>
<switch hideIslands="false">
<case tag="place" value="island"/>
<case tag="place" value="islet"/>
<case tag="natural" value="land"/>
<apply color="$defaultColor"/>
</switch>
</switch>
</switch>
</polygon>
<line>
<switch>
<switch minzoom="15">
<switch hideInnerWaters="false">
<switch>
<case tag="waterway" value="weir"/>
<case tag="waterway" value="dam"/>
<case tag="waterway" value="lock_gate"/>
<apply strokeWidth="3" color="#854e00">
<case minzoom="17" strokeWidth="4"/>
</apply>
</switch>
<case minzoom ="18" tag="waterway" value="fish_pass" pathIcon="fish_pass_map" pathIconStep="70">
<apply_if color="#2196f3" strokeWidth="1.1:1.1"/>
</case>
</switch>
</switch>
<switch minzoom="14">
<switch hideTreeRows="false">
<case tag="natural" value="tree_row" color="#008800" strokeWidth="4.5:4.5" pathEffect="1_35" cap="ROUND" color_2="#aee8a9" strokeWidth_2="3.5:3.5" pathEffect_2="1_35" cap_2="ROUND"/>
</switch>
<switch hideRailwaysOld="false">
<case tag="railway" value="abandoned"/>
<case tag="railway" value="disused"/>
<apply color="#8c3f01" strokeWidth="2.5:2.5" pathEffect="10_10"/>
<apply_if layer="-1" color="#a0a0a0"/>
</switch>
<switch hidePiers="false">
<case tag="man_made" value="pier"/>
<apply color="#ece6d2" strokeWidth="6" />
</switch>
</switch>
<switch minzoom="13">
<switch showProposedObjects="true">
<case tag="railway" value="proposed"/>
<case tag="highway" value="proposed"/>
<apply color="#ffa811" strokeWidth="4:4" color_2="#000000" strokeWidth_2="4:4" pathEffect_2="10_10"/>
</switch>
<switch hideGroynes="false">
<case tag="man_made" value="groyne"/>
<case tag="man_made" value="breakwater"/>
<apply color="#dbbd72" strokeWidth="2"/>
</switch>
<switch hideAerialway="false">
<case tag="aerialway" value="" color="#555555" color_2="#000000" strokeWidth="0.6:0.6" strokeWidth_2="2:2" pathEffect_2="1_2_1_15"/>
</switch>
<switch showTramRoutesOpt="true">
<case tag="route_tram" value="" color="#4040ff" strokeWidth="2:2" color_2="#ffffff" strokeWidth_2="1.5:1.5" pathEffect_2="10_10"/>
</switch>
<switch>
<case showShareTaxiRoutesOpt="true" tag="route_share_taxi" value="" nameTag="share_taxi_ref"/>
<case showTrolleybusRoutesOpt="true" tag="route_trolleybus" value="" nameTag="trolleybus_ref"/>
<case showMonorailRoutesOpt="true" tag="route_monorail" value="" nameTag="monorail_ref"/>
<case showFunicularRoutesOpt="true" tag="route_funicular" value="" nameTag="funicular_ref"/>
<apply color="#008090" strokeWidth="2:2" color_2="#ffffff" strokeWidth_2="1.5:1.5" pathEffect_2="10_10"/>
</switch>
</switch>
<switch minzoom="12">
<switch hidePathes="false">
<switch>
<case tag="highway" value="cycleway"/>
<case tag="highway" value="pedestrian"/>
<case tag="highway" value="bridleway"/>
<case tag="highway" value="track"/>
<case tag="highway" value="path"/>
<case tag="highway" value="footway"/>
<apply color="#606060" strokeWidth="1:1" pathEffect="7_2"/>
<apply_if additional="covered=yes" color_2="#ffffffff" strokeWidth_2="1:1" pathEffect_2="4_4"/>
<apply_if additional="indoor=yes" color_2="#ffffffff" strokeWidth_2="1:1" pathEffect_2="4_4"/>
<apply_if layer="-1" color_2="#ffffffff" strokeWidth_2="1:1" pathEffect_2="4_4" shadowColor="#000000" shadowRadius="0.6"/>
<apply_if layer="-2" color_2="#ffffffff" strokeWidth_2="1:1" pathEffect_2="4_4" shadowColor="#000000" shadowRadius="0.6"/>
</switch>
<case tag="highway" value="via_ferrata" color="#606060" strokeWidth="1:1" color_2="#cc0000" strokeWidth_2="4:4" pathEffect="7_3" pathEffect_2="1_9"/>
<case tag="highway" value="steps" color="#000000" strokeWidth="2:2" color_2="#ffffffff" strokeWidth_2="2:2" pathEffect_2="2_2"/>
<case tag="highway" value="footway"/>
<apply_if additional="bridge=yes" color_0="#ece6d2" strokeWidth_0="4:4" color__1="#000000" strokeWidth__1="4.5:4.5"/>
</switch>
</switch>
<switch minzoom="11">
<switch showAdminLevel7="true">
<case tag="admin_level" value="7" pathEffect="6_2" pathEffect_0="6_2" color="#e0ff30ff" color_0="#703070" strokeWidth="3:3" strokeWidth_0="0.6"/>
</switch>
<switch showAdminLevel8="true">
<case tag="admin_level" value="8" pathEffect="6_2" pathEffect_0="6_2" color="#e0ff30ff" color_0="#703070" strokeWidth="3:3" strokeWidth_0="0.6"/>
</switch>
<switch showAdminLevel9="true">
<case tag="admin_level" value="9" pathEffect="2_2" pathEffect_0="2_2" color="#e0ff30ff" strokeWidth="3:3" strokeWidth_0="0.6"/>
</switch>
<switch showAdminLevel10="true">
<case tag="admin_level" value="10" pathEffect="2_2" pathEffect_0="2_2" color="#e0ff30ff" strokeWidth="3:3" strokeWidth_0="0.6" order="20"/>
</switch>
<switch showSubwayRoutesOpt="true">
<case tag="railway" value="subway"/>
<apply color="#8c3f01">
<case additional="color_yellow" color="#ffff00" color__1="#ffaa00"/>
<case additional="color_darkyellow" color="#eecc00"/>
<case additional="color_orange" color="#ffa811"/>
<case additional="color_lightred" color="#ff9595"/>
<case additional="color_red" color="#ff0000"/>
<case additional="color_darkred" color="#ae0000"/>
<case additional="color_lightbrown" color="#e1aa1f"/>
<case additional="color_brown" color="#ba7007"/>
<case additional="color_darkbrown" color="#7c4b05"/>
<case additional="color_lightgreen" color="#00ff00" color__1="#008800"/>
<case additional="color_green" color="#00cc00"/>
<case additional="color_darkgreen" color="#008800"/>
<case additional="color_lightblue" color="#88eeff" color__1="#0077ff"/>
<case additional="color_blue" color="#1390ff"/>
<case additional="color_darkblue" color="#4444ff"/>
<case additional="color_pink" color="#ff50ff"/>
<case additional="color_purple" color="#cc00ff"/>
<case additional="color_gray" color="#808080"/>
<case additional="color_black" color="#333333"/>
<apply strokeWidth="3.5:3.5" strokeWidth_2="2.5:2.5" color_2="#000000" pathEffect_2="3_7"/>
</apply>
</switch>
<switch showLightRailRoutesOpt="true">
<case tag="route_light_rail" value=""/>
<apply color="#8c3f01">
<case additional="color_yellow" color="#ffff00" color__1="#ffaa00"/>
<case additional="color_darkyellow" color="#eecc00"/>
<case additional="color_orange" color="#ffa811"/>
<case additional="color_lightred" color="#ff9595"/>
<case additional="color_red" color="#cc0000"/>
<case additional="color_darkred" color="#ae0000"/>
<case additional="color_lightbrown" color="#e1aa1f"/>
<case additional="color_brown" color="#ba7007"/>
<case additional="color_darkbrown" color="#7c4b05"/>
<case additional="color_lightgreen" color="#00ff00" color__1="#008800"/>
<case additional="color_green" color="#00cc00"/>
<case additional="color_darkgreen" color="#008800"/>
<case additional="color_lightblue" color="#88eeff" color__1="#0077ff"/>
<case additional="color_blue" color="#4444ff"/>
<case additional="color_darkblue" color="#4444ff"/>
<case additional="color_pink" color="#ff50ff"/>
<case additional="color_purple" color="#cc00ff"/>
<case additional="color_gray" color="#808080"/>
<case additional="color_black" color="#333333"/>
<apply strokeWidth="3.5:3.5" strokeWidth_2="2.5:2.5" color_2="#ffffff" pathEffect_2="3_7"/>
</apply>
</switch>
<switch showBusRoutesOpt="true">
<case tag="route_bus" value="" color="#00aa00" strokeWidth="2:2" color_2="#ffffff" strokeWidth_2="1.5:1.5" pathEffect_2="10_10"/>
</switch>
<switch hideContour="false" tag="contour" value="elevation">
<case minzoom="11" contourLines="11"/>
<case minzoom="12" contourLines="12"/>
<case minzoom="13" contourLines="13"/>
<case minzoom="14" contourLines="14"/>
<case minzoom="15" contourLines="15"/>
<case minzoom="16" contourLines="16"/>
<apply>
<switch>
<case minzoom="13" additional="contourtype=5m" color="$contourLineColor"/>
<case minzoom="13" additional="contourtype=10m" color="$contourLineColor"/>
<case minzoom="12" additional="contourtype=20m" color="$contourLineColor"/>
<apply>
<case contourWidth="thin" strokeWidth="0.6"/>
<case contourWidth="medium" strokeWidth="1.0"/>
<case contourWidth="thick" strokeWidth="1.4"/>
<case strokeWidth="0.5"/>
</apply>
</switch>
<switch minzoom="11">
<case additional="contourtype=50m" color="$contourLineColor"/>
<apply>
<case contourWidth="thin" strokeWidth="0.9"/>
<case contourWidth="medium" strokeWidth="1.3"/>
<case contourWidth="thick" strokeWidth="1.9"/>
<case strokeWidth="0.7"/>
</apply>
</switch>
<switch minzoom="11">
<case additional="contourtype=100m" color="$contourLineColor"/>
<apply>
<case contourWidth="thin" strokeWidth="1.2"/>
<case contourWidth="medium" strokeWidth="1.8"/>
<case contourWidth="thick" strokeWidth="2.6"/>
<case strokeWidth="1"/>
</apply>
</switch>
</apply>
</switch>
<switch hideSmallRoads="false">
<case tag="highway" value="living_street"/>
<case tag="highway" value="residential"/>
<case tag="highway" value="service"/>
<case tag="highway" value="busway"/>
<case tag="highway" value="escape"/>
<case tag="highway" value="raceway"/>
<case tag="highway" value="unclassified"/>
<apply color="#e0e0e0" shadowColor="#000000" shadowRadius="0.4">
<case maxzoom="13" strokeWidth="0.8:0.8" strokeWidth_2="0.8:0.8"/>
<case maxzoom="15" strokeWidth="2:2" strokeWidth_2="2:2"/>
<case maxzoom="17" strokeWidth="3.5:3.5" strokeWidth_2="3.5:3.5"/>
<case minzoom="18" strokeWidth="7:7" strokeWidth_2="7:7"/>
</apply>
<apply_if additional="access=private" color="#ffffff" color_2="#ff0000" pathEffect_2="1_9"/>
<apply_if additional="access=no" color="#ffffff" color_2="#ff0000" pathEffect_2="1_9"/>
<apply_if additional="access=permit" color="#ffffff" color_2="#ff0000" pathEffect_2="1_9"/>
<apply_if additional="construction=yes" color="#ffffff" color_2="#ff0000" pathEffect_2="1_9"/>
<apply_if layer="-1" color="#909090" color_2="#ffffffff" pathEffect_2="3_6"/>
<apply_if layer="-2" color="#909090" color_2="#ffffffff" pathEffect_2="3_6"/>
<apply_if maxzoom="16" additional="oneway=yes" pathIcon="arrow_triangle_black" pathIconStep="70"/>
<apply_if minzoom="17" additional="oneway=yes" pathIcon="arrow_triangle_black_big" pathIconStep="70"/>
</switch>
<switch showPowerNet="true">
<case tag="power" value="line" strokeWidth="0.9" pathIcon="seamark_power_line" pathIconStep="50"/>
<case tag="power" value="minor_line" strokeWidth="0.6" pathIcon="seamark_power_line" pathIconStep="120"/>
<apply color="#ff0000"/>
</switch>
<switch hideAerodromes="false">
<case minzoom="11" tag="aeroway" value="runway" color="#ffffff" shadowColor="#000000" shadowRadius="1" cap="SQUARE">
<case maxzoom="11" strokeWidth="1:1"/>
<case maxzoom="12" strokeWidth="2:2"/>
<case maxzoom="13" strokeWidth="3.5:3.5"/>
<case maxzoom="14" strokeWidth="6:6"/>
<case maxzoom="15" strokeWidth="11:11"/>
<case maxzoom="16" strokeWidth="20:20"/>
<case minzoom="17" strokeWidth="40:40"/>
</case>
<case minzoom="12" tag="aeroway" value="taxiway" color="#ffffff" shadowColor="#333333" shadowRadius="1">
<case maxzoom="12" strokeWidth="0.9"/>
<case maxzoom="13" strokeWidth="1.3"/>
<case maxzoom="14" strokeWidth="1.8:1.8"/>
<case maxzoom="15" strokeWidth="3:3"/>
<case maxzoom="16" strokeWidth="5:5"/>
<case minzoom="17" strokeWidth="8:8"/>
</case>
</switch>
</switch>
<switch minzoom="10">
<switch hideInnerWaters="false">
<switch>
<case tag="waterway" value="river"/>
<case tag="waterway" value="canal"/>
<case tag="lock" value="yes" additional="osmand_lock_river=yes"/>
<case tag="lock" value="yes" additional="osmand_lock_canal=yes"/>
<apply>
<case maxzoom="13" strokeWidth="2"/>
<case maxzoom="14" strokeWidth="3"/>
<case maxzoom="16" strokeWidth="6"/>
<case maxzoom="17" strokeWidth="8"/>
<case minzoom="18" strokeWidth="10"/>
</apply>
</switch>
<switch>
<case tag="waterway" value="stream"/>
<case tag="waterway" value="ditch"/>
<case tag="waterway" value="drain"/>
<case tag="waterway" value="wadi"/>
<apply>
<case maxzoom="13" strokeWidth="1.2"/>
<case maxzoom="14" strokeWidth="1.5"/>
<case maxzoom="16" strokeWidth="1.2:1.2"/>
<case maxzoom="17" strokeWidth="1.4:1.4"/>
<case minzoom="18" strokeWidth="2:2"/>
</apply>
</switch>
<apply color="#70c0ff" pathIcon="arrow_blue_big" pathIconStep="80"/>
<apply_if additional="intermittent=yes" pathEffect="8_4"/>
<apply_if additional="tunnel=yes" minzoom="16" pathEffect="4_2"/>
</switch>
</switch>
<switch minzoom="9">
<switch hideRegionalRoads="false">
<case tag="highway" value="secondary"/>
<case tag="highway" value="secondary_link"/>
<case tag="highway" value="tertiary"/>
<case tag="highway" value="tertiary_link"/>
<apply color="#f18a8a" shadowColor="#000000" shadowRadius="0.6">
<case maxzoom="9" strokeWidth="1.2:1.2" strokeWidth_2="1.2:1.2"/>
<case maxzoom="11" strokeWidth="1.6:1.6" strokeWidth_2="1.6:1.6"/>
<case maxzoom="13" strokeWidth="2.5:2.5" strokeWidth_2="2.5:2.5"/>
<case maxzoom="15" strokeWidth="3.2:3.2" strokeWidth_2="3.2:3.2"/>
<case maxzoom="17" strokeWidth="5:5" strokeWidth_2="5:5"/>
<case minzoom="18" strokeWidth="8:8" strokeWidth_2="8:8"/>
</apply>
<apply_if layer="-1" color_2="#666666" pathEffect_2="3_6"/>
<apply_if layer="-2" color_2="#666666" pathEffect_2="3_6"/>
<apply_if additional="access=private" color="#ffffff" color_2="#ff0000" pathEffect_2="1_9"/>
<apply_if additional="access=no" color="#ffffff" color_2="#ff0000" pathEffect_2="1_9"/>
<apply_if additional="access=permit" color="#ffffff" color_2="#ff0000" pathEffect_2="1_9"/>
<apply_if additional="construction=yes" color="#ffffff" color_2="#ff0000" pathEffect_2="1_9"/>
<apply_if maxzoom="16" additional="oneway=yes" pathIcon="arrow_triangle_black" pathIconStep="70"/>
<apply_if minzoom="17" additional="oneway=yes" pathIcon="arrow_triangle_black_big" pathIconStep="70"/>
</switch>
<switch hideRailways="false">
<case tag="railway" value="rail"/>
<case tag="railway" value="narrow_gauge"/>
<case tag="railway" value="light_rail"/>
<case tag="railway" value="subway"/>
<case tag="route_train" value=""/>
<apply color="#8c3f01" strokeWidth="2.5:2.5" color_2="#ffffff" strokeWidth_2="1.5:1.5" pathEffect_2="10_10"/>
<apply_if layer="-1" color="#a0a0a0"/>
</switch>
</switch>
<switch minzoom="8">
<switch showFerryRoutesOpt="true">
<case tag="route" value="ferry" color="#ffa811" strokeWidth="1.5"/>
</switch>
<switch hideWalls="false">
<case tag="barrier" value="fence" color_2="#ba7007" strokeWidth="3" strokeWidth_2="1" pathEffect="3_4"/>
<case tag="barrier" value="wall" strokeWidth="4"/>
<case tag="barrier" value="retaining_wall" strokeWidth="4"/>
<apply color="#ba7007"/>
</switch>
<switch hideEmbankments="false">
<switch minzoom="14">
<case tag="natural" value="cliff" color="#148c14" strokeWidth="1" pathIcon="stroke_darkgreen" pathIconStep="10"/>
<case tag="natural" value="slope" color="#aab88600" strokeWidth="1" pathIcon="stroke_brown_right" pathIconStep="10"/>
<case tag="man_made" value="reinforced_slope" color="#333333" strokeWidth="1" pathIcon="stroke_gray" pathIconStep="10"/>
<case tag="man_made" value="embankment" color="#b88600" strokeWidth="1" pathIcon="stroke_gray" pathIconStep="10"/>
</switch>
<switch minzoom="8">
<case tag="natural" value="earth_bank"/>
<case tag="barrier" value="embankment"/>
<case tag="embankment" value="yes"/>
<case tag="man_made" value="dyke"/>
<apply color="#70ffffff" strokeWidth="4" shadowColor="#ba7007" shadowRadius="1"/>
<apply color_0="#70ffffff" strokeWidth_0="4"/>
<apply color__1="#ba7007" strokeWidth__1="20:20" pathEffect__1="1_21"/>
<apply color__2="#ba7007" strokeWidth__2="10:10" pathEffect__2="1_10"/>
</switch>
</switch>
</switch>
<switch minzoom="7">
<switch showAdminLevel6="true">
<case tag="admin_level" value="6" pathEffect="12_3_2_3" pathEffect_0="12_3_2_3" color="#e0ff30ff" color_0="#703070" strokeWidth="3:3" strokeWidth_0="0.6"/>
</switch>
<switch hideMainRoads="false">
<case tag="highway" value="primary"/>
<case tag="highway" value="primary_link"/>
<apply color="#fca10a" shadowColor="#000000" shadowRadius="0.6">
<case maxzoom="7" strokeWidth="0.8:0.8" strokeWidth_2="0.8:0.8"/>
<case maxzoom="9" strokeWidth="1.2:1.2" strokeWidth_2="1.2:1.2"/>
<case maxzoom="11" strokeWidth="1.6:1.6" strokeWidth_2="1.6:1.6"/>
<case maxzoom="13" strokeWidth="2.5:2.5" strokeWidth_2="2.5:2.5"/>
<case maxzoom="15" strokeWidth="3.2:3.2" strokeWidth_2="3.2:3.2"/>
<case maxzoom="17" strokeWidth="5:5" strokeWidth_2="5:5"/>
<case minzoom="18" strokeWidth="8:8" strokeWidth_2="8:8"/>
</apply>
<apply_if layer="-1" color_2="#666666" pathEffect_2="4_8"/>
<apply_if layer="-2" color_2="#666666" pathEffect_2="4_8"/>
<apply_if additional="access=private" color="#ffffff" color_2="#ff0000" pathEffect_2="1_9"/>
<apply_if additional="access=no" color="#ffffff" color_2="#ff0000" pathEffect_2="1_9"/>
<apply_if additional="access=permit" color="#ffffff" color_2="#ff0000" pathEffect_2="1_9"/>
<apply_if additional="construction=yes" color="#ffffff" color_2="#ff0000" pathEffect_2="1_9"/>
<apply_if maxzoom="16" additional="oneway=yes" pathIcon="arrow_triangle_black" pathIconStep="70"/>
<apply_if minzoom="17" additional="oneway=yes" pathIcon="arrow_triangle_black_big" pathIconStep="70"/>
</switch>
</switch>
<switch minzoom="6">
<switch hideRidges="false">
<case tag="natural" value="ridge" color="#9a5007" strokeWidth="0.6" color__1="#9a5007" strokeWidth__1="5:5" pathEffect__1="1_20"/>
</switch>
<switch hideMotorways="false">
<case tag="highway" value="motorway"/>
<case tag="highway" value="motorway_link"/>
<case tag="highway" value="trunk"/>
<case tag="highway" value="trunk_link"/>
<apply color="#dfdf00" shadowColor="#ff0000" shadowRadius="1">
<case maxzoom="7" strokeWidth="0.8:0.8" strokeWidth_2="0.8:0.8"/>
<case maxzoom="9" strokeWidth="1.3:1.3" strokeWidth_2="1.3:1.3"/>
<case maxzoom="11" strokeWidth="1.8:1.8" strokeWidth_2="1.8:1.8"/>
<case maxzoom="13" strokeWidth="2.5:2.5" strokeWidth_2="2.5:2.5"/>
<case maxzoom="15" strokeWidth="4:4" strokeWidth_2="4:4"/>
<case maxzoom="17" strokeWidth="5.5:5.5" strokeWidth_2="5.5:5.5"/>
<case minzoom="18" strokeWidth="10:10" strokeWidth_2="10:10"/>
</apply>
<apply_if layer="-1" color_2="#888888" pathEffect_2="4_8"/>
<apply_if layer="-2" color_2="#888888" pathEffect_2="4_8"/>
<apply_if additional="access=private" color="#ffffff" color_2="#ff0000" pathEffect_2="1_9"/>
<apply_if additional="access=no" color="#ffffff" color_2="#ff0000" pathEffect_2="1_9"/>
<apply_if additional="access=permit" color="#ffffff" color_2="#ff0000" pathEffect_2="1_9"/>
<apply_if additional="construction=yes" color="#ffffff" color_2="#ff0000" pathEffect_2="1_9"/>
<apply_if maxzoom="16" additional="oneway=yes" pathIcon="arrow_triangle_black" pathIconStep="70"/>
<apply_if minzoom="17" additional="oneway=yes" pathIcon="arrow_triangle_black_big" pathIconStep="70"/>
</switch>
</switch>
<switch minzoom="5">
<switch showAdminLevel4="true">
<case tag="admin_level" value="4" color="#e0ff30ff">
<case maxzoom="6" strokeWidth="1:1" strokeWidth_0="0.3"/>
<case maxzoom="8" strokeWidth="2:2" strokeWidth_0="1"/>
<case minzoom="9" strokeWidth="2.5:2.5" strokeWidth_0="1"/>
</case>
</switch>
<switch showDepthContourLines="true">
<switch tag="contour" value="depth" color="#0000FF">
<case additional="contourtype=1000m" strokeWidth="1.5"/>
<case minzoom="7" additional="contourtype=200m" strokeWidth="1.0"/>
<case minzoom="11">
<case additional="contourtype=5m" strokeWidth="0.6"/>
<case additional="contourtype=10m" strokeWidth="0.6"/>
<case additional="contourtype=20m" strokeWidth="0.6"/>
<case additional="contourtype=50m" strokeWidth="1.0"/>
<case additional="contourtype=100m" strokeWidth="1.0"/>
</case>
</switch>
</switch>
</switch>
<switch minzoom="2">
<switch showAdminLevel2="true">
<switch tag="admin_level" value="2">
<case maxzoom="2" strokeWidth="0.8"/>
<case maxzoom="3" strokeWidth="0.9"/>
<case maxzoom="4" strokeWidth="1:1"/>
<case maxzoom="5" strokeWidth="1.5:1.5"/>
<case maxzoom="6" strokeWidth="2:2"/>
<case maxzoom="8" strokeWidth="3:3"/>
<case minzoom="9" strokeWidth="4:4"/>
<apply color="#e0ff30ff"/>
</switch>
</switch>
</switch>
</switch>
</line>
</renderingStyle>
Hi,
here I offer you a brandnew OSMand style: Selection (Version 3.37).
It is very small (95 kByte instead of 628 kByte OSMand default style) but 
nearly complete (no ashtrays, benches, poodles or other small things of no 
importance).
It is rather fast.
It is free.
It is stand alone, what means, it is not derived from other styles and don't 
need other styles.
It is very flexible. That means: You can create with some simple clicks your 
own theme map (Selection). You can hide or show every object type from the map. 
You can combine the object types you want to see and hide all other unwanted 
object types. So you get a very clear map. That is also helpfull for OSM-mapper 
in many cases. Examples for theme maps:
- Public transport only or combined with town names and waters. (The lightrail 
and the subway lines of cities with their typical line colours).
- Orohydrographic maps
- Main streets with town names (e.g. for car navigation)
- Power net and power objects.
- Nature protection areas combined with woods and other landuses.
- Historic objects and areas
- Map of proposed objects combined with roads and pathes.
- Mapping hints and errors combined with roads and pathes.
- Administration borders with town names and the names of the administration 
areas.
... and so on. No limits.

See also the example screenshots in the .zip file.

How to use:
- Download SelectionV3.37.zip.
- Unpack the .zip file.
- Rename the .xml file to Selection.render.xml (if necssary).
- Copy Selection.render.xml into the directory ../rendering of your OSMand 
directory
- Start OSMand
- Main menu => Configure map => Map rendering => Map style => Selection

- Under: Main menu =>  Configure map => Map rendering => Hide ... you can 
select the objects which you don't want to see.
- Under: Main menu =>  Configure map => Map rendering => Details ... you can 
select extra objects which you want to see.
- Under: Main menu =>  Configure map => Layer Selection ... you can select the 
layer of which you want to see the objects (e.g. underground only).
- Under: Main menu =>  Configure map => Map Background Color Selection ... you 
can select the background color. Black or red background can be helpfull for 
error search.
- You can use most of the other Configure map options.
  but:
- You should not use: Main menu =>  Configure map => Topography => Nautical 
depth ... because this option is buggy.
      You should use instead: Main menu =>  Configure map => Map rendering => 
Details => Depth contour lines because it works better.
          
Before you change back to another style, first reset your changes in the 
"Hide", "Details", "Select Layer" and "Select Map Background Color"
menus to unselected - otherwise in other styles some objects will not be shown.

The copyright of this style is property of its developer Holger Tamm (c)2024. 
Copying and distribution without fee is allowed on condition that this comment 
lines with the copyright keeps unchanged and undeleted. 
For distribution with commercial software, a licence from the developer ist 
necessary.

Reply via email to