Changeset 10013 in josm


Ignore:
Timestamp:
2016-03-19T14:19:48+01:00 (4 years ago)
Author:
Klumbumbus
Message:

remove redundant text:auto; in internal mappaint style, move node {text: auto;} up to make it possible to set another value for text; a few small fixes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/styles/standard/elemstyles.mapcss

    r10005 r10013  
    1515canvas {
    1616    default-points: false;
     17}
     18node {
     19    text: auto;
    1720}
    1821
     
    154157    icon-image: "misc/deprecated.png";
    155158    set icon_z17;
    156     text: auto;
    157159}
    158160
     
    194196    icon-image: "misc/no_icon.png";
    195197    set icon_z17;
    196     text: auto;
    197198}
    198199node[traffic_sign][bicycle?!] {
     
    203204    icon-image: "vehicle/restriction/bicycle-designated.png";
    204205    set icon_z17;
    205     text: auto;
    206206}
    207207node[traffic_sign][foot?!] {
     
    212212    icon-image: "vehicle/restriction/foot-designated.png";
    213213    set icon_z17;
    214     text: auto;
    215214}
    216215node[traffic_sign][goods?!],
     
    282281    icon-image: "misc/housenumber.png";
    283282    set icon_z17;
    284     text: auto;
    285283}
    286284way["addr:interpolation"=odd] {
     
    309307    icon-image: "misc/landmark/building.png";
    310308    set icon_z17;
    311     text: auto;
    312309}
    313310node[building=garage] {
    314311    icon-image: "misc/landuse/garages.png";
    315312    set icon_z17;
    316     text: auto;
    317313}
    318314node[building=garages] {
    319315    icon-image: "misc/landuse/garages.png";
    320316    set icon_z17;
    321     text: auto;
    322317}
    323318node[building=transformer_tower] {
    324319    icon-image: "power/transformer_tower.svg";
    325     text: auto;
     320    set icon_z17;
    326321}
    327322node[entrance=yes],
     
    329324    icon-image: "misc/entrance-yes.png";
    330325    set icon_z17;
    331     text: auto;
    332326}
    333327node[entrance=main] {
    334328    icon-image: "misc/entrance-main.png";
    335329    set icon_z17;
    336     text: auto;
    337330}
    338331node[entrance=service] {
    339332    icon-image: "misc/entrance-service.png";
    340333    set icon_z17;
    341     text: auto;
    342334}
    343335node[entrance=exit] {
    344336    icon-image: "misc/entrance-exit.png";
    345337    set icon_z17;
    346     text: auto;
    347338}
    348339node[entrance=emergency] {
    349340    icon-image: "misc/entrance-emergency.png";
    350341    set icon_z17;
    351     text: auto;
    352342}
    353343node[building=entrance],
     
    355345    icon-image: "misc/deprecated.png";
    356346    set icon_z17;
    357     text: auto;
    358347}
    359348
     
    370359    icon-image: "presets/bollard.png";
    371360    set icon_z17;
    372     text: auto;
    373361}
    374362node[barrier=gate] {
    375363    icon-image: "vehicle/gate.png";
    376364    set icon_z17;
    377     text: auto;
    378365}
    379366way[barrier=yes],
     
    405392    icon-image: "misc/deprecated.png";
    406393    set icon_z17;
    407     text: auto;
    408394}
    409395node[barrier=kerb] {
    410396    icon-image: "vehicle/kerb.svg";
    411397    set icon_z17;
    412     text: auto;
    413398}
    414399node[barrier=block] {
    415400    icon-image: "vehicle/block.svg";
    416401    set icon_z17;
    417     text: auto;
    418402}
    419403node[barrier=chain] {
    420404    icon-image: "vehicle/chain.svg";
    421405    set icon_z17;
    422     text: auto;
    423406}
    424407node[barrier=stile] {
    425408    icon-image: "vehicle/stile.svg";
    426409    set icon_z17;
    427     text: auto;
    428410}
    429411node[barrier=turnstile] {
    430412    icon-image: "vehicle/turnstile.png";
    431413    set icon_z17;
    432     text: auto;
    433414}
    434415node[barrier=cycle_barrier] {
    435416    icon-image: "vehicle/cycle_barrier.png";
    436417    set icon_z17;
    437     text: auto;
    438418}
    439419node[barrier=lift_gate] {
    440420    icon-image: "vehicle/lift_gate.png";
    441421    set icon_z17;
    442     text: auto;
    443422}
    444423node[barrier=swing_gate] {
    445424    icon-image: "vehicle/swing_gate.png";
    446425    set icon_z17;
    447     text: auto;
    448426}
    449427area[barrier=toll_booth]:closed {
     
    453431    icon-image: "vehicle/toll_booth.png";
    454432    set icon_z17;
    455     text: auto;
    456433}
    457434node[barrier=entrance] {
    458435    icon-image: "vehicle/entrance.png";
    459436    set icon_z17;
    460     text: auto;
    461437}
    462438node[barrier=cattle_grid] {
    463439    icon-image: "vehicle/cattle_grid.png";
    464440    set icon_z17;
    465     text: auto;
    466441}
    467442node[barrier=border_control] {
    468443    icon-image: "vehicle/border_control.png";
    469444    set icon_z17;
    470     text: auto;
    471445}
    472446node[barrier=sally_port] {
    473447    icon-image: "vehicle/sally_port.png";
    474448    set icon_z17;
    475     text: auto;
    476449}
    477450node[barrier=spikes] {
    478451    icon-image: "vehicle/spikes.svg";
    479452    set icon_z17;
    480     text: auto;
    481453}
    482454node[barrier=fence][!is_prop_set(icon-image)],
     
    490462    icon-image: "misc/no_icon.png";
    491463    set icon_z17;
    492     text: auto;
    493464}
    494465
     
    671642    icon-image: "vehicle/junction.svg";
    672643    set icon_z17;
    673     text: auto;
    674644}
    675645node[highway=traffic_mirror] {
    676646    icon-image: "vehicle/traffic_mirror.svg";
    677647    set icon_z17;
    678     text: auto;
    679648}
    680649node[highway=milestone] {
    681650    icon-image: "vehicle/milestone.svg";
    682651    set icon_z17;
    683     text: auto;
    684652}
    685653node[direction=clockwise] {
    686654    icon-image: "vehicle/restriction/roundabout_left.svg";
    687655    set icon_z17;
    688     text: auto;
    689656}
    690657node[highway=mini_roundabout] {
    691658    icon-image: "vehicle/restriction/mini_roundabout_left.svg";
    692659    set icon_z17;
    693     text: auto;
    694660}
    695661node:righthandtraffic[highway=mini_roundabout] {
     
    700666    icon-image: "vehicle/restriction/stop.svg";
    701667    set icon_z17;
    702     text: auto;
    703668}
    704669node[highway=give_way] {
    705670    icon-image: "vehicle/restriction/give_way.svg";
    706671    set icon_z17;
    707     text: auto;
    708672}
    709673node[highway=traffic_signals] {
    710674    icon-image: "vehicle/traffic_signals.svg";
    711675    set icon_z17;
    712     text: auto;
    713676}
    714677node[highway=traffic_signals][crossing][crossing!=no] {
    715678    icon-image: "vehicle/traffic_signals_crossing.svg";
    716679    set icon_z17;
    717     text: auto;
    718680}
    719681node[highway=traffic_signals][crossing_ref=zebra] {
    720682    icon-image: "vehicle/traffic_signals_crossing_ref_zebra.svg";
    721683    set icon_z17;
    722     text: auto;
    723684}
    724685node[highway=traffic_signals][crossing=island] {
    725686    icon-image: "vehicle/traffic_signals_crossing_island.svg";
    726687    set icon_z17;
    727     text: auto;
    728688}
    729689node[highway=traffic_signals][crossing=traffic_signals] {
    730690    icon-image: "vehicle/traffic_signals_crossing_traffic_signals.svg";
    731691    set icon_z17;
    732     text: auto;
    733692}
    734693node[highway=street_lamp] {
    735694    icon-image: "misc/streetlamp.png";
    736695    set icon_z17;
    737     text: auto;
    738696}
    739697node[highway=speed_camera] {
    740698    icon-image: "vehicle/restriction/speed_camera.svg";
    741699    set icon_z17;
    742     text: auto;
    743700}
    744701relation[type=enforcement] >[role="device"] node {
    745702    icon-image: "vehicle/restriction/speed_camera.svg";
    746703    set icon_z17;
    747     text: auto;
    748704}
    749705node[traffic_sign=city_limit] {
    750706    icon-image: "vehicle/restriction/city_limit.svg";
    751707    set icon_z17;
    752     text: auto;
    753708}
    754709node[highway=crossing] {
    755710    icon-image: "vehicle/crossing.svg";
    756711    set icon_z17;
    757     text: auto;
    758712}
    759713node[highway=crossing][crossing=unmarked] {
    760714    icon-image: "vehicle/crossing_unmarked.svg";
    761715    set icon_z17;
    762     text: auto;
    763716}
    764717node[highway=crossing][crossing=island] {
    765718    icon-image: "vehicle/crossing_island.svg";
    766719    set icon_z17;
    767     text: auto;
    768720}
    769721node[highway=crossing][crossing_ref=zebra] {
    770722    icon-image: "vehicle/crossing_ref_zebra.svg";
    771723    set icon_z17;
    772     text: auto;
    773724}
    774725node[highway=crossing][crossing=traffic_signals] {
    775726    icon-image: "vehicle/crossing_traffic_signals.svg";
    776727    set icon_z17;
    777     text: auto;
    778728}
    779729node[highway=incline], node[highway=incline_steep] {
    780730    icon-image: "vehicle/restriction/incline.png";
    781731    set icon_z17;
    782     text: auto;
    783732}
    784733node[highway=motorway_junction] {
    785734    icon-image: "vehicle/motorway_junction.svg";
    786735    set icon_z17;
    787     text: auto;
    788736}
    789737area[highway=services] {
     
    793741    icon-image: "vehicle/services.svg";
    794742    set icon_z17;
    795     text: auto;
    796743}
    797744area[highway=rest_area] {
     
    801748    icon-image: "vehicle/rest_area.svg";
    802749    set icon_z17;
    803     text: auto;
    804750}
    805751node[highway=ford], node[ford?] {
    806752    icon-image: "misc/ford.svg";
    807753    set icon_z17;
    808     text: auto;
    809754}
    810755way[ford?]::core_ford {
     
    824769    icon-image: "vehicle/turning_circle.svg";
    825770    set icon_z17;
    826     text: auto;
    827771}
    828772node[highway=turning_loop] {
    829773    icon-image: "vehicle/turning_loop.svg";
    830774    set icon_z17;
    831     text: auto;
    832775}
    833776node[highway=passing_place] {
    834777    icon-image: "vehicle/passing_place.svg";
    835778    set icon_z17;
    836     text: auto;
    837779}
    838780area[highway=elevator] {
     
    842784    icon-image: "service/elevator.svg";
    843785    set icon_z17;
    844     text: auto;
    845786}
    846787way[highway=construction] {
     
    852793    icon-image: "misc/construction.png";
    853794    set icon_z17;
    854     text: auto;
    855795}
    856796area[highway=emergency_access_point] {
     
    860800    icon-image: "service/emergency_access_point.svg";
    861801    set icon_z17;
    862     text: auto;
    863802}
    864803node[highway=motorway], node[highway=motorway_link],
     
    883822    icon-image: "misc/deprecated.png";
    884823    set icon_z17;
    885     text: auto;
    886824}
    887825
     
    893831    icon-image: "vehicle/traffic_calming.svg";
    894832    set icon_z17;
    895     text: auto;
    896833}
    897834node[traffic_calming=chicane] {
    898835    icon-image: "vehicle/chicane.svg";
    899836    set icon_z17;
    900     text: auto;
    901837}
    902838node[traffic_calming=choker] {
    903839    icon-image: "vehicle/choker.svg";
    904840    set icon_z17;
    905     text: auto;
    906841}
    907842node[traffic_calming=island] {
    908843    icon-image: "vehicle/island.svg";
    909844    set icon_z17;
    910     text: auto;
    911845}
    912846node[traffic_calming=bump] {
    913847    icon-image: "vehicle/bump.svg";
    914848    set icon_z17;
    915     text: auto;
    916849}
    917850node[traffic_calming=hump] {
    918851    icon-image: "vehicle/hump.svg";
    919852    set icon_z17;
    920     text: auto;
    921853}
    922854node[traffic_calming=table] {
    923855    icon-image: "vehicle/table.svg";
    924856    set icon_z17;
    925     text: auto;
    926857}
    927858node[traffic_calming=cushion] {
    928859    icon-image: "vehicle/cushion.svg";
    929860    set icon_z17;
    930     text: auto;
    931861}
    932862node[traffic_calming=rumble_strip] {
    933863    icon-image: "vehicle/rumble_strip.svg";
    934864    set icon_z17;
    935     text: auto;
    936865}
    937866/****************/
     
    942871    icon-image: "vehicle/restriction/roundabout_left.svg";
    943872    set icon_z17;
    944     text: auto;
    945873}
    946874node:righthandtraffic[junction=roundabout] {
     
    11051033    icon-image: "misc/deprecated.png";
    11061034    set icon_z17;
    1107     text: auto;
    11081035}
    11091036
     
    12091136    icon-image: "power/portal.svg";
    12101137    set icon_z17;
    1211     text: auto;
    12121138}
    12131139node[power=tower] {
    12141140    icon-image: "power/tower.svg";
    12151141    set icon_z17;
    1216     text: auto;
    12171142}
    12181143node[power=pole] {
    12191144    icon-image: "power/pole.svg";
    12201145    set icon_z17;
    1221     text: auto;
    12221146}
    12231147node[power=pole][transformer=distribution] {
    12241148    icon-image: "power/pole_transformer.svg";
    12251149    set icon_z17;
    1226     text: auto;
    12271150}
    12281151node[power=insulator] {
    12291152    icon-image: "power/insulator.svg";
    12301153    set icon_z17;
    1231     text: auto;
    12321154}
    12331155way[power=portal],
     
    12491171    icon-image: "misc/deprecated.png";
    12501172    set icon_z17;
    1251     text: auto;
    12521173}
    12531174area[power=plant],
     
    12611182    icon-image: "power/cable_distribution_cabinet.svg";
    12621183    set icon_z17;
    1263     text: auto;
    12641184}
    12651185node[power=generator] {
    12661186    icon-image: "power/generator.svg";
    12671187    set icon_z17;
    1268     text: auto;
    12691188}
    12701189node[power=substation] {
    12711190    icon-image: "power/substation.svg";
    12721191    set icon_z17;
    1273     text: auto;
    12741192}
    12751193node[power=transformer] {
    12761194    icon-image: "power/transformer.svg";
    12771195    set icon_z17;
    1278     text: auto;
    12791196}
    12801197
     
    12821199    icon-image: "power/switchgear.svg";
    12831200    set icon_z17;
    1284     text: auto;
    12851201}
    12861202node[power=switch] {
    12871203    icon-image: "power/switch.svg";
    12881204    set icon_z17;
    1289     text: auto;
    12901205}
    12911206node[power=converter] {
    12921207    icon-image: "power/converter.svg";
    12931208    set icon_z17;
    1294     text: auto;
    12951209}
    12961210node[power=compensator] {
    12971211    icon-image: "power/compensator.svg";
    12981212    set icon_z17;
    1299     text: auto;
    13001213}
    13011214
     
    13271240    icon-image: "presets/power_source-nuclear.svg";
    13281241    set icon_z17;
    1329     text: auto;
    13301242}
    13311243node[generator:source=wind] {
    13321244    icon-image: "presets/power_source-wind.svg";
    13331245    set icon_z17;
    1334     text: auto;
    13351246}
    13361247node[generator:source=hydro],
     
    13401251    icon-image: "presets/power_source-water.svg";
    13411252    set icon_z17;
    1342     text: auto;
    13431253}
    13441254node[generator:source=geothermal] {
    13451255    icon-image: "presets/power_source-geothermal.svg";
    13461256    set icon_z17;
    1347     text: auto;
    13481257}
    13491258node[generator:source=solar] {
    13501259    icon-image: "presets/power_source-sun.svg";
    13511260    set icon_z17;
    1352     text: auto;
    13531261}
    13541262node[generator:source=coal] {
    13551263    icon-image: "presets/power_source-coal.svg";
    13561264    set icon_z17;
    1357     text: auto;
    13581265}
    13591266node[generator:source=gas] {
    13601267    icon-image: "presets/power_source-gas.svg";
    13611268    set icon_z17;
    1362     text: auto;
    13631269}
    13641270node[generator:source=biomass],
     
    13671273    icon-image: "presets/power_source-biofuel.svg";
    13681274    set icon_z17;
    1369     text: auto;
    13701275}
    13711276node[generator:source=oil],
     
    13741279    icon-image: "presets/power_source-oil.svg";
    13751280    set icon_z17;
    1376     text: auto;
    13771281}
    13781282node[generator:source=waste] {
    13791283    icon-image: "presets/power_source-waste.svg";
    13801284    set icon_z17;
    1381     text: auto;
    13821285}
    13831286node[power_source] {
    13841287    icon-image: "misc/deprecated.png";
    13851288    set icon_z17;
    1386     text: auto;
    13871289}
    13881290/*****************/
     
    14061308    icon-image: "misc/landmark/beacon.png";
    14071309    set icon_z17;
    1408     text: auto;
    14091310}
    14101311node[man_made=bridge] {
    14111312    icon-image: "misc/deprecated.png";
    14121313    set icon_z17;
    1413     text: auto;
    14141314}
    14151315node[bridge:support] {
    14161316    icon-image: "transport/bridge/bridge_support.svg";
    14171317    set icon_z17;
    1418     text: auto;
    14191318}
    14201319node[man_made=chimney] {
    14211320    icon-image: "misc/landmark/chimney.png";
    14221321    set icon_z17;
    1423     text: auto;
    14241322}
    14251323node[man_made=flagpole] {
    14261324    icon-image: "misc/flag.png";
    14271325    set icon_z17;
    1428     text: auto;
    14291326}
    14301327node[man_made=gasometer] {
     
    14321329    icon-width: 16;
    14331330    set icon_z17;
    1434     text: auto;
    14351331}
    14361332node[man_made=silo] {
     
    14381334    icon-width: 16;
    14391335    set icon_z17;
    1440     text: auto;
    14411336}
    14421337node[man_made=storage_tank] {
     
    14441339    icon-width: 16;
    14451340    set icon_z17;
    1446     text: auto;
    14471341}
    14481342node[man_made=bunker_silo] {
    14491343    icon-image: "bunker_silo.svg";
    14501344    set icon_z17;
    1451     text: auto;
    14521345}
    14531346area[man_made=groyne]:closed {
     
    14681361    icon-image: "misc/landmark/lighthouse.png";
    14691362    set icon_z17;
    1470     text: auto;
    14711363}
    14721364node[man_made=monitoring_station] {
    14731365    icon-image: "misc/landmark/measurement_station.png";
    14741366    set icon_z17;
    1475     text: auto;
    14761367}
    14771368node[man_made=mineshaft] {
    14781369    icon-image: "misc/landmark/mine.png";
    14791370    set icon_z17;
    1480     text: auto;
    14811371}
    14821372area[man_made=crane]:closed {
     
    14901380    icon-image: "misc/landmark/crane.png";
    14911381    set icon_z17;
    1492     text: auto;
    14931382}
    14941383node[man_made=adit] {
    14951384    icon-image: "misc/landmark/adit.png";
    14961385    set icon_z17;
    1497     text: auto;
    14981386}
    14991387area[man_made=pier]:closed {
     
    15071395    icon-image: "nautical/pier.svg";
    15081396    set icon_z17;
    1509     text: auto;
    15101397}
    15111398way[embankment?][!highway][!railway][!waterway],
     
    15311418    icon-image: "misc/pipeline_marker.svg";
    15321419    set icon_z17;
    1533     text: auto;
    15341420}
    15351421node[pipeline=valve] {
    15361422    icon-image: "misc/valve.svg";
    15371423    set icon_z17;
    1538     text: auto;
    15391424}
    15401425node[man_made=breakwater],
     
    15441429    icon-image: "misc/deprecated.png";
    15451430    set icon_z17;
    1546     text: auto;
    15471431}
    15481432node[man_made=petroleum_well][!is_prop_set(icon-image)] {
    15491433    icon-image: "misc/no_icon.png";
    15501434    set icon_z17;
    1551     text: auto;
    15521435}
    15531436area[man_made=reservoir_covered],
     
    15661449    icon-image: "misc/landmark/reservoir_covered.png";
    15671450    set icon_z17;
    1568     text: auto;
    15691451}
    15701452node[man_made=surveillance] {
     
    15721454    icon-width: 16;
    15731455    set icon_z17;
    1574     text: auto;
    15751456}
    15761457node[man_made=survey_point] {
    15771458    icon-image: "misc/landmark/survey_point.png";
    15781459    set icon_z17;
    1579     text: auto;
    15801460}
    15811461node[man_made=tower] {
    15821462    icon-image: "misc/landmark/tower.png";
    15831463    set icon_z17;
    1584     text: auto;
    15851464}
    15861465node[man_made=wastewater_plant] {
    15871466    icon-image: "misc/landmark/wastewater_plant.png";
    15881467    set icon_z17;
    1589     text: auto;
    15901468}
    15911469node[man_made=watermill] {
    15921470    icon-image: "misc/landmark/watermill.png";
    15931471    set icon_z17;
    1594     text: auto;
    15951472}
    15961473node[man_made=water_tower] {
    15971474    icon-image: "misc/landmark/water_tower.svg";
    15981475    set icon_z17;
    1599     text: auto;
    16001476}
    16011477node[man_made=water_well] {
    16021478    icon-image: "misc/landmark/water_well.png";
    16031479    set icon_z17;
    1604     text: auto;
    16051480}
    16061481node[man_made=windmill] {
    16071482    icon-image: "misc/landmark/windmill.png";
    16081483    set icon_z17;
    1609     text: auto;
    16101484}
    16111485node[man_made=works] {
    16121486    icon-image: "misc/landmark/works.png";
    16131487    set icon_z17;
    1614     text: auto;
    16151488}
    16161489node[man_made=water_works] {
    16171490    icon-image: "misc/landmark/water_works.png";
    16181491    set icon_z17;
    1619     text: auto;
    16201492}
    16211493way[man_made=cutline] {
     
    16261498    icon-image: "misc/deprecated.png";
    16271499    set icon_z17;
    1628     text: auto;
    16291500}
    16301501
     
    16601531    icon-image: "styles/standard/office/accountant.svg";
    16611532    set icon_z17;
    1662     text: auto;
    16631533}
    16641534node[office=administrative] {
    16651535    icon-image: "styles/standard/office/administrative.svg";
    16661536    set icon_z17;
    1667     text: auto;
    16681537}
    16691538node[office=advertising_agency] {
    16701539    icon-image: "styles/standard/office/advertising_agency.svg";
    16711540    set icon_z17;
    1672     text: auto;
    16731541}
    16741542node[office=architect] {
    16751543    icon-image: "styles/standard/office/architect.svg";
    16761544    set icon_z17;
    1677     text: auto;
    16781545}
    16791546node[office=association] {
    16801547    icon-image: "styles/standard/office/association.svg";
    16811548    set icon_z17;
    1682     text: auto;
    16831549}
    16841550node[office=company] {
    16851551    icon-image: "styles/standard/office/private_company.svg";
    16861552    set icon_z17;
    1687     text: auto;
    16881553}
    16891554node[office=educational_institution] {
    16901555    icon-image: "styles/standard/office/educational_institution.svg";
    16911556    set icon_z17;
    1692     text: auto;
    16931557}
    16941558node[office=employment_agency] {
    16951559    icon-image: "styles/standard/office/employment_agency.svg";
    16961560    set icon_z17;
    1697     text: auto;
    16981561}
    16991562node[office=estate_agent] {
    17001563    icon-image: "styles/standard/office/real_state.svg";
    17011564    set icon_z17;
    1702     text: auto;
    17031565}
    17041566node[office=foundation] {
    17051567    icon-image: "styles/standard/office/foundation.svg";
    17061568    set icon_z17;
    1707     text: auto;
    17081569}
    17091570node[office=insurance] {
    17101571    icon-image: "styles/standard/office/insurance.svg";
    17111572    set icon_z17;
    1712     text: auto;
    17131573}
    17141574node[office=it] {
    17151575    icon-image: "styles/standard/office/it.svg";
    17161576    set icon_z17;
    1717     text: auto;
    17181577}
    17191578node[office=lawyer] {
    17201579    icon-image: "styles/standard/office/lawyer.svg";
    17211580    set icon_z17;
    1722     text: auto;
    17231581}
    17241582node[office=newspaper] {
    17251583    icon-image: "styles/standard/office/newspaper.svg";
    17261584    set icon_z17;
    1727     text: auto;
    17281585}
    17291586node[office=ngo] {
    17301587    icon-image: "styles/standard/office/ong.svg";
    17311588    set icon_z17;
    1732     text: auto;
    17331589}
    17341590node[office=notary] {
    17351591    icon-image: "styles/standard/office/notary.svg";
    17361592    set icon_z17;
    1737     text: auto;
    17381593}
    17391594node[office=political_party] {
    17401595    icon-image: "styles/standard/office/political_party.svg";
    17411596    set icon_z17;
    1742     text: auto;
    17431597}
    17441598node[office=religion] {
    17451599    icon-image: "styles/standard/office/religion.svg";
    17461600    set icon_z17;
    1747     text: auto;
    17481601}
    17491602node[office=research] {
    17501603    icon-image: "styles/standard/office/research.svg";
    17511604    set icon_z17;
    1752     text: auto;
    17531605}
    17541606node[office=tax_advisor] {
    17551607    icon-image: "styles/standard/office/tax_advisor.svg";
    17561608    set icon_z17;
    1757     text: auto;
    17581609}
    17591610node[office=telecommunication] {
    17601611    icon-image: "styles/standard/office/telecommunication.svg";
    17611612    set icon_z17;
    1762     text: auto;
    17631613}
    17641614node[office=government] {
    17651615    icon-image: "styles/standard/office/government.svg";
    17661616    set icon_z17;
    1767     text: auto;
    17681617}
    17691618
     
    17811630    icon-image: "sport/centre.png";
    17821631    set icon_z17;
    1783     text: auto;
    17841632}
    17851633node[leisure=stadium] {
    17861634    icon-image: "sport/stadium.png";
    17871635    set icon_z17;
    1788     text: auto;
    17891636}
    17901637node[leisure=horse_riding] {
     
    17921639    icon-width: 16;
    17931640    set icon_z17;
    1794     text: auto;
    17951641}
    17961642node[leisure=water_park] {
    17971643    icon-image: "leisure/water_park.png";
    17981644    set icon_z17;
    1799     text: auto;
    18001645}
    18011646area[leisure=track][!area?!]:closed {
     
    18091654    icon-image: "sport/track.png";
    18101655    set icon_z17;
    1811     text: auto;
    18121656}
    18131657area[leisure=pitch] {
     
    18171661    icon-image: "sport/pitch.png";
    18181662    set icon_z17;
    1819     text: auto;
    18201663}
    18211664area[leisure=marina] {
     
    18251668    icon-image: "nautical/marina.png";
    18261669    set icon_z17;
    1827     text: auto;
    18281670}
    18291671way[leisure=slipway] {
     
    18341676    icon-image: "nautical/slipway.png";
    18351677    set icon_z17;
    1836     text: auto;
    18371678}
    18381679area[leisure=fishing],
     
    18491690    icon-image: "sport/fishing.png";
    18501691    set icon_z17;
    1851     text: auto;
    18521692}
    18531693node[leisure=bird_hide] {
    18541694    icon-image: "leisure/bird_hide.svg";
    18551695    set icon_z17;
    1856     text: auto;
    18571696}
    18581697node[leisure=nature_reserve] {
    18591698    icon-image: "leisure/nature_reserve.png";
    18601699    set icon_z17;
    1861     text: auto;
    18621700}
    18631701node[leisure=park] {
    18641702    icon-image: "misc/deprecated.png";
    18651703    set icon_z17;
    1866     text: auto;
    18671704}
    18681705node[leisure=playground] {
    18691706    icon-image: "leisure/playground.png";
    18701707    set icon_z17;
    1871     text: auto;
    18721708}
    18731709node[leisure=garden] {
    18741710    icon-image: "leisure/garden.png";
    18751711    set icon_z17;
    1876     text: auto;
    18771712}
    18781713node[leisure=common] {
    18791714    icon-image: "leisure/common.png";
    18801715    set icon_z17;
    1881     text: auto;
    18821716}
    18831717node[leisure=firepit] {
    18841718    icon-image: "leisure/firepit.svg";
    1885     set icon_z17;
    1886     text: auto;
     1719    set icon_z17;
    18871720}
    18881721node[leisure=picnic_table] {
    18891722    icon-image: "leisure/picnic.png";
    18901723    set icon_z17;
    1891     text: auto;
    18921724}
    18931725area[leisure=swimming_pool] {
     
    18971729    icon-image: "sport/pool.png";
    18981730    set icon_z17;
    1899     text: auto;
    19001731}
    19011732area[leisure=fitness_station],
     
    19091740    icon-image: "leisure/fitness_station.svg";
    19101741    set icon_z17;
    1911     text: auto;
    19121742}
    19131743node[leisure=miniature_golf] {
    19141744    icon-image: "sport/miniature_golf.svg";
    19151745    set icon_z17;
    1916     text: auto;
    19171746}
    19181747node[leisure=dog_park] {
     
    19201749    icon-width: 16;
    19211750    set icon_z17;
    1922     text: auto;
    19231751}
    19241752node[leisure=ice_rink] {
    19251753    icon-image: "sport/ice_hockey.png";
    19261754    set icon_z17;
    1927     text: auto;
    19281755}
    19291756node[leisure=sauna] {
    19301757    icon-image: "leisure/sauna.png";
    19311758    set icon_z17;
    1932     text: auto;
    19331759}
    19341760area[leisure=golf_course] {
     
    19381764    icon-image: "sport/golf/golf.svg";
    19391765    set icon_z17;
    1940     text: auto;
    19411766}
    19421767
     
    19501775    icon-image: "sport/golf/tee.svg";
    19511776    set icon_z17;
    1952     text: auto;
    19531777}
    19541778way[golf=hole] {
     
    19601784    icon-image: "sport/golf/pin.svg";
    19611785    set icon_z17;
    1962     text: auto;
    19631786}
    19641787area[golf=bunker] {
     
    19841807    icon-image: "sport/golf/driving_range.svg";
    19851808    set icon_z17;
    1986     text: auto;
    19871809}
    19881810
     
    19941816    icon-image: "leisure/advertising_column.svg";
    19951817    set icon_z17;
    1996     text: auto;
    19971818}
    19981819node[advertising=billboard] {
    19991820    icon-image: "leisure/billboard.svg";
    20001821    set icon_z17;
    2001     text: auto;
    20021822}
    20031823
     
    20971917    icon-image: "shop/supermarket.svg";
    20981918    set icon_z17;
    2099     text: auto;
    21001919}
    21011920node[shop=convenience] {
    21021921    icon-image: "shop/convenience.png";
    21031922    set icon_z17;
    2104     text: auto;
    21051923}
    21061924node[shop=bakery] {
    21071925    icon-image: "shop/groceries/bakery.png";
    21081926    set icon_z17;
    2109     text: auto;
    21101927}
    21111928node[shop=butcher] {
    21121929    icon-image: "shop/groceries/butcher.png";
    21131930    set icon_z17;
    2114     text: auto;
    21151931}
    21161932node[shop=bicycle] {
    21171933    icon-image: "sport/bicycle.png";
    21181934    set icon_z17;
    2119     text: auto;
    21201935}
    21211936node[shop=doityourself] {
    21221937    icon-image: "shop/diy_store.png";
    21231938    set icon_z17;
    2124     text: auto;
    21251939}
    21261940node[shop=dry_cleaning],
     
    21281942    icon-image: "shop/laundry.png";
    21291943    set icon_z17;
    2130     text: auto;
    21311944}
    21321945node[shop=outdoor] {
    21331946    icon-image: "shop/outdoor.png";
    21341947    set icon_z17;
    2135     text: auto;
    21361948}
    21371949node[shop=kiosk] {
    21381950    icon-image: "shop/kiosk.png";
    21391951    set icon_z17;
    2140     text: auto;
    21411952}
    21421953node[shop=beverages] {
    21431954    icon-image: "shop/beverages.png";
    21441955    set icon_z17;
    2145     text: auto;
    21461956}
    21471957node[shop=alcohol] {
    21481958    icon-image: "shop/alcohol.png";
    21491959    set icon_z17;
    2150     text: auto;
    21511960}
    21521961node[shop=books] {
    21531962    icon-image: "shop/book.svg";
    21541963    set icon_z17;
    2155     text: auto;
    21561964}
    21571965node[shop=boutique] {
    21581966    icon-image: "shop/boutique.png";
    21591967    set icon_z17;
    2160     text: auto;
    21611968}
    21621969node[shop=car],
     
    21641971    icon-image: "vehicle.png";
    21651972    set icon_z17;
    2166     text: auto;
    21671973}
    21681974node[shop=car_repair] {
    21691975    icon-image: "vehicle/repair_shop.png";
    21701976    set icon_z17;
    2171     text: auto;
    21721977}
    21731978node[shop=tyres] {
    21741979    icon-image: "vehicle/tyres.png";
    21751980    set icon_z17;
    2176     text: auto;
    21771981}
    21781982node[shop=chemist] {
    21791983    icon-image: "shop/chemist.png";
    21801984    set icon_z17;
    2181     text: auto;
    21821985}
    21831986node[shop=tobacco] {
    21841987    icon-image: "shop/tobacco.svg";
    21851988    set icon_z17;
    2186     text: auto;
    21871989}
    21881990node[shop=clothes] {
    21891991    icon-image: "shop/clothes.png";
    21901992    set icon_z17;
    2191     text: auto;
    21921993}
    21931994node[shop=computer] {
    21941995    icon-image: "shop/computer.png";
    21951996    set icon_z17;
    2196     text: auto;
    21971997}
    21981998node[shop=confectionery] {
    21991999    icon-image: "shop/groceries/confectionery.png";
    22002000    set icon_z17;
    2201     text: auto;
    22022001}
    22032002node[shop=copyshop] {
    22042003    icon-image: "shop/copyshop.png";
    22052004    set icon_z17;
    2206     text: auto;
    22072005}
    22082006node[shop=curtain] {
    22092007    icon-image: "shop/curtain.png";
    22102008    set icon_z17;
    2211     text: auto;
    22122009}
    22132010node[shop=cycle_repair] {
    22142011    icon-image: "sport/bicycle.png";
    22152012    set icon_z17;
    2216     text: auto;
    22172013}
    22182014node[shop=department_store] {
    22192015    icon-image: "shop/mall.png";
    22202016    set icon_z17;
    2221     text: auto;
    22222017}
    22232018node[shop=deli] {
    22242019    icon-image: "shop/groceries/deli.png";
    22252020    set icon_z17;
    2226     text: auto;
    22272021}
    22282022node[shop=electronics] {
    22292023    icon-image: "shop/electronics.png";
    22302024    set icon_z17;
    2231     text: auto;
    22322025}
    22332026node[shop=erotic] {
    22342027    icon-image: "shop/erotic.png";
    22352028    set icon_z17;
    2236     text: auto;
    22372029}
    22382030node[shop=furniture] {
    22392031    icon-image: "shop/furniture.png";
    22402032    set icon_z17;
    2241     text: auto;
    22422033}
    22432034node[shop=fabric] {
    22442035    icon-image: "shop/fabric.png";
    22452036    set icon_z17;
    2246     text: auto;
    22472037}
    22482038node[shop=florist] {
    22492039    icon-image: "shop/florist.png";
    22502040    set icon_z17;
    2251     text: auto;
    22522041}
    22532042node[shop=frame] {
    22542043    icon-image: "shop/frame.png";
    22552044    set icon_z17;
    2256     text: auto;
    22572045}
    22582046node[shop=gift] {
    22592047    icon-image: "presets/present.svg";
    22602048    set icon_z17;
    2261     text: auto;
    22622049}
    22632050node[shop=greengrocer] {
    22642051    icon-image: "shop/groceries/greengrocer.png";
    22652052    set icon_z17;
    2266     text: auto;
    22672053}
    22682054node[shop=garden_centre] {
    22692055    icon-image: "shop/garden_centre.png";
    22702056    set icon_z17;
    2271     text: auto;
    22722057}
    22732058node[shop=hairdresser] {
    22742059    icon-image: "shop/hairdresser.png";
    22752060    set icon_z17;
    2276     text: auto;
    22772061}
    22782062node[shop=hardware] {
    22792063    icon-image: "shop/hardware.png";
    22802064    set icon_z17;
    2281     text: auto;
    22822065}
    22832066node[shop=hearing_aids] {
    22842067    icon-image: "shop/hearing_aids.png";
    22852068    set icon_z17;
    2286     text: auto;
    22872069}
    22882070node[shop=hifi] {
    22892071    icon-image: "shop/hifi.svg";
    22902072    set icon_z17;
    2291     text: auto;
    22922073}
    22932074node[shop=houseware] {
    22942075    icon-image: "shop/houseware.svg";
    22952076    set icon_z17;
    2296     text: auto;
    22972077}
    22982078node[shop=jewelry] {
    22992079    icon-image: "shop/jewelry.png";
    23002080    set icon_z17;
    2301     text: auto;
    23022081}
    23032082node[shop=kitchen] {
    23042083    icon-image: "shop/kitchen.png";
    23052084    set icon_z17;
    2306     text: auto;
    23072085}
    23082086node[shop=mall] {
    23092087    icon-image: "shop/mall.png";
    23102088    set icon_z17;
    2311     text: auto;
    23122089}
    23132090node[shop=mobile_phone] {
    23142091    icon-image: "shop/mobile_phone.png";
    23152092    set icon_z17;
    2316     text: auto;
    23172093}
    23182094node[shop=motorcycle] {
    23192095    icon-image: "vehicle/motorbike.png";
    23202096    set icon_z17;
    2321     text: auto;
    23222097}
    23232098node[shop=musical_instrument] {
    23242099    icon-image: "shop/musical_instrument.png";
    23252100    set icon_z17;
    2326     text: auto;
    23272101}
    23282102node[shop=newsagent] {
    23292103    icon-image: "shop/news.svg";
    23302104    set icon_z17;
    2331     text: auto;
    23322105}
    23332106node[shop=optician] {
    23342107    icon-image: "shop/optician.svg";
    23352108    set icon_z17;
    2336     text: auto;
    23372109}
    23382110node[shop=medical_supply] {
    23392111    icon-image: "shop/medical_supply.svg";
    23402112    set icon_z17;
    2341     text: auto;
    23422113}
    23432114node[shop=paint] {
    23442115    icon-image: "shop/paint.png";
    23452116    set icon_z17;
    2346     text: auto;
    23472117}
    23482118node[shop=pawnbroker] {
    23492119    icon-image: "presets/pawnbroker.svg";
    23502120    set icon_z17;
    2351     text: auto;
    23522121}
    23532122node[shop=seafood] {
    23542123    icon-image: "shop/groceries/seafood.png";
    23552124    set icon_z17;
    2356     text: auto;
    23572125}
    23582126node[shop=shoes] {
    23592127    icon-image: "shop/shoes.png";
    23602128    set icon_z17;
    2361     text: auto;
    23622129}
    23632130node[shop=sports] {
    23642131    icon-image: "sport/multi.png";
    23652132    set icon_z17;
    2366     text: auto;
    23672133}
    23682134node[shop=stationery] {
    23692135    icon-image: "shop/stationery.png";
    23702136    set icon_z17;
    2371     text: auto;
    23722137}
    23732138node[shop=tailor] {
    23742139    icon-image: "shop/tailor.png";
    23752140    set icon_z17;
    2376     text: auto;
    23772141}
    23782142node[shop=travel_agency] {
     
    23802144    icon-width: 16;
    23812145    set icon_z17;
    2382     text: auto;
    23832146}
    23842147node[shop=toys] {
    23852148    icon-image: "shop/toys.png";
    23862149    set icon_z17;
    2387     text: auto;
    23882150}
    23892151node[shop=vacuum_cleaner] {
    23902152    icon-image: "shop/vacuum_cleaner.png";
    23912153    set icon_z17;
    2392     text: auto;
    23932154}
    23942155node[shop=variety_store] {
    23952156    icon-image: "shop/variety_store.png";
    23962157    set icon_z17;
    2397     text: auto;
    23982158}
    23992159node[shop=video] {
    24002160    icon-image: "shop/video.png";
    24012161    set icon_z17;
    2402     text: auto;
    24032162}
    24042163node[shop=bookmaker] {
    24052164    icon-image: "presets/lottery.svg";
    24062165    set icon_z17;
    2407     text: auto;
    24082166}
    24092167node[shop=lottery] {
    24102168    icon-image: "presets/lottery.svg";
    24112169    set icon_z17;
    2412     text: auto;
    24132170}
    24142171/* duplicate of shopping_centre? */
     
    24162173    icon-image: "shop/mall.png";
    24172174    set icon_z17;
    2418     text: auto;
    24192175}
    24202176node[shop=pet] {
    24212177    icon-image: "shop/pet.svg";
    24222178    set icon_z17;
    2423     text: auto;
    24242179}
    24252180node[shop=photo] {
    24262181    icon-image: "shop/photo.svg";
    24272182    set icon_z17;
    2428     text: auto;
    24292183}
    24302184node[shop=ticket] {
    24312185    icon-image: "shop/ticket.svg";
    24322186    set icon_z17;
    2433     text: auto;
    24342187}
    24352188node[shop=interior_decoration] {
    24362189    icon-image: "shop/interior_decoration.svg";
    24372190    set icon_z17;
    2438     text: auto;
    24392191}
    24402192node[shop=car_parts] {
    24412193    icon-image: "vehicle/car_parts.svg";
    24422194    set icon_z17;
    2443     text: auto;
    24442195}
    24452196node[shop=video_games] {
    24462197    icon-image: "shop/video_games.png";
    24472198    set icon_z17;
    2448     text: auto;
    24492199}
    24502200node[shop=bed] {
    24512201    icon-image: "shop/bed.svg";
    24522202    set icon_z17;
    2453     text: auto;
    24542203}
    24552204node[shop=beauty] {
    24562205    icon-image: "shop/beauty.svg";
    24572206    set icon_z17;
    2458     text: auto;
    24592207}
    24602208node[shop=cosmetics] {
    24612209    icon-image: "shop/cosmetics.svg";
    24622210    set icon_z17;
    2463     text: auto;
    24642211}
    24652212node[shop=perfumery] {
    24662213    icon-image: "shop/perfumery.svg";
    24672214    set icon_z17;
    2468     text: auto;
    24692215}
    24702216node[shop=tea] {
    24712217    icon-image: "shop/groceries/tea.svg";
    24722218    set icon_z17;
    2473     text: auto;
    24742219}
    24752220node[shop=coffee] {
    24762221    icon-image: "shop/groceries/coffee.svg";
    24772222    set icon_z17;
    2478     text: auto;
    24792223}
    24802224node[shop=antiques] {
    24812225    icon-image: "shop/antique.svg";
    24822226    set icon_z17;
    2483     text: auto;
    24842227}
    24852228node[shop=music] {
    24862229    icon-image: "shop/music.svg";
    24872230    set icon_z17;
    2488     text: auto;
    24892231}
    24902232node[shop=funeral_directors] {
    24912233    icon-image: "shop/funeral_directors.svg";
    24922234    set icon_z17;
    2493     text: auto;
    24942235}
    24952236node[shop=wine] {
    24962237    icon-image: "shop/wine.svg";
    24972238    set icon_z17;
    2498     text: auto;
    24992239}
    25002240node[shop=farm] {
    25012241    icon-image: "presets/apple.png";
    25022242    set icon_z17;
    2503     text: auto;
    25042243}
    25052244node[shop=tattoo] {
    25062245    icon-image: "shop/tattoo.svg";
    25072246    set icon_z17;
    2508     text: auto;
    25092247}
    25102248node[shop=art] {
    25112249    icon-image: "shop/art.svg";
    25122250    set icon_z17;
    2513     text: auto;
    25142251}
    25152252node[shop=bag] {
    25162253    icon-image: "shop/bag.svg";
    25172254    set icon_z17;
    2518     text: auto;
    25192255}
    25202256
     
    25292265    icon-image: "emergency/ambulance_station.svg";
    25302266    set icon_z17;
    2531     text: auto;
    25322267}
    25332268node[emergency=water_tank] {
    25342269    icon-image: "emergency/water_tank.svg";
    25352270    set icon_z17;
    2536     text: auto;
    25372271}
    25382272node[emergency=phone] {
    25392273    icon-image: "vehicle/emergency_phone.png";
    25402274    set icon_z17;
    2541     text: auto;
    25422275}
    25432276node[emergency=defibrillator] {
    25442277    icon-image: "presets/aed.svg";
    25452278    set icon_z17;
    2546     text: auto;
    25472279}
    25482280node[emergency=fire_hydrant] {
    25492281    icon-image: "service/fire_hydrant.png";
    25502282    set icon_z17;
    2551     text: auto;
    25522283}
    25532284node[emergency=fire_extinguisher] {
    25542285    icon-image: "emergency/fire_extinguisher.svg";
    25552286    set icon_z17;
    2556     text: auto;
    25572287}
    25582288node[emergency=fire_hose] {
    25592289    icon-image: "emergency/fire_hose.svg";
    25602290    set icon_z17;
    2561     text: auto;
    25622291}
    25632292node[emergency=assembly_point] {
    25642293    icon-image: "emergency/assembly_point.svg";
    25652294    set icon_z17;
    2566     text: auto;
    25672295}
    25682296node[emergency=siren] {
    25692297    icon-image: "emergency/siren.svg";
    25702298    set icon_z17;
    2571     text: auto;
    25722299}
    25732300
     
    25932320    icon-image: "food/pub.png";
    25942321    set icon_z17;
    2595     text: auto;
    25962322}
    25972323node[amenity=biergarten] {
    25982324    icon-image: "food/biergarten.png";
    25992325    set icon_z17;
    2600     text: auto;
    26012326}
    26022327node[amenity=nightclub] {
    26032328    icon-image: "leisure/discoball.svg";
    26042329    set icon_z17;
    2605     text: auto;
    26062330}
    26072331node[amenity=stripclub] {
    26082332    icon-image: "leisure/nightclub.png";
    26092333    set icon_z17;
    2610     text: auto;
    26112334}
    26122335node[amenity=casino] {
    26132336    icon-image: "leisure/casino.svg";
    26142337    set icon_z17;
    2615     text: auto;
    26162338}
    26172339node[amenity=brothel] {
    26182340    icon-image: "leisure/stripclub.png";
    26192341    set icon_z17;
    2620     text: auto;
    26212342}
    26222343node[amenity=cafe] {
    26232344    icon-image: "food/cafe.png";
    26242345    set icon_z17;
    2625     text: auto;
    26262346}
    26272347node[amenity=restaurant] {
    26282348    icon-image: "food/restaurant.svg";
    26292349    set icon_z17;
    2630     text: auto;
    26312350}
    26322351node[amenity=food_court] {
    26332352    icon-image: "food/restaurant.png";
    26342353    set icon_z17;
    2635     text: auto;
    26362354}
    26372355node[amenity=fast_food] {
    26382356    icon-image: "food/fastfood.png";
    26392357    set icon_z17;
    2640     text: auto;
    26412358}
    26422359node[amenity=bar] {
    26432360    icon-image: "food/bar.png";
    26442361    set icon_z17;
    2645     text: auto;
    26462362}
    26472363node[amenity=ice_cream] {
    26482364    icon-image: "food/icecream.png";
    26492365    set icon_z17;
    2650     text: auto;
    26512366}
    26522367area[amenity=bicycle_parking]:closed {
     
    26722387    icon-image: "vehicle/parking/parking_space.svg";
    26732388    set icon_z17;
    2674     text: auto;
    26752389}
    26762390node[amenity=parking] {
    26772391    icon-image: "vehicle/parking.png";
    26782392    set icon_z17;
    2679     text: auto;
    26802393}
    26812394node[amenity=parking_entrance] {
    26822395    icon-image: "vehicle/parking.png";
    26832396    set icon_z17;
    2684     text: auto;
    26852397}
    26862398node[amenity=parking_entrance][parking=multi-storey],
     
    26882400    icon-image: "vehicle/parking/multi-storey.png";
    26892401    set icon_z17;
    2690     text: auto;
    26912402}
    26922403node[amenity=parking_entrance][parking=underground],
     
    26942405    icon-image: "vehicle/parking/underground.png";
    26952406    set icon_z17;
    2696     text: auto;
    26972407}
    26982408node[amenity=motorcycle_parking] {
    26992409    icon-image: "vehicle/parking/motorbike.png";
    27002410    set icon_z17;
    2701     text: auto;
    27022411}
    27032412node[amenity=bicycle_parking] {
    27042413    icon-image: "vehicle/parking/bicycle.png";
    27052414    set icon_z17;
    2706     text: auto;
    27072415}
    27082416node[park_ride][park_ride!=no] {
    27092417    icon-image: "vehicle/parking/park_ride.svg";
    27102418    set icon_z17;
    2711     text: auto;
    27122419}
    27132420node[amenity=parking_space][wheelchair?] {
    27142421    icon-image: "vehicle/parking/handicapped.png";
    27152422    set icon_z17;
    2716     text: auto;
    27172423}
    27182424node[amenity=bicycle_rental] {
    27192425    icon-image: "vehicle/rental/bicycle.png";
    27202426    set icon_z17;
    2721     text: auto;
    27222427}
    27232428node[amenity=bicycle_repair_station] {
    27242429    icon-image: "vehicle/bicycle_repair_station.svg";
    27252430    set icon_z17;
    2726     text: auto;
    27272431}
    27282432node[amenity=car_rental] {
    27292433    icon-image: "vehicle/rental/car.png";
    27302434    set icon_z17;
    2731     text: auto;
    27322435}
    27332436node[amenity=car_sharing] {
    27342437    icon-image: "vehicle/car_sharing.png";
    27352438    set icon_z17;
    2736     text: auto;
    27372439}
    27382440node[amenity=car_wash] {
    27392441    icon-image: "vehicle/car_wash.png";
    27402442    set icon_z17;
    2741     text: auto;
    27422443}
    27432444node[amenity=taxi] {
    27442445    icon-image: "transport/taxi.png";
    27452446    set icon_z17;
    2746     text: auto;
    27472447}
    27482448node[amenity=fuel] {
    27492449    icon-image: "vehicle/fuel.png";
    27502450    set icon_z17;
    2751     text: auto;
    27522451}
    27532452node[amenity=charging_station] {
    27542453    icon-image: "vehicle/fuel/charging_station.png";
    27552454    set icon_z17;
    2756     text: auto;
    27572455}
    27582456node[amenity=grit_bin] {
    27592457    icon-image: "misc/grit_bin.svg";
    27602458    set icon_z17;
    2761     text: auto;
    27622459}
    27632460node[amenity=telephone] {
    27642461    icon-image: "service/telephone.png";
    27652462    set icon_z17;
    2766     text: auto;
    27672463}
    27682464node[amenity=clock] {
    27692465    icon-image: "service/clock.svg";
    27702466    set icon_z17;
    2771     text: auto;
    27722467}
    27732468area[amenity=toilets],
     
    27802475    icon-image: "service/toilets.png";
    27812476    set icon_z17;
    2782     text: auto;
    27832477}
    27842478node[amenity=shower] {
    27852479    icon-image: "service/shower.svg";
    2786     set icon_z17;
    2787     text: auto;
     2480    set icon_z17;
    27882481}
    27892482node[amenity=recycling] {
    27902483    icon-image: "service/recycling/recycling.svg";
    27912484    set icon_z17;
    2792     text: auto;
    27932485}
    27942486node[amenity=recycling][recycling_type=container] {
     
    28012493    icon-image: "service/recycling/trash-bin.png";
    28022494    set icon_z17;
    2803     text: auto;
    28042495}
    28052496node[amenity=waste_disposal] {
    28062497    icon-image: "service/recycling/waste_disposal.png";
    28072498    set icon_z17;
    2808     text: auto;
    28092499}
    28102500node[amenity=sanitary_dump_station] {
    28112501    icon-image: "service/recycling/sanitary_dump_station.svg";
    28122502    set icon_z17;
    2813     text: auto;
    28142503}
    28152504area[amenity=public_building],
     
    28222511    icon-image: "service.png";
    28232512    set icon_z17;
    2824     text: auto;
    28252513}
    28262514node[amenity=townhall] {
    28272515    icon-image: "presets/townhall.png";
    28282516    set icon_z17;
    2829     text: auto;
    28302517}
    28312518node[amenity=embassy] {
    28322519    icon-image: "service/administration/embassy.png";
    28332520    set icon_z17;
    2834     text: auto;
    28352521}
    28362522node[amenity=community_centre] {
    28372523    icon-image: "service/community_centre.png";
    28382524    set icon_z17;
    2839     text: auto;
    28402525}
    28412526area[amenity=water_point],
     
    28462531    icon-image: "food/drinking_water.png";
    28472532    set icon_z17;
    2848     text: auto;
    28492533}
    28502534node[amenity=water_point] {
    28512535    icon-image: "accommodation/camping/water.png";
    28522536    set icon_z17;
    2853     text: auto;
    28542537}
    28552538node[amenity=fountain] {
    28562539    icon-image: "misc/fountain.png";
    28572540    set icon_z17;
    2858     text: auto;
    28592541}
    28602542area[amenity=place_of_worship],
     
    28732555    icon-image: "religion.png";
    28742556    set icon_z17;
    2875     text: auto;
    28762557}
    28772558node[amenity=place_of_worship][religion=bahai] {
    28782559    icon-image: "religion/bahai.png";
    28792560    set icon_z17;
    2880     text: auto;
    28812561}
    28822562node[amenity=place_of_worship][religion=buddhist] {
    28832563    icon-image: "religion/buddhism.png";
    28842564    set icon_z17;
    2885     text: auto;
    28862565}
    28872566node[amenity=place_of_worship][religion=christian] {
    28882567    icon-image: "religion/church.png";
    28892568    set icon_z17;
    2890     text: auto;
    28912569}
    28922570node[amenity=place_of_worship][religion=hindu] {
    28932571    icon-image: "religion/hinduism.png";
    28942572    set icon_z17;
    2895     text: auto;
    28962573}
    28972574node[amenity=place_of_worship][religion=jain] {
    28982575    icon-image: "religion/jainism.png";
    28992576    set icon_z17;
    2900     text: auto;
    29012577}
    29022578node[amenity=place_of_worship][religion=jewish] {
    29032579    icon-image: "religion/jewish.png";
    29042580    set icon_z17;
    2905     text: auto;
    29062581}
    29072582node[amenity=place_of_worship][religion=muslim] {
    29082583    icon-image: "religion/muslim.png";
    29092584    set icon_z17;
    2910     text: auto;
    29112585}
    29122586node[amenity=place_of_worship][religion=sikh] {
    29132587    icon-image: "religion/sikhism.png";
    29142588    set icon_z17;
    2915     text: auto;
    29162589}
    29172590node[amenity=place_of_worship][religion=shinto] {
    29182591    icon-image: "religion/shinto.png";
    29192592    set icon_z17;
    2920     text: auto;
    29212593}
    29222594node[amenity=place_of_worship][religion=spiritualist][!is_prop_set(icon-image)] {
    29232595    icon-image: "misc/no_icon.png";
    29242596    set icon_z17;
    2925     text: auto;
    29262597}
    29272598node[amenity=place_of_worship][religion=taoist] {
    29282599    icon-image: "religion/taoism.png";
    29292600    set icon_z17;
    2930     text: auto;
    29312601}
    29322602node[amenity=place_of_worship][religion=unitarian][!is_prop_set(icon-image)] {
    29332603    icon-image: "misc/no_icon.png";
    29342604    set icon_z17;
    2935     text: auto;
    29362605}
    29372606node[amenity=place_of_worship][religion=zoroastrian][!is_prop_set(icon-image)] {
    29382607    icon-image: "misc/no_icon.png";
    29392608    set icon_z17;
    2940     text: auto;
    29412609}
    29422610node[amenity=grave_yard] {
    29432611    icon-image: "rendering/landuse/cemetery.png";
    29442612    set icon_z17;
    2945     text: auto;
    29462613}
    29472614node[amenity=crematorium][!is_prop_set(icon-image)] {
    29482615    icon-image: "misc/no_icon.png";
    29492616    set icon_z17;
    2950     text: auto;
    29512617}
    29522618node[amenity=post_office] {
    29532619    icon-image: "service/post_office.png";
    29542620    set icon_z17;
    2955     text: auto;
    29562621}
    29572622node[amenity=post_box] {
    29582623    icon-image: "service/post_box.png";
    29592624    set icon_z17;
    2960     text: auto;
    29612625}
    29622626node[amenity=studio] {
    29632627    icon-image: "service/studio.png";
    29642628    set icon_z17;
    2965     text: auto;
    29662629}
    29672630node[amenity=school] {
    29682631    icon-image: "education/school.png";
    29692632    set icon_z17;
    2970     text: auto;
    29712633}
    29722634node[amenity=university] {
    29732635    icon-image: "education/university.png";
    29742636    set icon_z17;
    2975     text: auto;
    29762637}
    29772638node[amenity=college] {
    29782639    icon-image: "education/college.png";
    29792640    set icon_z17;
    2980     text: auto;
    29812641}
    29822642node[amenity=kindergarten] {
    29832643    icon-image: "education/kindergarten.png";
    29842644    set icon_z17;
    2985     text: auto;
    29862645}
    29872646node[amenity=driving_school] {
    29882647    icon-image: "education/driving_school.png";
    29892648    set icon_z17;
    2990     text: auto;
    29912649}
    29922650area[amenity=pharmacy],
     
    30042662    icon-image: "health/pharmacy.svg";
    30052663    set icon_z17;
    3006     text: auto;
    30072664}
    30082665node[amenity=hospital] {
    30092666    icon-image: "health/hospital.svg";
    30102667    set icon_z17;
    3011     text: auto;
    30122668}
    30132669node[amenity=clinic] {
    30142670    icon-image: "health/clinic.svg";
    30152671    set icon_z17;
    3016     text: auto;
    30172672}
    30182673node[amenity=nursing_home] {
    30192674    icon-image: "social_facility/nursing_home.svg";
    30202675    set icon_z17;
    3021     text: auto;
    30222676}
    30232677node[amenity=social_facility][social_facility=group_home] {
    30242678    icon-image: "social_facility/group_home.svg";
    30252679    set icon_z17;
    3026     text: auto;
    30272680}
    30282681node[amenity=social_facility][social_facility=assisted_living] {
    30292682    icon-image: "social_facility/assisted_living.svg";
    30302683    set icon_z17;
    3031     text: auto;
    30322684}
    30332685node[amenity=social_facility][social_facility=outreach] {
    30342686    icon-image: "social_facility/outreach.svg";
    30352687    set icon_z17;
    3036     text: auto;
    30372688}
    30382689node[amenity=social_facility][social_facility=shelter] {
    30392690    icon-image: "social_facility/shelter.svg";
    30402691    set icon_z17;
    3041     text: auto;
    30422692}
    30432693node[amenity=social_facility][social_facility=food_bank] {
    30442694    icon-image: "social_facility/food_bank.svg";
    30452695    set icon_z17;
    3046     text: auto;
    30472696}
    30482697node[amenity=baby_hatch] {
    30492698    icon-image: "health/baby_hatch.svg";
    30502699    set icon_z17;
    3051     text: auto;
    30522700}
    30532701node[amenity=doctors] {
    30542702    icon-image: "health/doctors.svg";
    30552703    set icon_z17;
    3056     text: auto;
    30572704}
    30582705node[amenity=dentist] {
    30592706    icon-image: "health/dentist.svg";
    30602707    set icon_z17;
    3061     text: auto;
    30622708}
    30632709node[amenity=veterinary] {
    30642710    icon-image: "health/veterinary.svg";
    30652711    set icon_z17;
    3066     text: auto;
    30672712}
    30682713area[amenity=library],
     
    30852730    icon-image: "shop/library.png";
    30862731    set icon_z17;
    3087     text: auto;
    30882732}
    30892733node[amenity=police] {
    30902734    icon-image: "service/police.png";
    30912735    set icon_z17;
    3092     text: auto;
    30932736}
    30942737node[amenity=ranger_station] {
    30952738    icon-image: "service/ranger_station.svg";
    30962739    set icon_z17;
    3097     text: auto;
    30982740}
    30992741node[amenity=fire_station] {
    31002742    icon-image: "service/firebrigade.png";
    31012743    set icon_z17;
    3102     text: auto;
    31032744}
    31042745node[amenity=bus_station] {
    31052746    icon-image: "transport/bus.png";
    31062747    set icon_z17;
    3107     text: auto;
    31082748}
    31092749node[amenity=ferry_terminal] {
     
    31112751    icon-width: 16;
    31122752    set icon_z17;
    3113     text: auto;
    31142753}
    31152754node[amenity=theatre] {
     
    31172756    icon-width: 16;
    31182757    set icon_z17;
    3119     text: auto;
    31202758}
    31212759node[amenity=cinema] {
    31222760    icon-image: "leisure/cinema.png";
    31232761    set icon_z17;
    3124     text: auto;
    31252762}
    31262763node[amenity=arts_centre] {
    31272764    icon-image: "service/arts_centre.png";
    31282765    set icon_z17;
    3129     text: auto;
    31302766}
    31312767node[amenity=courthouse] {
    31322768    icon-image: "service/administration/courthouse.svg";
    31332769    set icon_z17;
    3134     text: auto;
    31352770}
    31362771node[amenity=prison] {
    31372772    icon-image: "service/administration/prison.svg";
    31382773    set icon_z17;
    3139     text: auto;
    31402774}
    31412775node[amenity=bank] {
    31422776    icon-image: "money/bank.png";
    31432777    set icon_z17;
    3144     text: auto;
    31452778}
    31462779node[amenity=bureau_de_change] {
    31472780    icon-image: "money/exchange.png";
    31482781    set icon_z17;
    3149     text: auto;
    31502782}
    31512783node[amenity=atm] {
    31522784    icon-image: "money/atm.png";
    31532785    set icon_z17;
    3154     text: auto;
    31552786}
    31562787way[amenity=bench] {
     
    31612792    icon-image: "leisure/bench.png";
    31622793    set icon_z17;
    3163     text: auto;
    31642794}
    31652795node[amenity=bbq] {
    31662796    icon-image: "leisure/bbq.png";
    31672797    set icon_z17;
    3168     text: auto;
    31692798}
    31702799node[amenity=compressed_air] {
    31712800    icon-image: "vehicle/compressed_air.svg";
    31722801    set icon_z17;
    3173     text: auto;
    31742802}
    31752803area[amenity=shelter],
     
    31812809    icon-image: "accommodation/shelter.png";
    31822810    set icon_z17;
    3183     text: auto;
    31842811}
    31852812node[amenity=shelter][shelter_type=public_transport] {
    31862813    icon-image: "accommodation/shelter_public_transport_brown.png";
    31872814    set icon_z17;
    3188     text: auto;
    31892815}
    31902816node[amenity=shelter][shelter_type=picnic_shelter] {
    31912817    icon-image: "accommodation/shelter_picnic_brown.png";
    31922818    set icon_z17;
    3193     text: auto;
    31942819}
    31952820node[amenity=shelter][shelter_type=basic_hut] {
    31962821    icon-image: "accommodation/basic_hut_blue.png";
    31972822    set icon_z17;
    3198     text: auto;
    31992823}
    32002824node[amenity=shelter][shelter_type=lean_to] {
    32012825    icon-image: "accommodation/shelter_lean_to.svg";
    32022826    set icon_z17;
    3203     text: auto;
    32042827}
    32052828node[amenity=hunting_stand] {
    32062829    icon-image: "hunting_stand.png";
    32072830    set icon_z17;
    3208     text: auto;
    32092831}
    32102832node[amenity=marketplace] {
    32112833    icon-image: "place/marketplace.png";
    32122834    set icon_z17;
    3213     text: auto;
    32142835}
    32152836node[amenity=wlan] {
    32162837    icon-image: "wlan.png";
    32172838    set icon_z17;
    3218     text: auto;
    32192839}
    32202840node[amenity=vending_machine] {
     
    32252845    icon-image: "service/excrement_bags.png";
    32262846    set icon_z17;
    3227     text: auto;
    32282847}
    32292848
     
    32612880    icon-image: "misc/no_icon.png";
    32622881    set icon_z17;
    3263     text: auto;
    32642882}
    32652883node[craft=shoemaker][!is_prop_set(icon-image)] {
    32662884    icon-image: "misc/no_icon.png";
    32672885    set icon_z17;
    3268     text: auto;
    32692886}
    32702887node[craft=photographer][!is_prop_set(icon-image)] {
    32712888    icon-image: "misc/no_icon.png";
    32722889    set icon_z17;
    3273     text: auto;
    32742890}
    32752891node[craft=metal_construction][!is_prop_set(icon-image)] {
    32762892    icon-image: "misc/no_icon.png";
    32772893    set icon_z17;
    3278     text: auto;
    32792894}node[craft=electrician][!is_prop_set(icon-image)] {
    32802895    icon-image: "misc/no_icon.png";
    32812896    set icon_z17;
    3282     text: auto;
    32832897}
    32842898node[craft=brewery][!is_prop_set(icon-image)] {
    32852899    icon-image: "misc/no_icon.png";
    32862900    set icon_z17;
    3287     text: auto;
    32882901}
    32892902node[craft=plumber] {
    32902903    icon-image: "craft/plumber.png";
    32912904    set icon_z17;
    3292     text: auto;
    32932905}
    32942906node[craft=sawmill][!is_prop_set(icon-image)] {
    32952907    icon-image: "misc/no_icon.png";
    32962908    set icon_z17;
    3297     text: auto;
    32982909}
    32992910node[craft=gardener][!is_prop_set(icon-image)] {
    33002911    icon-image: "misc/no_icon.png";
    33012912    set icon_z17;
    3302     text: auto;
    33032913}
    33042914node[craft=winery][!is_prop_set(icon-image)] {
    33052915    icon-image: "misc/no_icon.png";
    33062916    set icon_z17;
    3307     text: auto;
    33082917}
    33092918node[craft=hvac][!is_prop_set(icon-image)] {
    33102919    icon-image: "misc/no_icon.png";
    33112920    set icon_z17;
    3312     text: auto;
    33132921}
    33142922node[craft=painter] {
    33152923    icon-image: "craft/painter.png";
    33162924    set icon_z17;
    3317     text: auto;
    33182925}
    33192926node[craft=stonemason][!is_prop_set(icon-image)] {
    33202927    icon-image: "misc/no_icon.png";
    33212928    set icon_z17;
    3322     text: auto;
    33232929}
    33242930node[craft=handicraft][!is_prop_set(icon-image)] {
    33252931    icon-image: "misc/no_icon.png";
    33262932    set icon_z17;
    3327     text: auto;
    33282933}
    33292934node[craft=pottery] {
    33302935    icon-image: "craft/pottery.png";
    33312936    set icon_z17;
    3332     text: auto;
    33332937}
    33342938node[craft=key_cutter][!is_prop_set(icon-image)] {
    33352939    icon-image: "misc/no_icon.png";
    33362940    set icon_z17;
    3337     text: auto;
    33382941}
    33392942node[craft=caterer][!is_prop_set(icon-image)] {
    33402943    icon-image: "misc/no_icon.png";
    33412944    set icon_z17;
    3342     text: auto;
    33432945}
    33442946node[craft=roofer][!is_prop_set(icon-image)] {
    33452947    icon-image: "misc/no_icon.png";
    33462948    set icon_z17;
    3347     text: auto;
    33482949}
    33492950node[craft=beekeeper][!is_prop_set(icon-image)] {
    33502951    icon-image: "misc/no_icon.png";
    33512952    set icon_z17;
    3352     text: auto;
    33532953}
    33542954node[craft=blacksmith][!is_prop_set(icon-image)] {
    33552955    icon-image: "misc/no_icon.png";
    33562956    set icon_z17;
    3357     text: auto;
    33582957}
    33592958node[craft=locksmith][!is_prop_set(icon-image)] {
    33602959    icon-image: "misc/no_icon.png";
    33612960    set icon_z17;
    3362     text: auto;
    33632961}
    33642962node[craft=window_construction] {
    33652963    icon-image: "craft/window_construction.png";
    33662964    set icon_z17;
    3367     text: auto;
    33682965}
    33692966node[craft=upholsterer][!is_prop_set(icon-image)] {
    33702967    icon-image: "misc/no_icon.png";
    33712968    set icon_z17;
    3372     text: auto;
    33732969}
    33742970node[craft=tiler] {
    33752971    icon-image: "craft/tiler.png";
    33762972    set icon_z17;
    3377     text: auto;
    33782973}
    33792974
     
    33962991    icon-image: "accommodation/hotel.svg";
    33972992    set icon_z17;
    3398     text: auto;
    33992993}
    34002994node[tourism=motel] {
    34012995    icon-image: "accommodation/motel.svg";
    34022996    set icon_z17;
    3403     text: auto;
    34042997}
    34052998node[tourism=guest_house] {
    34062999    icon-image: "accommodation/guest_house.png";
    34073000    set icon_z17;
    3408     text: auto;
    34093001}
    34103002node[tourism=hostel] {
    34113003    icon-image: "accommodation/hostel.svg";
    34123004    set icon_z17;
    3413     text: auto;
    34143005}
    34153006node[tourism=chalet] {
    34163007    icon-image: "accommodation/chalet.png";
    34173008    set icon_z17;
    3418     text: auto;
    34193009}
    34203010node[tourism=alpine_hut] {
    34213011    icon-image: "accommodation/alpine_hut_blue.png";
    34223012    set icon_z17;
    3423     text: auto;
    34243013}
    34253014node[tourism=wilderness_hut] {
    34263015    icon-image: "accommodation/wilderness_hut_blue.png";
    34273016    set icon_z17;
    3428     text: auto;
    34293017}
    34303018node[tourism=camp_site] {
    34313019    icon-image: "accommodation/camping.png";
    34323020    set icon_z17;
    3433     text: auto;
    34343021}
    34353022node[tourism=caravan_site] {
    34363023    icon-image: "accommodation/camping/caravan.png";
    34373024    set icon_z17;
    3438     text: auto;
    34393025}
    34403026area[tourism=picnic_site],
     
    34493035    icon-image: "leisure/picnic.png";
    34503036    set icon_z17;
    3451     text: auto;
    34523037}
    34533038node[tourism=viewpoint] {
    34543039    icon-image: "sightseeing/viewpoint.png";
    34553040    set icon_z17;
    3456     text: auto;
    34573041}
    34583042node[tourism=theme_park] {
    34593043    icon-image: "leisure/theme_park.png";
    34603044    set icon_z17;
    3461     text: auto;
    34623045}
    34633046node[tourism=attraction] {
    34643047    icon-image: "sightseeing.png";
    34653048    set icon_z17;
    3466     text: auto;
    34673049}
    34683050node[tourism=zoo] {
    34693051    icon-image: "leisure/zoo.png";
    34703052    set icon_z17;
    3471     text: auto;
    34723053}
    34733054area[tourism=artwork]:closed {
     
    34813062    icon-image: "service/arts_centre.png";
    34823063    set icon_z17;
    3483     text: auto;
    34843064}
    34853065node[tourism=museum] {
    34863066    icon-image: "sightseeing/museum.svg";
    34873067    set icon_z17;
    3488     text: auto;
    34893068}
    34903069
     
    34993078    icon-image: "misc/information.png";
    35003079    set icon_z17;
    3501     text: auto;
    35023080}
    35033081node[tourism=information][information=guidepost] {
    35043082    icon-image: "misc/information/guidepost.png";
    35053083    set icon_z17;
    3506     text: auto;
    35073084}
    35083085area[tourism=information][information=office] {
     
    35123089    icon-image: "misc/information/informationoffice.png";
    35133090    set icon_z17;
    3514     text: auto;
    35153091}
    35163092node[tourism=information][information=map] {
    35173093    icon-image: "misc/information/map.png";
    35183094    set icon_z17;
    3519     text: auto;
    35203095}
    35213096node[tourism=information][information=board] {
    35223097    icon-image: "misc/information/board.png";
    35233098    set icon_z17;
    3524     text: auto;
    35253099}
    35263100
     
    35443118    icon-image: "sightseeing/castle.svg";
    35453119    set icon_z17;
    3546     text: auto;
    35473120}
    35483121node[historic=monument] {
    35493122    icon-image: "sightseeing/monument.png";
    35503123    set icon_z17;
    3551     text: auto;
    35523124}
    35533125node[historic=memorial] {
    35543126    icon-image: "sightseeing/memorial.png";
    35553127    set icon_z17;
    3556     text: auto;
    35573128}
    35583129node[historic=archaeological_site] {
    35593130    icon-image: "sightseeing/archaeological.png";
    35603131    set icon_z17;
    3561     text: auto;
    35623132}
    35633133node[historic=ruins] {
    35643134    icon-image: "sightseeing/ruins.png";
    35653135    set icon_z17;
    3566     text: auto;
    35673136}
    35683137node[historic=battlefield] {
    35693138    icon-image: "sightseeing/battlefield.png";
    35703139    set icon_z17;
    3571     text: auto;
    35723140}
    35733141node[geological=palaeontological_site] {
    35743142    icon-image: "historic/palaeontological_site.png";
    35753143    set icon_z17;
    3576     text: auto;
    35773144}
    35783145node[historic=wayside_cross] {
    35793146    icon-image: "religion/wayside_cross.png";
    35803147    set icon_z17;
    3581     text: auto;
    35823148}
    35833149node[historic=wayside_shrine] {
    35843150    icon-image: "religion/wayside_shrine.png";
    35853151    set icon_z17;
    3586     text: auto;
    35873152}
    35883153node[historic=boundary_stone] {
    35893154    icon-image: "historic/boundary_stone.png";
    35903155    set icon_z17;
    3591     text: auto;
    35923156}
    35933157
     
    36883252    icon-image: "misc/deprecated.png";
    36893253    set icon_z17;
    3690     text: auto;
    36913254}
    36923255
     
    37053268    icon-image: "transport/airport/airfield.png";
    37063269    set icon_z17;
    3707     text: auto;
    37083270}
    37093271node[military=bunker] {
    37103272    icon-image: "misc/landmark/bunker.png";
    37113273    set icon_z17;
    3712     text: auto;
    37133274}
    37143275node[military=barracks][!is_prop_set(icon-image)] {
    37153276    icon-image: "misc/no_icon.png";
    37163277    set icon_z17;
    3717     text: auto;
    37183278}
    37193279node[military=danger_area] {
    37203280    icon-image: "misc/danger.png";
    37213281    set icon_z17;
    3722     text: auto;
    37233282}
    37243283node[military=range] {
    37253284    icon-image: "misc/landmark/range.png";
    37263285    set icon_z17;
    3727     text: auto;
    37283286}
    37293287
     
    37353293    icon-image: "transport/railway_small.png";
    37363294    set icon_z17;
    3737     text: auto;
    37383295}
    37393296node[highway=bus_stop] {
    37403297    icon-image: "transport/bus_small.png";
    37413298    set icon_z17;
    3742     text: auto;
    37433299}
    37443300node[public_transport=stop_position][bus=yes] {
    37453301    icon-image: "transport/bus_small.png";
    37463302    set icon_z17;
    3747     text: auto;
    37483303}
    37493304node[public_transport=stop_position][aerial=yes] {
    37503305    icon-image: "transport/aerialway.png";
    37513306    set icon_z17;
    3752     text: auto;
    37533307}
    37543308node[public_transport=stop_position][ferry=yes] {
    37553309    icon-image: "transport/ferry.png";
    37563310    set icon_z17;
    3757     text: auto;
    37583311}
    37593312node[public_transport=stop_position][tram=yes] {
    37603313    icon-image: "transport/tram.png";
    37613314    set icon_z17;
    3762     text: auto;
    37633315}
    37643316node[public_transport=stop_position][train=yes] {
    37653317    icon-image: "transport/railway_small.png";
    37663318    set icon_z17;
    3767     text: auto;
    37683319}
    37693320area[public_transport=platform]:closed {
     
    37783329    icon-image: "transport/bus_small.png";
    37793330    set icon_z17;
    3780     text: auto;
    37813331}
    37823332node[public_transport=platform][bus=yes] {
    37833333    icon-image: "transport/bus_small.png";
    37843334    set icon_z17;
    3785     text: auto;
    37863335}
    37873336node[public_transport=platform][aerial=yes] {
    37883337    icon-image: "transport/aerialway/station.png";
    37893338    set icon_z17;
    3790     text: auto;
    37913339}
    37923340node[public_transport=platform][ferry=yes] {
    37933341    icon-image: "transport/ferry.png";
    37943342    set icon_z17;
    3795     text: auto;
    37963343}
    37973344node[public_transport=platform][tram=yes],
     
    37993346    icon-image: "transport/railway_station.png";
    38003347    set icon_z17;
    3801     text: auto;
    38023348}
    38033349
     
    38143360    icon-image: "transport/railway_station.png";
    38153361    set icon_z17;
    3816     text: auto;
    38173362}
    38183363node[railway=halt] {
    38193364    icon-image: "transport/railway_small.png";
    38203365    set icon_z17;
    3821     text: auto;
    38223366}
    38233367node[railway=tram_stop] {
    38243368    icon-image: "transport/tram.png";
    38253369    set icon_z17;
    3826     text: auto;
    38273370}
    38283371node[railway=subway_entrance] {
    38293372    icon-image: "transport/underground.png";
    38303373    set icon_z17;
    3831     text: auto;
    38323374}
    38333375node[railway=crossing] {
    38343376    icon-image: "transport/railway/crossing.svg";
    38353377    set icon_z17;
    3836     text: auto;
    38373378}
    38383379node[railway=level_crossing] {
     
    38403381    icon-width: 16;
    38413382    set icon_z17;
    3842     text: auto;
    38433383}
    38443384way[railway=rail] {
     
    39103450    icon-image: "transport/railway/turntable.svg";
    39113451    set icon_z17;
    3912     text: auto;
    39133452}
    39143453node[railway=buffer_stop] {
    39153454    icon-image: "transport/railway/buffer_stop.svg";
    39163455    set icon_z17;
    3917     text: auto;
    39183456}
    39193457area[railway=platform]:closed {
     
    39333471    icon-width: 16;
    39343472    set icon_z17;
    3935     text: auto;
    39363473}
    39373474node[railway=signal] {
    39383475    icon-image: "transport/railway/signal.svg";
    39393476    set icon_z17;
    3940     text: auto;
    39413477}
    39423478node[railway=milestone] {
    39433479    icon-image: "transport/railway/milestone.svg";
    39443480    set icon_z17;
    3945     text: auto;
    39463481}
    39473482node[railway=rail], node[railway=tram], node[railway=light_rail],
     
    39533488    icon-image: "misc/deprecated.png";
    39543489    set icon_z17;
    3955     text: auto;
    39563490}
    39573491way[railway=construction][!highway] {
     
    39933527    icon-image: "transport/airport.png";
    39943528    set icon_z17;
    3995     text: auto;
    39963529}
    39973530area[aeroway=terminal] {
     
    40013534    icon-image: "transport/airport/terminal.png";
    40023535    set icon_z17;
    4003     text: auto;
    40043536}
    40053537area[aeroway=helipad] {
     
    40093541    icon-image: "transport/airport/helipad.png";
    40103542    set icon_z17;
    4011     text: auto;
    40123543}
    40133544area[aeroway=runway]:closed {
     
    40323563    icon-image: "transport/airport/parking_position.png";
    40333564    set icon_z17;
    4034     text: auto;
    40353565}
    40363566area[aeroway=apron],
     
    40433573    icon-image: "misc/deprecated.png";
    40443574    set icon_z17;
    4045     text: auto;
    40463575}
    40473576node[aeroway=hangar] {
    40483577    icon-image: "transport/airport/hangar.png";
    40493578    set icon_z17;
    4050     text: auto;
    40513579}
    40523580node[aeroway=gate] {
    40533581    icon-image: "transport/airport/gate.png";
    40543582    set icon_z17;
    4055     text: auto;
    40563583}
    40573584node[aeroway=windsock] {
    40583585    icon-image: "transport/airport/windsock.png";
    40593586    set icon_z17;
    4060     text: auto;
    40613587}
    40623588
     
    41063632    icon-image: "transport/aerialway/station.png";
    41073633    set icon_z17;
    4108     text: auto;
    41093634}
    41103635node[aerialway=pylon] {
    41113636    icon-image: "transport/aerialway/pylon.svg";
    41123637    set icon_z17;
    4113     text: auto;
    41143638}
    41153639node[aerialway=cable_car],
     
    41263650    icon-image: "misc/deprecated.png";
    41273651    set icon_z17;
    4128     text: auto;
    41293652}
    41303653
     
    41493672    icon-image: "sport/10pin.png";
    41503673    set icon_z17;
    4151     text: auto;
    41523674}
    41533675node[sport="10pin"] {
    41543676    icon-image: "sport/10pin.png";
    41553677    set icon_z17;
    4156     text: auto;
    41573678}
    41583679node[sport=athletics] {
    41593680    icon-image: "sport/athletics.png";
    41603681    set icon_z17;
    4161     text: auto;
    41623682}
    41633683node[sport=running] {
    41643684    icon-image: "sport/running.svg";
    41653685    set icon_z17;
    4166     text: auto;
    41673686}
    41683687node[sport=soccer],
     
    41703689    icon-image: "sport/soccer.png";
    41713690    set icon_z17;
    4172     text: auto;
    41733691}
    41743692node[sport=australian_football],
     
    41793697    icon-image: "sport/football.png";
    41803698    set icon_z17;
    4181     text: auto;
    41823699}
    41833700area[sport=baseball],
     
    41953712    icon-image: "sport/baseball.png";
    41963713    set icon_z17;
    4197     text: auto;
    41983714}
    41993715node[sport=basketball] {
    42003716    icon-image: "sport/basketball.png";
    42013717    set icon_z17;
    4202     text: auto;
    42033718}
    42043719node[sport=boules] {
    42053720    icon-image: "sport/boule.png";
    42063721    set icon_z17;
    4207     text: auto;
    42083722}
    42093723node[sport=bowls] {
    42103724    icon-image: "sport/boule.png";
    42113725    set icon_z17;
    4212     text: auto;
    42133726}
    42143727node[sport=canoe] {
    42153728    icon-image: "sport/canoe.svg";
    42163729    set icon_z17;
    4217     text: auto;
    42183730}
    42193731node[sport=chess] {
    42203732    icon-image: "sport/chess.png";
    42213733    set icon_z17;
    4222     text: auto;
    42233734}
    42243735node[sport=climbing] {
    42253736    icon-image: "sport/climbing.png";
    42263737    set icon_z17;
    4227     text: auto;
    42283738}
    42293739node[sport=cricket] {
    42303740    icon-image: "sport/cricket.png";
    42313741    set icon_z17;
    4232     text: auto;
    42333742}
    42343743node[sport=croquet] {
    42353744    icon-image: "sport/croquet.png";
    42363745    set icon_z17;
    4237     text: auto;
    42383746}
    42393747area[sport=cycling],
     
    42563764    icon-image: "sport/cycling.png";
    42573765    set icon_z17;
    4258     text: auto;
    42593766}
    42603767node[sport=dog_racing] {
    42613768    icon-image: "leisure/dog.png";
    42623769    set icon_z17;
    4263     text: auto;
    42643770}
    42653771node[sport=equestrian] {
     
    42673773    icon-width: 16;
    42683774    set icon_z17;
    4269     text: auto;
    42703775}
    42713776node[sport=golf] {
    42723777    icon-image: "sport/golf.svg";
    42733778    set icon_z17;
    4274     text: auto;
    42753779}
    42763780node[sport=gymnastics] {
     
    42783782    icon-width: 16;
    42793783    set icon_z17;
    4280     text: auto;
    42813784}
    42823785node[sport=field_hockey] {
    42833786    icon-image: "sport/field_hockey.png";
    42843787    set icon_z17;
    4285     text: auto;
    42863788}
    42873789node[sport=ice_hockey] {
    42883790    icon-image: "sport/ice_hockey.png";
    42893791    set icon_z17;
    4290     text: auto;
    42913792}
    42923793node[sport=horse_racing] {
    42933794    icon-image: "sport/riding.png";
    42943795    set icon_z17;
    4295     text: auto;
    42963796}
    42973797node[sport=karting] {
    42983798    icon-image: "sport/karting.png";
    42993799    set icon_z17;
    4300     text: auto;
    43013800}
    43023801node[sport=motocross] {
    43033802    icon-image: "sport/motocross.png";
    43043803    set icon_z17;
    4305     text: auto;
    43063804}
    43073805node[sport=motor] {
    43083806    icon-image: "sport/motor.png";
    43093807    set icon_z17;
    4310     text: auto;
    43113808}
    43123809area[sport=multi],
     
    43213818    icon-image: "sport/multi.png";
    43223819    set icon_z17;
    4323     text: auto;
    43243820}
    43253821node[sport=pelota] {
    43263822    icon-image: "sport/pelota.png";
    43273823    set icon_z17;
    4328     text: auto;
    43293824}
    43303825node[sport=racquet] {
    43313826    icon-image: "sport/racquetball.png";
    43323827    set icon_z17;
    4333     text: auto;
    43343828}
    43353829node[sport=ice_skating] {
    43363830    icon-image: "sport/skating.png";
    43373831    set icon_z17;
    4338     text: auto;
    43393832}
    43403833node[sport=roller_skating] {
    43413834    icon-image: "sport/roller_skating.svg";
    43423835    set icon_z17;
    4343     text: auto;
    43443836}
    43453837node[sport=skating] {
    43463838    icon-image: "misc/deprecated.png";
    43473839    set icon_z17;
    4348     text: auto;
    43493840}
    43503841node[sport=skateboard] {
    43513842    icon-image: "sport/skateboard.png";
    43523843    set icon_z17;
    4353     text: auto;
    43543844}
    43553845area[sport=swimming] {
     
    43593849    icon-image: "sport/pool.png";
    43603850    set icon_z17;
    4361     text: auto;
    43623851}
    43633852area[sport=table_tennis],
     
    43693858    icon-image: "sport/table_tennis.png";
    43703859    set icon_z17;
    4371     text: auto;
    43723860}
    43733861node[sport=tennis] {
    43743862    icon-image: "sport/tennis.png";
    43753863    set icon_z17;
    4376     text: auto;
    43773864}
    43783865node[sport=paintball][!is_prop_set(icon-image)] {
    43793866    icon-image: "misc/no_icon.png";
    43803867    set icon_z17;
    4381     text: auto;
    43823868}
    43833869area[sport=squash],
     
    43973883    icon-image: "misc/no_icon.png";
    43983884    set icon_z17;
    4399     text: auto;
    44003885}
    44013886node[sport=shooting] {
     
    44033888    icon-width: 16;
    44043889    set icon_z17;
    4405     text: auto;
    44063890}
    44073891node[sport=volleyball] {
    44083892    icon-image: "sport/volleyball.png";
    44093893    set icon_z17;
    4410     text: auto;
    44113894}
    44123895node[sport=beachvolleyball] {
    44133896    icon-image: "sport/beachvolleyball.png";
    44143897    set icon_z17;
    4415     text: auto;
    44163898}
    44173899node[sport=billiards] {
    44183900    icon-image: "sport/billiards.svg";
    44193901    set icon_z17;
    4420     text: auto;
    44213902}
    44223903node[sport=bowling] {
    44233904    icon-image: "sport/10pin.png";
    44243905    set icon_z17;
    4425     text: auto;
    44263906}
    44273907node[sport=handball] {
    44283908    icon-image: "sport/handball.png";
    44293909    set icon_z17;
    4430     text: auto;
    44313910}
    44323911node[sport=rowing] {
    44333912    icon-image: "sport/rowing.png";
    44343913    set icon_z17;
    4435     text: auto;
    44363914}
    44373915node[sport=sailing][!is_prop_set(icon-image)] {
    44383916    icon-image: "misc/no_icon.png";
    44393917    set icon_z17;
    4440     text: auto;
    44413918}
    44423919node[sport=scuba_diving] {
    44433920    icon-image: "sport/scuba_diving.svg";
    44443921    set icon_z17;
    4445     text: auto;
    44463922}
    44473923node[sport=badminton][!is_prop_set(icon-image)] {
    44483924    icon-image: "misc/no_icon.png";
    44493925    set icon_z17;
    4450     text: auto;
    44513926}
    44523927area[sport=archery],
     
    44593934    icon-image: "sport/archery.png";
    44603935    set icon_z17;
    4461     text: auto;
    44623936}
    44633937node[sport=fishing] {
    44643938    icon-image: "sport/fishing.png";
    44653939    set icon_z17;
    4466     text: auto;
    44673940}
    44683941node[sport=model_aerodrome] {
    44693942    icon-image: "transport/airport.png";
    44703943    set icon_z17;
    4471     text: auto;
    44723944}
    44733945node[sport=rc_car] {
    44743946    icon-image: "transport/car.png";
    44753947    set icon_z17;
    4476     text: auto;
    44773948}
    44783949
     
    44873958    icon-image: "misc/landmark/spring.svg";
    44883959    set icon_z17;
    4489     text: auto;
    44903960}
    44913961node[natural=saddle] {
    44923962    icon-image: "presets/saddle.svg";
    44933963    set icon_z0;
    4494     text: auto;
    44953964    set text_z0;
    44963965}
     
    44983967    icon-image: "presets/peak.svg";
    44993968    set icon_z0;
    4500     text: auto;
    45013969    set text_z0;
    45023970}
     
    45043972    icon-image: "sightseeing/peak_viewpoint.svg";
    45053973    set icon_z0;
    4506     text: auto;
    45073974    set text_z0;
    45083975}
     
    45133980    icon-image: "misc/landmark/volcano_small.png";
    45143981    set icon_z0;
    4515     text: auto;
    45163982    set text_z0;
    45173983}
     
    45283994    icon-image: "misc/cliff.svg";
    45293995    set icon_z17;
    4530     text: auto;
    45313996}
    45323997way[natural=ridge] {
     
    45914056    icon-image: "misc/rock.svg";
    45924057    set icon_z17;
    4593     text: auto;
    45944058}
    45954059area[natural=stone] {
     
    45994063    icon-image: "misc/stone.svg";
    46004064    set icon_z17;
    4601     text: auto;
    46024065}
    46034066area[natural=bay],
     
    46084071    icon-image: "nautical/bay.svg";
    46094072    set icon_z17;
    4610     text: auto;
    46114073}
    46124074node[natural=cave_entrance] {
    46134075    icon-image: "misc/landmark/cave_entrance.png";
    46144076    set icon_z17;
    4615     text: auto;
    46164077}
    46174078node[natural=tree] {
    46184079    icon-image: "misc/landmark/trees.png";
    46194080    set icon_z17;
    4620     text: auto;
    46214081}
    46224082node[natural=tree][type=conifer],
     
    46244084    icon-image: "misc/landmark/trees_conifer.png";
    46254085    set icon_z17;
    4626     text: auto;
    46274086}
    46284087node[natural=tree][type=broad_leaved],
     
    46304089    icon-image: "misc/landmark/trees_broad_leaved.png";
    46314090    set icon_z17;
    4632     text: auto;
    46334091}
    46344092node[natural=tree][type=palm] {
    46354093    icon-image: "misc/landmark/trees_palm.png";
    46364094    set icon_z17;
    4637     text: auto;
    46384095}
    46394096node[natural=glacier],
     
    46574114    icon-image: "misc/deprecated.png";
    46584115    set icon_z17;
    4659     text: auto;
    46604116}
    46614117/*****************/
     
    46904146    icon-image: "nautical/boatyard.png";
    46914147    set icon_z17;
    4692     text: auto;
    46934148}
    46944149node[waterway=lock_gate] {
    46954150    icon-image: "nautical/lock_gate.png";
    46964151    set icon_z17;
    4697     text: auto;
    46984152}
    46994153node[waterway=turning_point] {
    47004154    icon-image: "nautical/turning.png";
    47014155    set icon_z17;
    4702     text: auto;
    47034156}
    47044157area[waterway=boatyard] {
     
    47084161    icon-image: "nautical/boatyard.png";
    47094162    set icon_z17;
    4710     text: auto;
    47114163}
    47124164node[waterway=water_point],
     
    47154167    icon-image: "misc/deprecated.png";
    47164168    set icon_z17;
    4717     text: auto;
    47184169}
    47194170node[mooring] {
    47204171    icon-image: "nautical/marina.png";
    47214172    set icon_z17;
    4722     text: auto;
    47234173}
    47244174area[waterway=fuel] {
     
    47294179    icon-width: 16;
    47304180    set icon_z17;
    4731     text: auto;
    47324181}
    47334182way[waterway=weir] {
     
    47384187    icon-image: "nautical/weir.svg";
    47394188    set icon_z17;
    4740     text: auto;
    47414189}
    47424190area[waterway=dam]:closed {
     
    47504198    icon-image: "nautical/dam.svg";
    47514199    set icon_z17;
    4752     text: auto;
    47534200}
    47544201/* it's not possible to have both line and area, line seems more likely */
     
    47604207    icon-image: "nautical/waterfall.svg";
    47614208    set icon_z17;
    4762     text: auto;
    47634209}
    47644210node[waterway=river], node[waterway=riverbank],
     
    47684214    icon-image: "misc/deprecated.png";
    47694215    set icon_z17;
    4770     text: auto;
    47714216}
    47724217
     
    47904235    icon-image: "misc/deprecated.png";
    47914236    set icon_z17;
    4792     text: auto;
    47934237}
    47944238
     
    48004244    icon-image: "misc/landmark/mountain_pass.svg";
    48014245    set icon_z0;
    4802     text: auto;
    48034246    set text_z0;
    48044247}
     
    48774320    icon-image: "misc/deprecated.png";
    48784321    set icon_z17;
    4879     text: auto;
    48804322}
    48814323
     
    49614403    icon-image: "place/settlement/openGeoDB.png";
    49624404    set icon_z0;
    4963     text: auto;
    49644405    set text_z0;
    49654406    font-size: 10;
     
    49944435    icon-image: "place/settlement/capital.png";
    49954436    set icon_z0;
    4996     text: auto;
    49974437    set text_z0;
    49984438    font-size: 10;
     
    50064446    icon-image: "place/settlement/city.png";
    50074447    set icon_z0;
    5008     text: auto;
    50094448    set text_z0;
    50104449    font-size: 10;
     
    50184457    icon-image: "place/settlement/town.png";
    50194458    set icon_z0;
    5020     text: auto;
    50214459    set text_z0;
    50224460    font-size: 10;
     
    50304468    icon-image: "place/settlement/suburb.png";
    50314469    set icon_z0;
    5032     text: auto;
    50334470    set text_z0;
    50344471    font-size: 10;
     
    50424479    icon-image: "place/settlement/village.png";
    50434480    set icon_z0;
    5044     text: auto;
    50454481    set text_z0;
    50464482    font-size: 10;
     
    50544490    icon-image: "place/settlement/neighbourhood.png";
    50554491    set icon_z0;
    5056     text: auto;
    50574492    set text_z0;
    50584493    font-size: 10;
     
    50664501    icon-image: "place/settlement/hamlet.png";
    50674502    set icon_z0;
    5068     text: auto;
    50694503    set text_z0;
    50704504    font-size: 10;
     
    50784512    icon-image: "place/settlement/isolated_dwelling.png";
    50794513    set icon_z0;
    5080     text: auto;
    50814514    set text_z0;
    50824515    font-size: 10;
     
    50904523    icon-image: "place/settlement/farm.png";
    50914524    set icon_z0;
    5092     text: auto;
    50934525    set text_z0;
    50944526    font-size: 10;
     
    51024534node|z-14[place=locality][!setting("hide_icons")] {
    51034535    icon-image: "place/locality.png";
    5104     text: auto;
    51054536    font-size: 10;
    51064537    font-weight: bold;
     
    51124543    icon-image: "place/island.png";
    51134544    set icon_z0;
    5114     text: auto;
    51154545    set text_z0;
    51164546    font-size: 10;
     
    51234553    icon-image: "place/islet.png";
    51244554    set icon_z0;
    5125     text: auto;
    51264555    set text_z0;
    51274556    font-size: 10;
     
    51824611*/
    51834612
    5184 node {
    5185     text: auto;
    5186 }
    51874613node|z-16[setting("hide_icons")],
    51884614node|z17-[!is_prop_set("icon-image")][setting("hide_icons")]!.maxspeedclass,
Note: See TracChangeset for help on using the changeset viewer.