3   /* Nodes (and ways as areas) */
 
   5   ".aeroway.aerodrome": ("filename": "aerodrome.p.16.png"),
 
   7   ".amenity.atm": ("filename": "amenity_atm.16.png", "invert": true),
 
   8   ".amenity.bank": ("filename": "amenity_bank.16.png", "invert": true),
 
   9   ".amenity.bar": ("filename": "amenity_bar.16.png", "invert": true),
 
  10   ".amenity.bench": ("filename": "amenity_bench.16.png", "invert": true),
 
  11   ".amenity.biergarten": ("filename": "amenity_biergarten.16.png", "invert": true),
 
  12   ".amenity.bicycle_parking": ("filename": "amenity_bicycle_parking.16.png"),
 
  13   ".amenity.bicycle_rental": ("filename": "transport_rental_bicycle.16.png"),
 
  14   ".amenity.bus_station": ("filename": "bus_station.n.16.png"),
 
  15   ".amenity.cafe": ("filename": "amenity_cafe.16.png", "invert": true),
 
  16   ".amenity.car_rental": ("filename": "transport_rental_car.16.png"),
 
  17   ".amenity.car_sharing": ("filename": "car_share.p.16.png"),
 
  18   ".amenity.childcare": ("filename": "amenity_childcare.p.16.png"),
 
  19   ".amenity.cinema": ("filename": "amenity_cinema.16.png", "invert": true),
 
  20   ".amenity.courthouse": ("filename": "amenity_courthouse.16.png", "invert": true),
 
  21   ".amenity.dentist": ("filename": "amenity_dentist.16.png"),
 
  22   ".amenity.doctors": ("filename": "amenity_doctors.16.png"),
 
  23   ".amenity.drinking_water": ("filename": "amenity_drinking_water.16.png", "invert": true),
 
  24   ".amenity.fast_food": ("filename": "amenity_fast_food.16.png", "invert": true),
 
  25   ".amenity.fire_station": ("filename": "amenity_fire_station.16.png", "invert": true),
 
  26   ".amenity.fuel": ("filename": "amenity_fuel.16.png"),
 
  27   ".amenity.hospital": ("filename": "amenity_hospital.16.png"),
 
  28   ".amenity.kindergarten": ("filename": "amenity_childcare.p.16.png"),
 
  29   ".amenity.library": ("filename": "library.p.16.png", "invert": true),
 
  30   ".amenity.nightclub": ("filename": "amenity_nightclub.16.png", "invert": true),
 
  31   ".amenity.parking": ("filename": "parking.p.16.png"),
 
  32   ".amenity.pharmacy": ("filename": "amenity_pharmacy.16.png"),
 
  33   ".amenity.place_of_worship": ("filename": "amenity_place_of_worship.16.png", "invert": true),
 
  34   ".amenity.police": ("filename": "amenity_police.16.png", "invert": true),
 
  35   ".amenity.post_box": ("filename": "post_box.p.16.png", "invert": true),
 
  36   ".amenity.post_office": ("filename": "post_office.p.16.png", "invert": true),
 
  37   ".amenity.prison": ("filename": "amenity_prison.16.png", "invert": true),
 
  38   ".amenity.pub": ("filename": "amenity_pub.16.png", "invert": true),
 
  39   ".amenity.restaurant": ("filename": "amenity_restaurant.16.png", "invert": true),
 
  40   ".amenity.recycling": ("filename": "amenity_recycling.16.png", "invert": true),
 
  41   ".amenity.school": ("filename": "education_school.p.16.png"),
 
  42   ".amenity.shelter": ("filename": "shelter2.p.16.png"),
 
  43   ".amenity.taxi": ("filename": "amenity_taxi.16.png"),
 
  44   ".amenity.telephone": ("filename": "telephone.p.16.png", "invert": true),
 
  45   ".amenity.theatre": ("filename": "amenity_theatre.16.png", "invert": true),
 
  46   ".amenity.toilets": ("filename": "amenity_toilets.16.png", "invert": true),
 
  47   ".amenity.townhall": ("filename": "amenity_townhall.16.png", "invert": true),
 
  48   ".amenity.university": ("filename": "education_university.p.16.png"),
 
  49   ".amenity.veterinary": ("filename": "health_veterinary.p.16.png"),
 
  50   ".amenity.waste_basket": ("filename": "amenity_waste_basket.16.png", "invert": true),
 
  52   ".barrier.gate": ("filename": "gate2.p.16.png", "invert": true),
 
  54   ".highway.bus_stop": ("filename": "highway_bus_stop.16.png"),
 
  55   ".highway.mini_roundabout": ("filename": "mini_round.p.16.png"),
 
  56   ".highway.traffic_signals": ("filename": "traffic_light.png", "invert": true),
 
  57   ".highway.turning_circle": ("filename": "turning_circle.p.16.png"),
 
  59   ".historic.archaeological_site": ("filename": "historic_archaeological_site.16.png", "invert": true),
 
  60   ".historic.castle": ("filename": "tourist_castle.p.16.png", "invert": true),
 
  61   ".historic.memorial": ("filename": "historic_memorial.16.png", "invert": true),
 
  62   ".historic.monument": ("filename": "historic_monument.16.png", "invert": true),
 
  63   ".historic.ruins": ("filename": "tourist_ruins.p.16.png", "invert": true),
 
  64   ".historic.wreck": ("filename": "tourist_wreck.p.16.png", "invert": true),
 
  66   ".man_made.lighthouse": ("filename": "man_made_lighthouse.16.png"),
 
  67   ".man_made.water_tower": ("filename": "man_made_water_tower.16.png", "invert": true),
 
  68   ".man_made.windmill": ("filename": "man_made_windmill.16.png", "invert": true),
 
  70   ".natural.tree": ("filename": "tree.p.16.png"),
 
  72   ".office.diplomatic": ("filename": "office_diplomatic.16.png"),
 
  73   ".office.estate_agent": ("filename": "shop_estateagent.16.png"),
 
  75   ".railway.halt": ("filename": "halt.p.16.png"),
 
  76   ".railway.station": ("filename": "station.p.16.png"),
 
  77   ".railway.level_crossing": ("filename": "level_crossing.p.16.png", "invert": true),
 
  79   ".shop": ("filename": "shop_convenience.p.16.png"),
 
  80   ".shop.alcohol": ("filename": "shop_alcohol.16.png"),
 
  81   ".shop.bakery": ("filename": "shop_bakery.16.png"),
 
  82   ".shop.bicycle": ("filename": "shop_bicycle.16.png"),
 
  83   ".shop.books": ("filename": "shop_books.16.png"),
 
  84   ".shop.butcher": ("filename": "shop_butcher.p.16.png"),
 
  85   ".shop.clothes": ("filename": "shop_clothes.16.png"),
 
  86   ".shop.car_parts": ("filename": "shop_car_parts.16.png"),
 
  87   ".shop.car_repair": ("filename": "shop_car_repair.16.png"),
 
  88   ".shop.convenience": ("filename": "shop_convenience.p.16.png"),
 
  89   ".shop.doityourself": ("filename": "shop_doityourself.16.png"),
 
  90   ".shop.electronics": ("filename": "shop_electronics.16.png"),
 
  91   ".shop.estate_agent": ("filename": "shop_estateagent.16.png"),
 
  92   ".shop.fashion": ("filename": "shop_clothes.16.png"),
 
  93   ".shop.florist": ("filename": "shop_florist.16.png"),
 
  94   ".shop.furniture": ("filename": "shop_furniture.16.png"),
 
  95   ".shop.garden_centre": ("filename": "shop_florist.16.png"),
 
  96   ".shop.gift": ("filename": "shop_gift.16.png"),
 
  97   ".shop.greengrocer": ("filename": "shop_greengrocer.p.16.png"),
 
  98   ".shop.hardware": ("filename": "shop_doityourself.16.png"),
 
  99   ".shop.hairdresser": ("filename": "shop_hairdresser.16.png"),
 
 100   ".shop.jewelry": ("filename": "shop_jewelry.16.png"),
 
 101   ".shop.mobile_phone": ("filename": "shop_mobile_phone.16.png"),
 
 102   ".shop.optician": ("filename": "shop_optician.16.png"),
 
 103   ".shop.pet": ("filename": "shop_pet.16.png"),
 
 104   ".shop.seafood": ("filename": "shop_seafood.16.png"),
 
 105   ".shop.shoes": ("filename": "shop_shoes.16.png"),
 
 106   ".shop.supermarket": ("filename": "shop_supermarket.p.16.png"),
 
 108   ".tourism.alpine_hut": ("filename": "tourism_alpine_hut.16.png"),
 
 109   ".tourism.camp_site": ("filename": "tourism_camp_site.16.png"),
 
 110   ".tourism.caravan_site": ("filename": "tourism_caravan_site.16.png"),
 
 111   ".tourism.hostel": ("filename": "tourism_hostel.16.png"),
 
 112   ".tourism.hotel": ("filename": "tourism_hotel.16.png"),
 
 113   ".tourism.motel": ("filename": "tourism_motel.16.png"),
 
 114   ".tourism.museum": ("filename": "tourism_museum.16.png", "invert": true),
 
 115   ".tourism.picnic_site": ("filename": "tourism_picnic_site.16.png", "invert": true),
 
 116   ".tourism.viewpoint": ("filename": "view_point.p.16.png", "invert": true),
 
 117   ".tourism.wilderness_hut": ("filename": "tourism_wilderness_hut.16.png"),
 
 121   ".aeroway.runway": ("filename": "runway.20.png"),
 
 122   ".aeroway.taxiway": ("filename": "taxiway.20.png"),
 
 124   ".barrier.wall": ("filename": "wall.20.png"),
 
 126   ".building": ("filename": "building.png"),
 
 128   ".highway.bridleway": ("filename": "bridleway.20.png"),
 
 129   ".highway.cycleway": ("filename": "cycleway.20.png"),
 
 130   ".highway.footway": ("filename": "footway.20.png"),
 
 131   ".highway.motorway": ("filename": "motorway.20.png"),
 
 132   ".highway.motorway_link": ("filename": "motorway.20.png"),
 
 133   ".highway.path": ("filename": "path.20.png"),
 
 134   ".highway.pedestrian": ("filename": "service.20.png"),
 
 135   ".highway.primary": ("filename": "primary.20.png"),
 
 136   ".highway.primary_link": ("filename": "primary.20.png"),
 
 137   ".highway.residential": ("filename": "unclassified.20.png"),
 
 138   ".highway.secondary": ("filename": "secondary.20.png"),
 
 139   ".highway.secondary_link": ("filename": "secondary.20.png"),
 
 140   ".highway.service": ("filename": "service.20.png"),
 
 141   ".highway.tertiary": ("filename": "tertiary.20.png"),
 
 142   ".highway.track": ("filename": "track.20.png"),
 
 143   ".highway.trunk": ("filename": "trunk.20.png"),
 
 144   ".highway.trunk_link": ("filename": "trunk.20.png"),
 
 145   ".highway.unclassified": ("filename": "unclassified.20.png"),
 
 147   ".landuse.brownfield": ("filename": "brownfield.png"),
 
 148   ".landuse.cemetery": ("filename": "cemetery.png"),
 
 149   ".landuse.commercial": ("filename": "commercial.png"),
 
 150   ".landuse.farmland": ("filename": "farmland.png"),
 
 151   ".landuse.farmyard": ("filename": "farmyard.png"),
 
 152   ".landuse.forest": ("filename": "forest.png"),
 
 153   ".landuse.grass": ("filename": "grass.png"),
 
 154   ".landuse.industrial": ("filename": "industrial.png"),
 
 155   ".landuse.meadow": ("filename": "meadow.png"),
 
 156   ".landuse.military": ("filename": "military.png"),
 
 157   ".landuse.residential": ("filename": "residential.png"),
 
 158   ".landuse.retail": ("filename": "retail.png"),
 
 159   ".landuse.tourism": ("filename": "tourism.png"),
 
 161   ".leisure.golf_course": ("filename": "golf.png"),
 
 162   ".leisure.park": ("filename": "park.png"),
 
 163   ".leisure.picnic_table": ("filename": "tourism_picnic_site.16.png", "invert": true),
 
 164   ".leisure.playground": ("filename": "leisure_playground.16.png", "invert": true),
 
 165   ".leisure.pitch": ("filename": "pitch.png"),
 
 166   ".leisure.nature_reserve": ("filename": "reserve.png"),
 
 167   ".leisure.water_park": ("filename": "leisure_water_park.16.png", "invert": true),
 
 169   ".natural.grassland": ("filename": "grassland.png"),
 
 170   ".natural.heath": ("filename": "heathland.png"),
 
 171   ".natural.scrub": ("filename": "scrub.png"),
 
 172   ".natural.water": ("filename": "lake.png"),
 
 173   ".natural.wood": ("filename": "wood.png"),
 
 175   ".railway.light_rail": ("filename": "light_rail.20.png"),
 
 176   ".railway.rail": ("filename": "rail.20.png"),
 
 177   ".railway.subway": ("filename": "subway.20.png"),
 
 178   ".railway.tram": ("filename": "tram.20.png"),