User:Z13/hc.mrules Version 2012-04-08
Jump to navigation
Jump to search
Tracks and Highways at zoomlevel 9-13
FIXME-notes
// Copied from Maperitive default rules. // Modified for higher contrast for use PDA outdoor // Some stuff added. // User: z13 14 October 2010 features points, areas tree : natural=tree bus stop : highway=bus_stop OR amenity=bus_station // z13 railway tram_stop : railway=tram_stop railway station : railway=station OR railway=halt railway level_crossing : railway=level_crossing mini roundabout : highway=mini_roundabout turning circle : highway=turning_circle barrier gate : node[barrier=gate] barrier lift_gate : node[barrier=lift_gate] barrier bollard : node[barrier=bollard] barrier all : node[barrier] // z13 traffic signals : highway=traffic_signals // tourism tourism viewpoint : tourism=viewpoint tourism hotel : node[tourism=hotel] area[tourism=hotel] tourism museum : node[tourism=museum] area[tourism=museum] tourism information office : tourism=information AND information=office tourism information : tourism=information AND NOT information=office tourism picnic_site : tourism=picnic_site memorial : historic=memorial // amenity amenity parking : amenity=parking // 2011-03-06 amenity fuel : amenity=fuel amenity postbox : amenity=post_box amenity postoffice : amenity=post_office amenity telephone : amenity=telephone amenity fire station : amenity=fire_station amenity police station : amenity=police amenity recycling : amenity=recycling amenity place_of_worship_christian : amenity=place_of_worship AND religion=christian amenity place_of_worship_other : amenity=place_of_worship AND NOT religion=christian amenity drinking water : amenity=drinking_water amenity bank : amenity=bank amenity atm : amenity=atm amenity toilets : amenity=toilets amenity library : amenity=library amenity pub : amenity=pub amenity fast_food : amenity=fast_food amenity restaurant : amenity=restaurant amenity cafe : amenity=cafe amenity courthouse : amenity=courthouse amenity prison : amenity=prison amenity school : [amenity=school OR amenity=university OR amenity=college] area[amenity=school OR amenity=university OR amenity=college] amenity kindergarten : amenity=kindergarten amenity doctors : amenity=doctors amenity dentist : amenity=dentist amenity veterinary : amenity=veterinary amenity bench : amenity=bench amenity shelter : amenity=shelter amenity townhall : amenity=townhall amenity theater : amenity=theatre amenity hospital : amenity=hospital amenity pharmacy : amenity=pharmacy amenity all : [amenity] // shop shop alcohol : shop=alcohol shop anime : shop=anime shop art : shop=art shop bakery : shop=bakery shop bathroom_furnishing : shop=bathroom_furnishing shop beauty : shop=beauty shop bed : shop=bed shop beverages : shop=beverages shop bicycle : shop=bicycle shop books : shop=books shop boutique : shop=boutique shop butcher : shop=butcher shop car : shop=car shop car_repair : shop=car_repair shop charity : shop=charity shop chemist : shop=chemist shop clothes : shop=clothes shop computer : shop=computer shop confectionery : shop=confectionery shop convenience : shop=convenience shop copyshop : shop=copyshop shop curtain : shop=curtain shop deli : shop=deli shop department_store : shop=department_store shop dive : shop=dive shop doityourself : shop=doityourself shop drugstore : shop=drugstore shop dry_cleaning : shop=dry_cleaning shop electronics : shop=electronics shop erotic : shop=erotic shop fabric : shop=fabric shop farm : shop=farm shop florist : shop=florist shop frame : shop=frame shop funeral_directors : shop=funeral_directors shop furnace : shop=furnace shop furniture : shop=furniture shop garden_centre : shop=garden_centre shop general : shop=general shop gift : shop=gift shop glaziery : shop=glaziery shop greengrocer : shop=greengrocer shop hair dresser : shop=hairdresser shop hardware : shop=hardware shop hearing_aids : shop=hearing_aids shop hifi : shop=hifi shop hunting : shop=hunting shop interior_decoration : shop=interior_decoration shop jewelry : shop=jewelry shop kiosk : shop=kiosk shop kitchen : shop=kitchen shop laundry : shop=laundry shop mall : shop=mall shop massage : shop=massage shop mobile_phone : shop=mobile_phone shop money_lender : shop=money_lender shop motorcycle : shop=motorcycle shop musical_instrument : shop=musical_instrument shop newsagent : shop=newsagent shop optician : shop=optician shop organic : shop=organic shop outdoor : shop=outdoor shop paint : shop=paint shop pawnbroker : shop=pawnbroker shop pet : shop=pet shop radiotechnics : shop=radiotechnics shop seafood : shop=seafood shop second_hand : shop=second_hand shop shoes : shop=shoes shop sports : shop=sports shop stationery : shop=stationery shop supermarket : shop=supermarket shop tattoo : shop=tattoo shop tobacco : shop=tobacco shop toys : shop=toys shop trade : shop=trade shop vacant : shop=vacant shop vacuum_cleaner : shop=vacuum_cleaner shop variety_store : shop=variety_store shop video : shop=video // other shop all : node[shop] area[shop] // 2011-03-05 craft all : node[craft] area[craft] // 2011-03-05 addr housenumber : node[addr:housenumber] area[addr:housenumber] // 2011-03-05 Powerlines power generator : power=generator power station : power=station power substation : power=sub_station power pole : power=pole power tower : power=tower contour major : contour[@isMulti(elevation, 50)] contour medium : contour[@isMulti(elevation, 10) and not @isMulti(elevation, 50)] contour minor : contour[@isMulti(elevation, 5) and not @isMulti(elevation, 10) and not @isMulti(elevation, 50)] areas building : building=yes water : natural=water OR waterway=riverbank OR landuse=reservoir OR landuse=basin forest : landuse=forest OR natural=wood fell : natural=fell glacier : natural=glacier national park : boundary=national_park meadow : natural=meadow OR landuse=meadow nature reserve : leisure=nature_reserve playground : leisure=playground track : leisure=track military : landuse=military OR military=barracks leisure park : leisure=park leisure garden : leisure=garden leisure pitch : leisure=pitch leisure stadium : leisure=stadium graveyard : amenity=grave_yard OR landuse=cemetery village green : landuse=village_green landuse farmland : landuse=farm OR landuse=farmland landuse grass : landuse=grass landuse allotments : landuse=allotments landuse retail : landuse=retail landuse industrial : landuse=industrial landuse commercial : landuse=commercial landuse residential : landuse=residential aeroway apron : aeroway=apron aeroway terminal : aeroway=terminal lines coastline : natural=coastline river : waterway=river stream : waterway=stream canal : waterway=canal drain : waterway=drain railway : railway=rail // z13 tram : railway=tram line barrier : barrier=wall OR barrier=fence highway motorway : highway=motorway highway motorway link : highway=motorway_link highway trunk : highway=trunk highway trunk link: highway=trunk_link highway primary link : highway=primary_link highway primary : highway=primary highway secondary : highway=secondary highway tertiary : highway=tertiary highway unclassified : highway=unclassified highway residential : highway=residential highway service : highway=service highway pedestrian : highway=pedestrian highway track : highway=track highway track 1 : highway=track AND tracktype=grade1 highway track 2 : highway=track AND tracktype=grade2 highway track 3 : highway=track AND tracktype=grade3 highway track 4 : highway=track AND tracktype=grade4 highway track 5 : highway=track AND tracktype=grade5 // todo: surface= highway footway : highway=footway highway cycleway : highway=cycleway highway path : highway=path highway private : access=private AND highway highway steps : highway=steps // z13 13-10-2010 highway livingstreet : highway=living_street // z13 14-10-2010 highway road : highway=road // z13 09-10-2010 construction motorway : highway=construction AND construction=motorway construction motorway link : highway=construction AND construction=motorway_link construction trunk : highway=construction AND construction=trunk construction trunk link: highway=construction AND construction=trunk_link construction primary link : highway=construction AND construction=primary_link construction primary : highway=construction AND construction=primary construction secondary : highway=construction AND construction=secondary construction tertiary : highway=construction AND construction=tertiary construction unclassified : highway=construction AND construction=unclassified construction residential : highway=construction AND construction=residential construction service : highway=construction AND construction=service construction pedestrian : highway=construction AND construction=pedestrian construction track : highway=construction AND construction=track construction footway : highway=construction AND construction=footway construction cycleway : highway=construction AND construction=cycleway construction path : highway=construction AND construction=path construction steps : highway=construction AND construction=steps construction livingstreet : highway=construction AND construction=living_street // z13 14-10-2010 construction road : highway=construction AND construction=road // als key fixme : [fixme] //als note fixme : @isMatch(note, "(?i)fixme.*") // Routes // route ncn : relation[type=route AND route=bicycle AND network=ncn] // route byway : relation[type=route AND route=bicycle AND network="National Byway"] // route foot : relation[type=route AND route=foot] points place city : place=city place town : place=town place village : place=village place hamlet : place=hamlet place suburb : place=suburb peak : natural=peak gps waypoints : gpswaypoint[] gps trackpoints: gpstrack[].gpspoint[] gps routepoints: gpsroute[].gpspoint[] // z13 properties // map-background-color : #F1EEE8 map-background-color : white map-background-opacity : 1 map-sea-color : #B5D0D0 font-weight : bold font-family : Verdana text-max-width : 7 text-halo-width : 25% text-halo-opacity : 0.75 text-align-horizontal : center text-align-vertical : near text-offset-vertical : 0 font-stretch : 0.9 rules target: fixme define min-zoom : 16 shape-size : 6 shape : diamond fill-color : red fill-opacity : 0.5 line-color : red line-width : 1 draw : shape // z13 2.10.2010 target: oneway1 define min-zoom : 15 shape : custom shape-def : 60,0,20,-40,20,-15,-60,-15,-60,15,20,15,20,40;Z shape-size : 12 shape-aspect : 0.75 shape-spacing : 6 fill-color : #6C70D4 line-style : none for : oneway=-1 define angle : 180 draw : shape target: gps tracks define line-color : red line-opacity : 0.75 min-zoom : 5 line-width : 5 draw : line target: gps routes define line-color : blue line-opacity : 0.75 line-style : dash min-zoom : 5 line-width : 5 draw : line target : gps waypoints define shape : circle shape-size : 8 line-color : green fill-opacity : 0 draw : shape target : gps trackpoints define min-zoom : 17 shape : square shape-size : 10 line-color : green line-width : 1 fill-opacity : 0 draw : shape target : gps routepoints define min-zoom : 12 shape : diamond shape-size : 10 line-color : green line-width : 1 fill-opacity : 0 draw : shape target : $featuretype(point) if : place* define font-weight : bold if : *city define font-size : 6:8;14:20 min-zoom : 6 max-zoom : 14 elseif : *town define font-size : 9:8;12:10;20:20 min-zoom : 9 elseif : *village define font-size : 12:10;20:20 min-zoom : 12 elseif : *hamlet define font-size : 14:8;20:16 min-zoom : 14 elseif : *suburb define font-size : 13:10;20:20 min-zoom : 13 text-color : white black 50% draw : text target : playground define fill-color : #CCFEF0 line-style : none draw : fill define line-color : #ADCCB5 line-width : 1 draw : line define min-zoom : 17 draw : text target : $featuretype(area) define line-style : none line-width : 1 fill-opacity : 0.5 if : forest define min-zoom : 9 fill-color : #8DC56C elseif : landuse farmland define min-zoom : 9 fill-color : #E9D8BD elseif : fell define fill-color : #C5FF5B black 10% elseif : water define // z13 #B5D0D0 -> blue fill-color : #5555ff elseif : landuse residential define fill-color : #DCDCDC elseif : landuse grass define fill-color : #CFECA8 elseif : landuse allotments define fill-color : #C8B084 elseif : meadow define fill-color : #CFECA8 elseif : nature reserve define fill-color : #ABDE96 elseif : amenity parking define fill-color : #F6EEB7 elseif : leisure park define fill-color : #C0F6B0 elseif : leisure garden define fill-color : #CFECA8 elseif : graveyard define fill-color : #A9CAAE elseif : building define fill-color : #BCA9A9 elseif : leisure pitch define fill-color : #89D2AE elseif : leisure stadium define fill-color : #33CC99 elseif : track define fill-color : #74DCBA elseif : village green define fill-color : #CFECA8 elseif : landuse retail define fill-color : #F0D9D9 line-color : #F4A19E draw : line elseif : landuse industrial define fill-color : #DFD1D6 elseif : landuse commercial define fill-color : #EFC8C8 elseif : military define fill-color : #FE9898 elseif : aeroway* define fill-color : #E9D1FE elseif : glacier define fill-color : #DDECEC line-style : dash line-color : #DDECEC black 10% else stop draw : fill define min-zoom : 18 draw : text // aeroway taxiway : aeroway=taxiway // aeroway apron : aeroway=apron // aeroway terminal : aeroway=terminal target : aeroway runway define min-zoom : 11 line-color : #BBBBCC line-width : 11:2;15:20 draw : line target : aeroway taxiway define min-zoom : 11 line-color : #BBBBCC line-width : 11:1;15:6 draw : line target : glacier define min-zoom : 10 text-color : #A3A3FE draw : text // target : academic target : amenity school define min-zoom : 15 icon-image : icons/SJJB/png/education_school.n.32.png icon-width : 16 draw : icon define min-zoom : 17 draw : text define fill-color : #F0F0D8 line-style : none draw : fill define line-color : #E5D2CC line-width : 1 draw : line target: amenity kindergarten define icon-image : icons/SJJB/png/education_school.p.32.png min-zoom : 15 icon-width : 16 draw : icon define min-zoom : 17 text-color : green black 50% draw : text // z13 entfernt target : route* define line-width : 11:1.1;13:2.2;15:20;18:15 line-opacity : 0.5 if : *ncn define line-color : red text : ref draw : line draw : text elseif : *byway define line-color : brown line-style : dash text : name draw : line draw : text elseif : *foot define line-width : 13:4 line-offset : 12.9:0;13:2 line-offset-sides : right line-color : red line-opacity : 1 line-style : dot draw : line else stop target : boundary* define line-color : #9E1A99 // z13 0.5 -> 0.1 line-opacity : 0.1 if : boundary country define line-width : 6:1;9:3;10:6 elseif : boundary province define min-zoom : 4 line-width : 4:1;11:3 line-style : dash elseif : boundary municipal define min-zoom : 12 line-width : 12:1;14:2 line-style : dash draw : line target : national park define fill-color : #8DC56C fill-opacity : 0.2 line-style : none draw : fill define line-color : #8DC56C black 20% line-opacity : 0.5 line-width : 3 line-style : dash font-size : 3:3;12:12 text-color : green font-weight : normal draw : line draw : text target : peak define shape : triangle shape-size : 7 fill-color : #D08F55 line-style : none min-zoom : 11 draw : shape define text-color : #ae4242 min-zoom : 13 font-size : 10 text-max-width : 10 text-offset-vertical : 1 text-align-vertical : far draw : text target : railway define min-zoom : 13 line-style : solid line-color : gray line-width : 3 border-style : solid border-color : gray border-width : 1 for : bridge=yes define line-color : white gray 50% border-color : black border-width : 2 draw : line define min-zoom : 13 line-style : dashlong line-color : white line-width : 3 border-style : none draw : line draw : text define min-zoom : 6 max-zoom : 13 line-style : none line-color : white black 30% line-width : 6:1;8:1;12:1.5 draw : line // z13 16-10-2010 target : tram define min-zoom : 10 line-style : solid line-color : black line-width : 10:0.5;12:0.8;16:2.5;17:3 draw : line target : highway private define line-width : 4 line-style : dash line-color : #F7D4D4 draw : line // z13 09-10-2010 target : construction* define font-size : 15:7;18:10 font-weight : bold define line-join : round line-start-cap : round line-end-cap : round border-style : solid if : *motorway* if : *link define line-width : 7:1;12:3;13:4;16:5;18:6 else define line-width : 7:1;9:2;12:3;13:7;16:10;18:12 // schwarzer Rand define min-zoom : 12 line-color : white border-color : black border-width : 15% line-style : solid for : bridge=yes define border-width : 35% draw : line define min-zoom : 12 line-color : blue white 50% line-style : dot draw : line define min-zoom : 7 max-zoom : 12 line-color : blue white 50% line-style : dot border-style : none draw : line elseif : *trunk* define line-width : 7:1;9:2;12:3;13:7;16:10;18:12 // schwarzer Rand define min-zoom : 12 line-color : white border-color : black border-width : 15% line-style : solid for : bridge=yes define border-width : 35% draw : line define min-zoom : 12 line-style : dot line-color : green border-style : none draw : line draw : text define min-zoom : 7 max-zoom : 12 line-color : green line-style : dot border-style : none draw : line elseif : *primary* define line-width : 7:1;9:2;12:3;13:7;16:10;18:12 // schwarzer Rand define min-zoom : 12 line-color : white border-color : black border-width : 15% line-style : solid for : bridge=yes define border-width : 35% draw : line define min-zoom : 12 line-style : dot line-color : #ECA2A3 border-style : none draw : line draw : text define min-zoom : 7 max-zoom : 12 line-color : #ECA2A3 line-style : dot border-style : none draw : line elseif : *secondary define line-width : 11:1;13:2;15:10;18:12 // schwarzer Rand define min-zoom : 12 line-color : #FDD6A4 border-color : black border-width : 15% line-style : solid for : bridge=yes define border-width : 35% draw : line define min-zoom : 12 line-style : dot line-color : #FDD6A4 black 35% border-style : none draw : line draw : text define min-zoom : 7 max-zoom : 12 line-color : #FDD6A4 black 35% line-style : dot border-style : none draw : line elseif : *tertiary define line-width : 11:1;13:2;15:10;18:12 // schwarzer Rand define min-zoom : 12 line-color : #FEFEB2 border-color : black border-width : 15% line-style : solid for : bridge=yes define border-width : 35% draw : line define min-zoom : 12 line-style : dot line-color : #FEFEB2 black 35% border-style : none draw : line draw : text define min-zoom : 7 max-zoom : 12 line-color : #FEFEB2 black 25% line-style : dot border-style : none draw : line elseif : *service define line-width : 7:0.6;9:1;10:1.2;12:2.5;13:3;16:5;18:6 // schwarzer Rand define min-zoom : 13 line-color : white border-color : black border-width : 25% line-style : solid for : bridge=yes define border-width : 35% draw : line define min-zoom : 13 line-style : dot line-color : white black 15% border-style : none draw : line draw : text elseif : *pedestrian define min-zoom : 13 line-color : white black 25% line-width : 7:0.6;9:1;10:1.2;12:2.5;13:3;16:5;18:6 border-style : dot // z13 20 -> 100% border-color : black border-width : 15% for : bridge=yes define border-width : 30% draw : line elseif : $regex("(.*residential)|(.*unclassified)") define line-width : 12:1;13:1.5;15:6;16:8;18:12 // schwarzer Rand define min-zoom : 13 line-color : white border-color : black border-width : 25% line-style : solid for : bridge=yes define border-width : 35% draw : line define min-zoom : 13 line-style : dot line-color : white black 15% border-style : none draw : line draw : text elseif : *track define min-zoom : 12.5 // z13 #9D7517 -> black line-color : black line-width : 1.5 line-style : dash border-color : white border-width : 100% border-opacity : 0.3 for : bridge=yes define line-style : solid line-color : white black 20% line-width : 1.5 border-color : black border-width : 120% border-opacity : 1 draw : line elseif : *footway define min-zoom : 13 // z13 #F68474 -> black line-color : black line-width : 1.5 line-style : dot border-color : white border-width : 100% border-opacity : 0.3 for : bridge=yes define line-style : dot line-color : white line-width : 1.5 border-color : white black 75% border-width : 120% border-opacity : 1 draw : line draw : text elseif : *cycleway define min-zoom : 13 line-color : blue line-width : 1.5 line-style : dot border-color : white border-width : 100% border-opacity : 0.3 for : bridge=yes define line-style : dot line-color : white line-width : 1.5 border-color : blue black 25% border-width : 120% border-opacity : 1 draw : line elseif : *path define min-zoom : 13 line-color : #6E7C6D line-width : 1.5 line-style : dash border-color : white border-width : 100% border-opacity : 0.3 for : bridge=yes define line-style : dash line-color : white line-width : 1.5 border-color : #6E7C6D black 50% border-width : 80% border-opacity : 1 draw : line //z13 13-10-2010 elseif : *livingstreet define line-width : 12:1;13:1.5;15:6;16:8;18:12 // schwarzer Rand define min-zoom : 13 line-color : white border-color : black border-width : 25% line-style : solid for : bridge=yes define border-width : 35% draw : line define min-zoom : 13 line-style : dot line-color : #AAAAAA border-style : none draw : line draw : text //z13 14-10-2010 elseif : *road define line-width : 12:1;13:1.5;15:6;16:8;18:12 // schwarzer Rand define min-zoom : 13 line-color : white border-color : black border-width : 25% line-style : solid for : bridge=yes define border-width : 35% draw : line define min-zoom : 13 line-style : dot line-color : #AAAAAA border-style : none draw : line draw : text else stop target : highway* define font-size : 15:7;18:10 font-weight : bold define line-join : round line-start-cap : round line-end-cap : round border-style : solid for : tunnel=yes define border-style : dot if : *motorway* if : *link define line-width : 7:1;12:3;13:4;16:5;18:6 else define line-width : 7:1;9:2;12:3;13:7;16:10;18:12 define min-zoom : 12 line-color : #849BBD // z13 20 -> 100 border-color : #849BBD black 100% border-width : 15% for : bridge=yes define border-width : 35% draw : line define min-zoom : 7 max-zoom : 12 border-style : none draw : line elseif : *trunk* define min-zoom : 12 line-color : #96D296 line-width : 11:1;13:2;15:10;18:12 // z13 20 -> 100 border-color : #96D296 black 100% border-width : 15% for : bridge=yes define border-width : 35% draw : line define min-zoom : 7 max-zoom : 12 border-style : none draw : line elseif : *primary* define min-zoom : 11 line-color : #ECA2A3 line-width : 11:1.5;12:2;15:10;18:12 // z13 20 -> 100 border-color : #ECA2A3 black 100% border-width : 15% for : bridge=yes define border-width : 35% draw : line define min-zoom : 7 max-zoom : 11 border-style : none draw : line elseif : *secondary define min-zoom : 12 line-color : #FDD6A4 line-width : 11:1;13:2;15:10;18:12 // #CAA36F -> black border-color : black // z13 5 -> 15 border-width : 15% for : bridge=yes define border-width : 35% draw : line define min-zoom : 8.5 max-zoom : 12 border-style : none draw : line elseif : *tertiary define min-zoom : 10 line-color : #FEFEB2 line-width : 11:1;13:2;15:10;18:12 // z13 20 -> 100 border-color : #FEFEB2 black 100% border-width : 15% for : bridge=yes define border-width : 35% draw : line draw : text elseif : *service define min-zoom : 14 line-color : white line-width : 7:0.6;9:1;10:1.2;12:2.5;13:3;16:5;18:6 // z13 schwarzer Rand 100% border-color : #FEFEB2 black 100% // z13 Rand 15 -> 25% border-width : 25% for : bridge=yes define border-width : 50% draw : line define min-zoom : 12 max-zoom : 14 line-width : 1.5 border-color : white border-width : 100% border-opacity : 1 // z13 25 -> 100 line-color : black draw : line elseif : *pedestrian define min-zoom : 13 line-color : white black 25% line-width : 7:0.6;9:1;10:1.2;12:2.5;13:3;16:5;18:6 // z13 20 -> 100% border-color : black border-width : 15% for : bridge=yes define border-width : 35% draw : line elseif : $regex("(.*residential)|(.*unclassified)") define min-zoom : 14 line-color : white // z13 12:1;13:1.5;15:10;18:12 -> line-width : 12:1;13:1.5;15:6;16:8;18:12 // z13 Rand black 100% border-color : white black 100% border-width : 20% for : bridge=yes define border-width : 35% draw : line define min-zoom : 12 max-zoom : 14 line-width : 1.5 border-color : white border-width : 100% border-opacity : 1 // z13 25 -> 100 line-color : black draw : line define min-zoom : 15 max-zoom : 20 draw : text elseif : *track define min-zoom : 12 // z13 #9D7517 -> black line-color : black line-width : 12:1;14:2 line-style : dash border-color : white border-width : 100% border-opacity : 1 for : tracktype = grade1 define line-style : solid line-width : 12:1;14:2.5 for : tracktype = grade2 define line-style : dash line-width : 12:1;14:2.5 for : tracktype = grade4 define line-style : dashdot for : tracktype = grade5 define line-style : dot for : bridge=yes define line-style : solid line-color : white black 20% line-width : 1.5 border-color : black border-width : 120% border-opacity : 1 draw : line elseif : *footway define min-zoom : 13 // z13 #F68474 -> black line-color : black line-width : 1.5 line-style : dot border-color : white border-width : 100% border-opacity : 0.3 for : bridge=yes define line-style : dot line-color : white line-width : 1.5 border-color : white black 75% border-width : 120% border-opacity : 1 draw : line draw : text elseif : *cycleway define min-zoom : 13 line-color : blue line-width : 1.5 line-style : dot border-color : white border-width : 100% border-opacity : 0.3 for : bridge=yes define line-style : dot line-color : white line-width : 1.5 border-color : blue black 25% border-width : 120% border-opacity : 1 draw : line elseif : *path define min-zoom : 13 line-color : #6E7C6D line-width : 1.5 line-style : dash border-color : white border-width : 100% border-opacity : 0.3 for : bridge=yes define line-style : dash line-color : white line-width : 1.5 border-color : #6E7C6D black 50% border-width : 80% border-opacity : 1 draw : line //z13 13-10-2010 elseif : *livingstreet define min-zoom : 13 line-color : #AAAAAA // z13 12:1;13:1.5;15:10;18:12 -> line-width : 12:1;13:1.5;15:6;16:8;18:12 // z13 Rand black 100% border-color : white black 100% border-width : 20% for : bridge=yes define border-width : 35% draw : line define min-zoom : 10 max-zoom : 13 line-style : solid border-style : none line-color : white black 100% draw : line define min-zoom : 15 max-zoom : 20 draw : text elseif : *road define min-zoom : 13 line-color : #eeeeee // z13 12:1;13:1.5;15:10;18:12 -> line-width : 12:1;13:1.5;15:6;16:8;18:12 // z13 Rand black 100% border-color : white black 100% border-width : 20% for : bridge=yes define border-width : 35% draw : line define min-zoom : 10 max-zoom : 13 line-style : solid border-style : none line-color : white black 100% draw : line define min-zoom : 15 max-zoom : 20 draw : text else stop target : highway steps define min-zoom : 16 shape : custom // shape-def : -1,1;-1,-1;1,-1;1,1;-1,1 shape-def : -1,1;-1,-1;1,-1;1,1;-1,1;Z shape-spacing : 16:1;17:3;18:2 shape-size : 16:1.5;17:1;18:2 shape-aspect : 1.5 fill-color : black line-style : none draw : shape define min-zoom : 13 max-zoom : 15.9 // z13 #F68474 -> black line-color : black line-width : 1.5 line-style : dot border-style : solid border-color : white border-width : 100% border-opacity : 0.3 draw : line target : line barrier define min-zoom : 13 line-color : black line-width : 1 draw : line target : historic citywalls define min-zoom : 13 line-color : #8D968D line-width : 7:0.6;9:1;10:1.2;12:2.5;13:3;16:10 draw : line define min-zoom : 17 draw : text target : river define // z13 #B5D0D0 -> blue line-color : blue line-width : 7:1;12:2;14:5 draw : line define font-size : 14 min-zoom : 16 draw : text target : canal define min-zoom : 12 // z13 #B5D0D0 -> blue line-color : blue line-width : 7:1;12:2;14:5 draw : line define min-zoom : 17 draw : text target : drain define min-zoom : 13 // z13 #B5D0D0 -> blue line-color : blue line-width : 1 draw : line define min-zoom : 17 draw : text target : stream define min-zoom : 13 // z13 #B5D0D0 -> blue line-color : blue line-width : 13:1;15:2 draw : line define min-zoom : 17 draw : text target: amenity parking define icon-image : icons/SJJB/png/transport_parking.n.32.png min-zoom : 15 icon-width : 16 draw : icon target: amenity fuel define icon-image : icons/SJJB/png/transport_fuel.p.32.png min-zoom : 15 icon-width : 20 draw : icon define min-zoom : 18 text : name brand text-color : blue black 50% draw : text target: bus stop define icon-image : icons/SJJB/png/transport_bus_stop.n.32.png min-zoom : 15 icon-width : 16 draw : icon define text-color : blue min-zoom : 18 draw : text // z13 target: railway tram_stop define icon-image : icons/SJJB/png/transport_tram_stop.n.32.png min-zoom : 15 icon-width : 16 draw : icon define text-color : blue min-zoom : 18 draw : text target: railway station define icon-image : icons/SJJB/png/transport_train_station.n.32.png min-zoom : 15 icon-width : 16 draw : icon define text-color : blue min-zoom : 18 draw : text target: railway level_crossing define icon-image : http://svn.openstreetmap.org/applications/rendering/mapnik/symbols/level_crossing.png min-zoom : 15 icon-width : 7 draw : icon target: amenity postbox define icon-image : icons/SJJB/png/amenity_post_box.n.32.png min-zoom : 16 icon-width : 16 draw : icon define min-zoom : 19 text : collection_times draw : text target: amenity postoffice define icon-image : icons/SJJB/png/amenity_post_office.p.32.png min-zoom : 15 icon-width : 16 draw : icon target: amenity telephone define icon-image : icons/SJJB/png/amenity_telephone.n.32.png min-zoom : 16 icon-width : 16 draw : icon target: amenity fire station define icon-image : icons/SJJB/png/amenity_firestation.n.32.png min-zoom : 15 icon-width : 16 draw : icon define min-zoom : 18 text-color : red black 50% draw : text target: amenity hospital define icon-image : icons/SJJB/png/health_hospital.n.32.png min-zoom : 15 icon-width : 16 draw : icon define min-zoom : 18 text-color : magenta black 25% draw : text target: amenity doctors define icon-image : icons/SJJB/png/health_doctors.n.32.png min-zoom : 15 icon-width : 16 draw : icon define min-zoom : 18 text-color : magenta black 25% draw : text target: amenity dentist define icon-image : icons/SJJB/png/health_dentist.n.32.png min-zoom : 15 icon-width : 16 draw : icon define min-zoom : 18 text-color : magenta black 25% draw : text target: amenity veterinary define icon-image : icons/SJJB/png/health_veterinary.n.32.png min-zoom : 15 icon-width : 16 draw : icon define min-zoom : 18 text-color : magenta black 25% draw : text target: amenity police station define icon-image : icons/SJJB/png/amenity_police.n.32.png min-zoom : 15 icon-width : 16 draw : icon define min-zoom : 18 text-color : green black 25% draw : text target: amenity cafe define icon-image : icons/SJJB/png/food_cafe.n.32.png min-zoom : 14 icon-width : 16 draw : icon define min-zoom : 14 text-color : red black 50% draw : text target: amenity recycling define icon-image : icons/SJJB/png/amenity_recycling.n.32.png min-zoom : 16 icon-width : 16 draw : icon target: mini roundabout define icon-image : icons/SJJB/png/transport_roundabout_anticlockwise.p.32.png min-zoom : 16 icon-width : 9 draw : icon // z13 2011-02-17 target : turning circle // äußerer Ring in zwei Linienstärken define min-zoom : 16 shape-size : 14:15;15:20;16:30;18:50 shape-aspect : 1 shape: custom shape-def : p:black;pw:2;f:white;m:0,-10;a:10,10,0,10;;a:10,10,0,-10;z draw : shape // innerer Ring define min-zoom : 16 shape-size : 14:3;15:5;16:7;18:12 shape-aspect : 1 shape: custom shape-def : p:black;pw:2;f:white;m:0,-10;a:10,10,0,10;;a:10,10,0,-10;z draw : shape define min-zoom : 14 max-zoom : 16 shape-size : 14:15;15:20;16:30;18:50 shape-aspect : 1 shape : custom shape-def : p:black;pw:1;f:white;m:0,-10;a:10,10,0,10;;a:10,10,0,-10;z draw : shape target: amenity place_of_worship_christian define icon-image : icons/SJJB/png/place_of_worship_christian3.glow.32.png min-zoom : 16 icon-width : 16 draw : icon define min-zoom : 18 text-color : black draw : text target: amenity place_of_worship_other define icon-image : icons/SJJB/png/place_of_worship_unknown3.glow.32.png min-zoom : 16 icon-width : 16 draw : icon define min-zoom : 18 text-color : black draw : text target: amenity drinking water define icon-image : icons/SJJB/png/food_drinkingtap.n.32.png min-zoom : 16 icon-width : 16 draw : icon define min-zoom : 18 text-color : red black 50% draw : text target: amenity bank define icon-image : icons/SJJB/png/money_bank2.n.32.png min-zoom : 16 icon-width : 16 draw : icon define min-zoom : 18 text-color : black draw : text target: amenity atm define icon-image : icons/SJJB/png/money_atm2.n.32.png min-zoom : 16 icon-width : 16 draw : icon define min-zoom : 18 text-color : black draw : text target: amenity restaurant define icon-image : icons/SJJB/png/food_restaurant.n.32.png min-zoom : 14 icon-width : 16 draw : icon define min-zoom : 14 text-color : red black 50% draw : text target: amenity toilets define icon-image : icons/SJJB/png/amenity_toilets.n.32.png min-zoom : 16 icon-width : 16 draw : icon target: amenity pharmacy define icon-image : icons/SJJB/png/health_pharmacy.p.32.png min-zoom : 15 icon-width : 16 draw : icon define min-zoom : 18 text-color : magenta black 25% draw : text target: amenity library define icon-image : icons/SJJB/png/amenity_library.n.32.png min-zoom : 16 icon-width : 16 draw : icon define min-zoom : 18 text-color : red black 50% draw : text target: tree define icon-image : http://svn.openstreetmap.org/applications/rendering/mapnik/symbols/tree2.png min-zoom : 16 icon-width : 6 draw : icon define min-zoom : 18 text-color : green black 50% draw : text target: memorial define icon-image : icons/SJJB/png/tourist_memorial.n.32.png min-zoom : 16 icon-width : 16 draw : icon define min-zoom : 18 text-color : red black 50% draw : text target: amenity bench define icon-image : icons/SJJB/png/amenity_bench.n.32.png min-zoom : 17 icon-width : 12 draw : icon target: tourism picnic_site define icon-image : icons/SJJB/png/tourist_picnic.n.32.png min-zoom : 16 icon-width : 16 draw : icon define min-zoom : 18 text-color : red black 50% draw : text target: amenity shelter define icon-image : icons/SJJB/png/accommodation_shelter.n.32.png min-zoom : 15 icon-width : 16 draw : icon define min-zoom : 18 text-color : blue black 50% draw : text target : traffic signals define icon-image : http://svn.openstreetmap.org/applications/rendering/mapnik/symbols/traffic_light.png min-zoom : 16 icon-width : 16 draw : icon target: amenity courthouse define icon-image : icons/SJJB/png/amenity_court.n.32.png min-zoom : 16 icon-width : 16 draw : icon define min-zoom : 18 text-color : red black 50% draw : text target : amenity prison define icon-image : icons/SJJB/png/amenity_prison.n.32.png min-zoom : 16 icon-width : 16 draw : icon define min-zoom : 18 text-color : red black 50% draw : text target : tourism information office define icon-image : icons/SJJB/png/amenity_information.n.32.png min-zoom : 16 icon-width : 16 draw : icon define min-zoom : 18 text-color : red black 50% draw : text target : tourism information define icon-image : icons/SJJB/png/amenity_information.p.32.png min-zoom : 16 icon-width : 16 draw : icon define min-zoom : 18 text-color : red black 50% draw : text target: amenity townhall define icon-image : http://josm.openstreetmap.de/svn/trunk/images/presets/townhall.png min-zoom : 16 icon-width : 16 draw : icon define min-zoom : 18 text-color : red black 50% draw : text target: amenity theater define icon-image : icons/SJJB/png/tourist_theatre.p.32.png min-zoom : 16 icon-width : 16 draw : icon define min-zoom : 18 text-color : red black 50% draw : text target : barrier* define min-zoom : 16 icon-width : 4 icon-image : http://svn.openstreetmap.org/applications/rendering/mapnik/symbols/bollard.png if : barrier gate define icon-image : http://svn.openstreetmap.org/applications/rendering/mapnik/symbols/gate2.png min-zoom : 16 icon-width : 10 if : barrier lift_gate define icon-image : http://svn.openstreetmap.org/applications/rendering/mapnik/symbols/liftgate.png min-zoom : 16 icon-width : 10 draw : icon target : tourism* define min-zoom : 18 text-color : #2B80FE draw : text if : *hotel define icon-image : icons/SJJB/png/accommodation_hotel2.n.32.png min-zoom : 16 icon-width : 16 elseif : *viewpoint define icon-image : icons/SJJB/png/tourist_view_point.p.32.png min-zoom : 16 icon-width : 16 elseif : *museum define icon-image : icons/SJJB/png/tourist_museum.n.32.png min-zoom : 16 icon-width : 16 else stop draw : icon define min-zoom : 18 text-color : blue white 50% draw : text target : amenity* // define // min-zoom : 18 // text-color : #856951 // draw : text define min-zoom : 14 icon-width : 16 if : *pub define icon-image : icons/SJJB/png/food_pub.n.32.png elseif : *fast_food define icon-image : icons/SJJB/png/food_fastfood2.n.32.png else stop draw : icon target: contour* define line-color : red black line-opacity : 1 curved : true if : *minor define min-zoom : 9 line-width : 1 draw : line if : *medium define min-zoom : 9 line-width : 2 draw : line if : *major define min-zoom : 9 line-width : 3 text: ele draw : line draw : text target: coastline define line-color : #B5D0D0 line-width : 2 draw : line // 2011-02-19 target: shop* // Wegen Tankstellen mit shop=... for : amenity stop else define min-zoom : 18 text-color : magenta black 25% text : name " (" shop ")" draw : text define min-zoom : 16 icon-width : 16 if : *alcohol define icon-image : icons/SJJB/png/shopping_alcohol.n.32.png elseif : *anime elseif : *art elseif : *bakery define icon-image : icons/SJJB/png/shopping_bakery.n.32.png elseif : *bathroom_furnishing elseif : *beauty elseif : *bed elseif : *beverages elseif : *bicycle define icon-image : icons/SJJB/png/shopping_bicycle.n.32.png elseif : *books define icon-image : icons/SJJB/png/shopping_book.n.32.png elseif : *boutique elseif : *butcher define icon-image : icons/SJJB/png/shopping_butcher.n.32.png elseif : *car define icon-image : icons/SJJB/png/shopping_car.n.32.png elseif : *car_repair define icon-image : icons/SJJB/png/shopping_car_repair.n.32.png elseif : *charity elseif : *chemist elseif : *clothes define icon-image : icons/SJJB/png/shopping_clothes.n.32.png elseif : *computer elseif : *confectionery define icon-image : icons/SJJB/png/shopping_confectionery.n.32.png elseif : *convenience define icon-image : icons/SJJB/png/shopping_convenience.n.32.png elseif : *copyshop elseif : *curtain elseif : *deli elseif : *department_store elseif : *dive elseif : *doityourself define icon-image : icons/SJJB/png/shopping_diy.n.32.png elseif : *drugstore elseif : *dry_cleaning elseif : *electronics elseif : *erotic elseif : *fabric elseif : *farm elseif : *florist define icon-image : icons/SJJB/png/shopping_garden_centre.n.32.png elseif : *frame elseif : *funeral_directors elseif : *furnace elseif : *furniture elseif : *garden_centre define icon-image : icons/SJJB/png/shopping_garden_centre.n.32.png elseif : *general elseif : *gift define icon-image : icons/SJJB/png/shopping_gift.n.32.png elseif : *glaziery elseif : *greengrocer define icon-image : icons/SJJB/png/shopping_greengrocer.n.32.png elseif : *hair dresser define icon-image : icons/SJJB/png/shopping_hairdresser.n.32.png elseif : *hardware elseif : *hearing_aids elseif : *hifi define icon-image : icons/SJJB/png/shopping_hifi.n.32.png elseif : *hunting elseif : *interior_decoration elseif : *jewelry define icon-image : icons/SJJB/png/shopping_jewelry.n.32.png elseif : *kiosk elseif : *kitchen elseif : *laundry define icon-image : icons/SJJB/png/shopping_laundrette.n.32.png elseif : *mall elseif : *massage elseif : *mobile_phone define icon-image : icons/SJJB/png/shopping_mobile_phone.n.32.png elseif : *money_lender elseif : *motorcycle define icon-image : icons/SJJB/png/shopping_motorcycle.n.32.png elseif : *musical_instrument define icon-image : icons/SJJB/png/shopping_music.n.32.png elseif : *newsagent elseif : *optician elseif : *organic elseif : *outdoor elseif : *paint elseif : *pawnbroker elseif : *pet define icon-image : icons/SJJB/png/shopping_pet.n.32.png elseif : *radiotechnics elseif : *seafood elseif : *second_hand elseif : *shoes elseif : *sports elseif : *stationery elseif : *supermarket elseif : *tattoo elseif : *tobacco elseif : *toys elseif : *trade elseif : *vacant elseif : *vacuum_cleaner elseif : *variety_store elseif : *video define icon-image : icons/SJJB/png/shopping_video_rental.n.32.png else define icon-image : icons/SJJB/png/shopping_supermarket.n.32.png draw : icon // 2011-03-05 target: craft* define min-zoom : 18 text-color : magenta black 25% text : name " (" craft ")" draw : text define min-zoom : 16 shape : square shape-size : 12 line-width : 0 line-opacity : 0 fill-color : magenta black 25% draw : shape target : addr housenumber define min-zoom : 19 text-color : black text : [[addr:housenumber]] draw : text // 2011-03-05 Powerlines target : power generator define fill-color : lightgray draw : fill define line-color : darkgray draw : line define shape : triangle shape-size : 15 fill-color : lightgray line-color : black line-width : 1 min-zoom : 14 draw : shape draw : text target : power station define fill-color : lightgray draw : fill define line-color : darkgray draw : line define shape : triangle shape-size : 10 fill-color : lightgray line-color : black line-width : 1 min-zoom : 14 draw : shape draw : text target : power substation define fill-color : lightgray draw : fill define line-color : darkgray draw : line define shape : triangle shape-size : 10 fill-color : lightgray line-color : black line-width : 1 min-zoom : 14 draw : shape draw : text target : power tower define shape : diamond shape-size : 5 line-width : 0 min-zoom : 14 fill-color : white draw : shape target : power pole define shape : diamond shape-size : 5 line-width : 0 min-zoom : 14 fill-color : white draw : shape target : power line define line-color : gray line-width : 1 line-style : solid min-zoom : 14 draw : line draw : text target : power minor line define line-color : gray line-width : 1 line-style : solid min-zoom : 14 draw : line draw : text