map-machine/scheme/default.yml
2021-05-23 23:45:25 +03:00

1425 lines
38 KiB
YAML

colors:
# Entity
direction_view_color: "#E0F0FF"
direction_camera_color: "#0088FF"
background_color: "#EEEEEE"
allotments_color: "#D0E0D0"
beach_color: "#F0E0C0"
boundary_color: "#880088"
building_border_color: "#E0D0C0" # "AAAAAA"
building_color: "#F8F0E8" # "D0D0C0"
construction_color: "#CCCCCC"
cycle_color: "#4444EE"
desert_color: "#F0E0D0"
decidious_color: "#FCAF3E"
emergency_color: "#DD2222"
evergreen_color: "#688C44"
farmland_color: "#FFEEBB"
farmland_border_color: "#DDCC99"
ferry_terminal_color: "#AABBDD"
foot_border_color: "#FFFFFF"
foot_color: "#B89A74"
grass_border_color: "#BFD098"
grass_color: "#CFE0A8"
guide_strips_color: "#228833"
hidden_color: "#000000"
indoor_border_color: "#C0B8B0"
indoor_color: "#E8E4E0"
meadow_border_color: "#BFD078"
meadow_color: "#CFE088"
orchard_color: "#B8DCA4"
orchard_border_color: "#98BC84"
outline_color: "#FFFFFF"
parking_color: "#DDCC99"
pitch_color: "#AADDCC"
pitch_border_color: "#88BBAA"
platform_border_color: "#AAAAAA"
platform_color: "#CCCCCC"
playground_border_color: "#663300"
playground_color: "#884400"
primary_border_color: "#AA8800"
primary_color: "#FFDD66"
private_access_color: "#884444"
ridge_color: "#000000"
road_border_color: "#CCCCCC"
rock_color: "#DDDDDD"
route_color: "#FFFFFF"
sand_color: "#E8E0C0"
secondary_border_color: "#BB9911"
secondary_color: "#FFEE77"
scree_color: "#CCCCCC"
tertiary_border_color: "#CCAA22"
tertiary_color: "#FFFF88"
track_color: "#A88A64"
tree_color: "#98AC64"
water_border_color: "#6688BB"
water_color: "#AACCFF"
wetland_color: "#BFE0D8"
wood_border_color: "#A8BC74"
wood_color: "#B8CC84"
# Colors not in W3C
rose: "#FF007F" # Wikipedia
slate_blue: "#6A5ACD" # W3C slateblue
node_icons:
- group: "No draw"
tags:
- tags: {type: multipolygon}
draw: false
- tags: {place: "*"}
draw: false
- tags: {building: "yes"}
draw: false
- group: "Transport hubs"
tags:
- tags: {amenity: ferry_terminal}
icon: [anchor]
- tags: {amenity: ferry_terminal, cargo: vehicle}
icon: [car_on_ferry]
- tags: {amenity: ferry_terminal, cargo: passengers}
icon: [human_on_ferry]
- tags: {aeroway: aerodrome}
icon: [plane]
- tags: {aeroway: helipad}
icon: [h]
- tags: {aeroway: spaceport}
icon: [rocket_on_launch_pad]
- tags: {aeroway: launchpad}
icon: [rocket_flying]
- tags: {aeroway: landingpad}
icon: [booster_landing]
- tags: {highway: bus_stop}
icon: [bus_stop]
add_icon: [bus]
- tags: {railway: station}
icon: [train]
- tags: {railway: station, station: subway, transport: subway}
icon: [train]
- tags: {railway: subway_entrance}
icon: [train]
- tags: {railway: subway_entrance, entrance: "yes"}
icon: [train]
- tags: {public_transport: stop_position}
icon: [bus_stop]
- tags: {railway: tram_station}
icon: [tram]
- tags: {railway: tram_stop}
icon: [tram]
- tags: {public_transport: platform}
icon: [bus_stop_sign]
with_icon: [bus_stop_bench, bus_stop_shelter]
over_icon: [platform]
- tags: {highway: bus_stop, public_transport: platform}
icon: [bus_stop_sign]
with_icon: [bus_stop_bench, bus_stop_shelter]
over_icon: [platform]
- tags: {highway: bus_stop, shelter: "yes"}
icon: [bus_stop_sign]
under_icon: [bus_stop_sign]
with_icon: [bus_stop_bench, platform]
over_icon: [bus_stop_shelter]
- tags: {highway: bus_stop, bench: "yes"}
under_icon: [bus_stop_sign]
with_icon: [bus_stop_shelter, platform]
over_icon: [bus_stop_bench]
- tags: {highway: stop}
icon: [stop]
- group: "Big territory"
tags:
- tags: {leisure: fishing}
icon: [fishing_angle]
- tags: {power: substation}
icon: [electricity]
- tags: {plant: christmas_trees}
icon: [{shape: christmas_tree, color: orchard_border_color}]
- tags: {produce: apple}
icon: [{shape: apple, color: orchard_border_color}]
- tags: {produce: christmas_trees}
icon: [{shape: christmas_tree, color: orchard_border_color}]
- tags: {produce: pear}
icon: [{shape: pear, color: orchard_border_color}]
- tags: {trees: apple_trees}
icon: [{shape: apple, color: orchard_border_color}]
- tags: {trees: pear_trees}
icon: [{shape: pear, color: orchard_border_color}]
- group: "Bigger objects"
tags:
- tags: {waterway: waterfall}
icon: [{shape: waterfall, color: water_border_color}]
- tags: {natural: cliff}
icon: [cliff]
- tags: {natural: peak}
icon: [triangle_small]
- tags: {historic: castle}
location_restrictions: {include: jp}
icon: [japan_castle]
- tags: {shop: mall}
icon: [bag]
- tags: {shop: mall, building: "yes"}
icon: [bag]
- group: "Important big objects"
tags:
- tags: {amenity: pharmacy}
icon: [medicine_bottle]
- tags: {amenity: embassy}
icon: [waving_flag]
- tags: {tourism: hotel}
icon: [bed]
- tags: {building: hotel}
icon: [bed]
- tags: {tourism: hostel}
icon: [two_beds]
- tags: {tourism: motel} # Tourism?
icon: [motel]
- tags: {amenity: clinic}
icon: [greek_cross]
- tags: {amenity: post_office}
location_restrictions: {include: world, exclude: jp}
icon: [envelope]
- tags: {amenity: post_office}
location_restrictions: {include: jp}
icon: [japan_post]
- tags: {shop: car_repair}
icon: [car_repair]
# Place of worship
- tags: {religion: christian}
icon: [cross]
- tags: {amenity: place_of_worship, religion: christian}
icon: [cross]
- tags:
amenity: place_of_worship
religion: christian
denomination: catholic
icon: [cross]
- tags:
amenity: place_of_worship
religion: christian
denomination: russian_orthodox
icon: [russian_orthodox]
- tags:
amenity: place_of_worship
religion: christian
denomination: orthodox
icon: [orthodox]
- tags:
amenity: place_of_worship
religion: christian
denomination: baptist
icon: [baptist]
- tags: {amenity: place_of_worship, religion: muslim}
icon: [muslim]
- tags: {amenity: place_of_worship, religion: buddhist}
icon: [buddhist]
- tags: {amenity: place_of_worship, religion: jewish}
icon: [jewish]
- tags: {historic: tomb, tomb: mausoleum}
icon: [mausoleum]
- group: "Normal big objects"
tags:
- tags: {shop: supermarket}
icon: [supermarket_cart]
- tags: {amenity: arts_centre}
icon: [picture]
- tags: {amenity: bank}
icon: [money]
- tags: {amenity: cinema}
icon: [film]
- tags: {amenity: casino}
icon: [card_and_dice]
- tags: {amenity: community_centre}
icon: [two_people_together]
- tags: {amenity: internet_cafe}
icon: [at_in_square]
- tags: {amenity: library}
icon: [book]
- tags: {amenity: prison}
icon: [prison]
- tags: {man_made: survey_point}
icon: [survey_point]
- tags: {leisure: amusement_arcade}
icon: [pac_man]
- tags: {leisure: fitness_centre}
icon: [dumbbell]
- tags: {leisure: outdoor_seating}
icon: [table_and_two_chairs, umbrella]
- tags: {leisure: outdoor_seating, weather_protection: parasol}
icon: [table_and_two_chairs, umbrella]
- tags: {leisure: outdoor_seating, weather_protection: roof}
icon: [table_and_two_chairs, roof]
- tags: {leisure: outdoor_seating, weather_protection: awning}
icon: [table_and_two_chairs, awning]
- tags: {leisure: outdoor_seating, weather_protection: pavilion}
icon: [table_and_two_chairs, roof_and_walls]
- tags: {leisure: outdoor_seating, weather_protection: pergola}
icon: [table_and_two_chairs, pergola]
- tags: {leisure: playground}
icon: [toy_horse]
- tags: {amenity: theatre}
icon: [theatre]
- tags: {amenity: bar}
icon: [bar]
- tags: {amenity: pub}
icon: [beer_mug]
- tags: {amenity: fast_food}
icon: [burger]
- tags: {amenity: food_court}
icon: [food_court]
- tags: {amenity: shop, shop: fishing}
icon: [fishing_angle]
- tags: {shop: alcohol}
icon: [bottle]
- tags: {shop: bakery}
icon: [cupcake]
- tags: {shop: milk}
icon: [milk]
- tags: {building: store}
icon: [shop_convenience]
- tags: {shop: ticket}
icon: [ticket]
- tags: {shop: watches}
icon: [watches]
- tags: {craft: watchmaker}
icon: [watches]
- tags: {shop: frame}
icon: [frame]
- tags: {tourism: gallery}
icon: [picture]
- tags: {amenity: cafe}
icon: [coffee_cup]
- tags: {amenity: ice_cream}
icon: [ice_cream]
- tags: {amenity: biergarten}
icon: [beer_mug]
- tags: {amenity: nightclub}
icon: [night_club]
- tags: {amenity: restaurant}
icon: [restaurant]
- tags: {amenity: restaurant;bar}
icon: [restaurant]
add_icon: [bar]
- tags: {shop: ice_cream}
icon: [ice_cream]
- tags: {shop: gift}
icon: [gift]
- tags: {shop: clothes}
icon: [shop_clothes]
- tags: {amenity: shop, shop: clothes}
icon: [shop_clothes]
- tags: {shop: convenience}
icon: [shop_convenience]
- tags: {amenity: shop, shop: convenience}
icon: [shop_convenience]
- tags: {shop: electronics}
icon: [tv]
- group: "Big objects not for all"
tags:
- tags: {building: apartments}
icon: [apartments]
- tags: {building: kindergarten}
icon: [toy_horse]
- tags: {amenity: kindergarten}
icon: [toy_horse]
- tags: {building: kindergarten, amenity: kindergarten}
icon: [toy_horse]
- tags: {building: office}
icon: [briefcase]
- tags: {amenity: school}
location_restrictions: {include: jp}
icon: [japan_elementary_school]
- tags: {office: telecommunication}
icon: [telephone]
- group: "Not important big objects"
tags:
- tags: {man_made: tower}
icon: [tower]
- tags: {building: garages}
icon: [garages]
- tags: {building: garage}
icon: [garages]
- group: "Emergency"
tags:
- tags: {emergency: defibrillator}
icon: [{shape: defibrillator, color: emergency_color}]
- tags: {emergency: fire_extinguisher}
icon: [{shape: fire_extinguisher, color: emergency_color}]
- tags: {emergency: fire_hydrant}
icon: [fire_hydrant]
- tags: {emergency: life_ring}
icon: [{shape: life_ring, color: emergency_color}]
- tags: {emergency: phone}
icon: [{shape: sos_phone, color: emergency_color}]
- group: "Transport-important middle objects"
tags:
- tags: {ford: "yes"}
icon: [ford]
- tags: {amenity: charging_station}
icon: [charging_station]
- tags: {amenity: bicycle_repair_station}
icon: [bicycle_repair]
- tags: {amenity: fuel}
icon: [fuel_station]
- tags: {amenity: parking}
icon: [p]
- tags: {highway: turning_circle}
icon: [circle_empty]
- tags: {highway: crossing}
icon: [crossing]
- tags: {crossing: zebra}
icon: [crossing]
- tags: {highway: crossing, crossing: zebra}
icon: [crossing]
- tags: {crossing: marked}
icon: [crossing]
- tags: {highway: crossing, crossing: marked}
icon: [crossing]
- tags: {highway: crossing, crossing_ref: zebra}
icon: [crossing]
- tags: {highway: crossing, crossing: uncontrolled}
add_icon: [no_traffic_signals]
- tags: {highway: crossing, crossing: traffic_signals}
add_icon: [traffic_signals]
- tags: {highway: traffic_signals}
icon: [traffic_signals]
- tags: {crossing_ref: toucan}
icon: [toucan_crossing]
- group: "Important middle objects"
tags:
- tags: {tourism: attraction, attraction: amusement_ride}
icon: [amusement_ride]
- tags: {amenity: toilets}
icon: [woman_and_man]
- group: "Normal middle objects"
tags:
- tags: {shop: kiosk}
icon: [kiosk]
- tags: {building: "yes", shop: kiosk}
icon: [kiosk]
- tags: {amenity: shop, shop: kiosk}
icon: [kiosk]
- tags: {amenity: stage}
icon: [theatre]
- tags: {natural: cave_entrance}
icon: [cave]
- group: "Not important middle objects"
tags:
- tags: {building: ventilation_shaft}
icon: [ventilation]
- tags: {power: generator}
icon: [power_generator]
- tags: {amenity: public_bookcase}
icon: [books]
- tags: {power: transformer}
icon: [transformer]
- tags: {power: generator, generator:source: solar}
icon: [solar_panel]
- tags: {power: generator, generator:source: wind}
icon: [wind_turbine]
- tags: {power: tower}
icon: [power_tower_2_level]
- tags: {power: tower, design: one-level}
icon: [power_tower_1_level]
- tags: {power: tower, design: two-level}
icon: [power_tower_2_level]
- tags: {power: tower, design: three-level}
icon: [power_tower_3_level]
- tags: {power: tower, design: four-level}
icon: [power_tower_4_level]
- tags: {power: tower, design: donau}
icon: [power_tower_donau]
- tags: {power: tower, design: barrel}
icon: [power_tower_barrel]
- tags: {power: tower, design: asymmetric}
icon: [power_tower_asymmetric]
- tags: {power: tower, design: triangle}
icon: [power_tower_triangle]
- tags: {power: tower, design: delta}
icon: [power_tower_delta]
- tags: {power: tower, design: delta_two-level}
icon: [power_tower_delta_2_level]
- tags: {power: tower, design: delta_three-level}
icon: [power_tower_delta_3_level]
- tags: {power: tower, design: y-frame}
icon: [power_tower_y_frame]
- tags: {power: tower, design: x-frame}
icon: [power_tower_x_frame]
- tags: {power: tower, design: h-frame}
icon: [power_tower_h_frame]
- tags: {power: tower, design: h-frame_two-level}
icon: [power_tower_h_frame_2_level]
- tags: {power: tower, design: guyed_h-frame}
icon: [power_tower_guyed_h_frame]
- tags: {power: portal}
icon: [power_tower_portal]
- tags: {power: tower, design: portal}
icon: [power_tower_portal]
- tags: {power: tower, design: portal_two-level}
icon: [power_tower_portal_2_level]
- tags: {power: tower, design: portal_three-level}
icon: [power_tower_portal_3_level]
- group: "Important small objects"
tags:
- tags: {historic: memorial}
icon: [memorial]
- tags: {historic: memorial, memorial: plaque}
icon: [plaque]
- tags: {historic: memorial, memorial: statue}
icon: [statue]
- tags: {historic: stone}
icon: [stone_with_inscription]
- tags: {historic: memorial, memorial: stone}
icon: [stone_with_inscription]
- tags: {historic: tomb}
icon: [tomb]
- tags: {tomb: "*"}
to_tags: {tomb: mausoleum}
icon: [tomb]
- tags: {barrier: lift_gate}
icon: [lift_gate]
- tags: {barrier: turnstile}
icon: [turnstile]
- tags: {railway: level_crossing}
icon: [x]
- tags: {railway: crossing}
icon: [x]
- tags: {amenity: atm}
icon: [atm]
- tags: {amenity: bicycle_parking}
icon: [bicycle_p]
- tags: {amenity: telephone}
icon: [telephone]
- tags: {information: "*"}
icon: [information]
- tags: {tourism: "*"}
icon: [historic]
- tags: {tourism: information}
icon: [information]
- tags: {information: guidepost}
icon: [guidepost]
- tags: {tourism: viewpoint}
icon: [binocular]
- tags: {information: board}
icon: [information_board]
- tags: {vending: admission_tickets}
icon: [vending_tickets]
- tags: {vending: candles}
icon: [vending_candles]
- tags: {vending: chemist}
icon: [vending_chemist]
- tags: {vending: drinks}
icon: [vending_bottle]
- tags: {vending: fishing_tackle}
icon: [vending_angle]
- tags: {vending: public_transport_tickets}
icon: [vending_tickets]
- tags: {vending: water}
icon: [vending_drop]
- tags: {buoy: "*"}
icon: [buoy]
- tags: {"seamark:type": "*"}
icon: [buoy]
- tags: {"waterway:sign": "*"}
icon: [buoy]
- tags: {amenity: drinking_water}
icon: [drinking_water]
- tags: {tourism: artwork}
icon: [picture]
- tags: {tourism: artwork, artwork_type: statue}
icon: [statue]
- tags: {tourism: artwork, artwork_type: sculpture}
icon: [statue]
- tags: {tourism: attraction}
icon: [photo_camera]
- tags: {xmas:feature: tree}
icon: {christmas_tree}
- group: "Normal small objects"
tags:
- tags: {amenity: binoculars}
icon: [binoculars_on_pole]
- tags: {amenity: post_box}
icon: [envelope]
- tags: {amenity: recycling}
icon: [recycling_container]
- tags: {amenity: recycling, recycling_type: container}
icon: [recycling_container]
- tags: {amenity: vending_machine}
icon: [vending_machine]
- tags: {amenity: vending_machine, vending: excrement_bags}
icon: [vending_excrement_bag]
- tags: {fitness_station: horizontal_bar}
icon: [horizontal_bar]
- tags: {fitness_station: wall_bars}
icon: [wall_bars]
- tags: {fitness_station: sit-up}
icon: [sit_up]
- tags: {fitness_station: horizontal_ladder}
icon: [horizontal_ladder]
- tags: {fitness_station: push-up}
icon: [low_horizontal_bars]
- tags: {playground: slide}
icon: [slide]
- tags: {playground: roundabout}
icon: [roundabout]
- tags: {playground: seesaw}
icon: [seesaw]
- tags: {playground: horizontal_bar}
icon: [horizontal_bar]
- tags: {leisure: picnic_table}
icon: [table]
- group: "Entrances"
tags:
- tags: {barrier: gate}
icon: [gate]
- tags: {entrance: main}
icon: [main_entrance]
- tags: {barrier: entrance}
icon: [entrance]
- tags: {entrance: "yes"}
icon: [entrance]
- tags: {entrance: exit}
icon: [exit]
- tags: {entrance: service}
icon: [door_with_keyhole]
- tags: {entrance: staircase}
icon: [staircase]
- tags: {door: "no"}
icon: [no_door]
- group: "Not important small objects"
tags:
- tags: {amenity: bench}
icon: [bench]
- tags: {amenity: bench, backrest: "yes"}
icon: [bench_backrest]
- tags: {amenity: bench, backrest: "no"}
icon: [bench_no_backrest]
- tags: {amenity: clock}
icon: [clock]
- tags: {amenity: fountain}
icon: [{shape: fountain, color: water_border_color}]
- tags: {amenity: waste_basket}
icon: [waste_basket]
- tags: {highway: street_lamp}
icon: [street_lamp]
- tags: {man_made: cross}
icon: [cross]
- tags: {man_made: flagpole}
icon: [flagpole]
- tags: {man_made: manhole}
icon: [circle_9]
- tags: {manhole: drain}
icon: [manhole_drain]
- tags: {man_made: pole}
icon: [pole]
- tags: {man_made: pole, highway: street_lamp}
icon: [pole_lamp]
- tags: {man_made: street_cabinet}
icon: [street_cabinet]
- tags: {man_made: surveillance}
icon: [cctv]
- tags: {man_made: ventilation_shaft}
icon: [ventilation]
- tags: {power: pole}
icon: [pole]
- tags: {advertising: billboard}
icon: [billboard]
- tags: {natural: rock}
icon: [stone]
- tags: {natural: stone}
icon: [stone]
- tags: {sloped_curb: "yes"}
icon: [lowered_kerb]
- tags: {kerb: lowered}
icon: [lowered_kerb]
- tags: {natural: tree}
icon: [{shape: tree, color: tree_color}]
- tags: {leaf_type: broadleaved}
icon: [{shape: tree_with_leaf, color: tree_color}]
- tags: {leaf_type: needleleaved}
icon: [{shape: needleleaved_tree, color: tree_color}]
- tags: {leaf_type: palm}
icon: [{shape: palm, color: tree_color}]
- tags: {natural: tree, leaf_type: broadleaved}
icon: [{shape: tree_with_leaf, color: tree_color}]
- tags: {natural: tree, leaf_type: needleleaved}
icon: [{shape: needleleaved_tree, color: tree_color}]
- tags: {natural: tree, leaf_type: palm}
icon: [{shape: palm, color: tree_color}]
- tags: {natural: tree, type: conifer}
icon: [{shape: needleleaved_tree, color: tree_color}]
- tags: {leaf_cycle: deciduous}
set_main_color: decidious_color
- tags: {leaf_cycle: evergreen}
set_main_color: evergreen_color
- tags: {natural: tree, leaf_cycle: deciduous}
set_main_color: decidious_color
- tags: {natural: tree, leaf_cycle: evergreen}
set_main_color: evergreen_color
- tags: {natural: bush}
icon: [{shape: bush, color: tree_color}]
- tags: {natural: tree, genus: Betula}
icon: [{shape: betula, color: tree_color}]
- tags: {natural: tree, "genus:en": Birch}
icon: [{shape: betula, color: tree_color}]
- tags: {natural: tree, "genus:ru": Берёза}
icon: [{shape: betula, color: tree_color}]
- tags: {railway: buffer_stop}
icon: [buffer_stop]
- tags: {traffic_sign: city_limit}
icon: [city_limit_sign]
- tags: {traffic_sign: maxspeed, maxspeed: "30"}
icon: [
circle_11,
{shape: digit_3, offset: [-2, 0], color: "#FFFFFF"},
{shape: digit_0, offset: [2, 0], color: "#FFFFFF"},
]
- tags: {traffic_sign: maxspeed, maxspeed: "40"}
icon: [
circle_11,
{shape: digit_4, offset: [-2, 0], color: "#FFFFFF"},
{shape: digit_0, offset: [2, 0], color: "#FFFFFF"},
]
- tags: {traffic_sign: maxspeed, maxspeed: "50"}
icon: [
circle_11,
{shape: digit_5, offset: [-2, 0], color: "#FFFFFF"},
{shape: digit_0, offset: [2, 0], color: "#FFFFFF"},
]
- tags: {traffic_sign: maxspeed, maxspeed: "60"}
icon: [
circle_11,
{shape: digit_6, offset: [-2, 0], color: "#FFFFFF"},
{shape: digit_0, offset: [2, 0], color: "#FFFFFF"},
]
- tags: {traffic_sign: maxspeed, maxspeed: "40_mph"}
icon: [
speed_limit_mph,
{shape: digit_4, offset: [-2, 2]},
{shape: digit_0, offset: [2, 2]},
]
- tags: {traffic_sign: stop}
icon: [stop]
- tags: {highway: give_way}
icon: [triangle_down_hollow]
- tags: {noexit: "yes"}
icon: [noexit]
- tags: {barrier: block}
icon: [block]
- tags: {barrier: rock}
icon: [stone]
- tags: {barrier: bollard}
icon: [bollard]
- group: "Indoor"
tags:
- tags: {door: "yes"}
icon: [entrance]
- group: "Add and over"
tags:
- tags: {support: pole}
over_icon: [support_pole]
under_icon: [clock, information_board]
- tags: {support: wall_mounted}
over_icon: [support_wall]
under_icon: [clock, information_board]
- tags: {support: column}
over_icon: [support_column]
under_icon: [clock, information_board]
- tags: {amenity: "*", karaoke: "yes"}
add_icon: [microphone]
- tags: {building: "*", "roof:shape": onion}
add_icon: [onion_roof_shape]
- tags: {natural: tree, denotation: urban}
over_icon: [urban_tree_pot]
under_icon: [tree, tree_with_leaf, needleleaved_tree, betula, palm]
- tags: {natural: tree, denotation: avenue}
over_icon: [bottom_right_horizontal_line]
under_icon: [tree, tree_with_leaf, needleleaved_tree, betula, palm]
- tags: {wheelchair: "yes"}
add_icon: [wheelchair]
- tags: {wheelchair: "no"}
add_icon: [no_wheelchair]
- tags: {foot: "yes"}
add_icon: [foot]
- tags: {foot: "no"}
add_icon: [no_foot]
- tags: {bicycle: "yes"}
add_icon: [bicycle]
- tags: {bicycle: "no"}
add_icon: [no_bicycle]
- tags: {internet_access: wlan, "internet_access:fee": "no"}
add_icon: [free_wlan]
- tags: {internet_access: wlan}
no_tags: {"internet_access:fee": "*"}
add_icon: [wlan]
- tags: {material: wood}
add_icon: [wood]
- tags: {access: private}
add_icon: [lock_with_keyhole]
- tags: {direction: clockwise}
add_icon: [clockwise]
- tags: {direction: contrclockwise}
add_icon: [contrclockwise]
- tags: {atm: "yes"}
add_icon: [atm]
- tags: {tactile_paving: "yes"}
add_icon: [tactile_paving]
- tags: {"payment:credit_cards": "yes"}
add_icon: [credit_card]
- tags: {bus: "yes"}
add_icon: [bus]
- tags: {monorail: "yes"}
add_icon: [monorail]
- tags: {trolleybus: "yes"}
add_icon: [trolleybus]
- tags: {recycling:glass_bottles: "yes"}
add_icon: [bottle]
- tags: {crossing:island: "yes"}
add_icon: [rectangle_vertical_rounded]
- tags: {crossing:island: "no"}
add_icon: [rectangle_vertical_rounded_crossed]
ways:
- tags: {indoor: area}
stroke: indoor_border_color
stroke-width: 1
fill: indoor_color
priority: 10
- tags: {indoor: corridor}
stroke: indoor_color
stroke-width: 1
fill: indoor_color
priority: 11
- tags: {highway: corridor}
stroke: "#00FF00"
stroke-width: 5
priority: 11
- tags: {indoor: ["yes", room, elevator], area: "yes"}
stroke: indoor_color
stroke-width: 1
fill: indoor_color
priority: 12
- tags: {indoor: column}
stroke: indoor_color
stroke-width: 1
fill: indoor_color
priority: 13
- tags: {power: line}
stroke: "#000000"
stroke-width: 1
opacity: 0.2
priority: 80
- tags: {power: cable}
stroke: "#000000"
stroke-width: 1
opacity: 0.1
priority: 80
- tags: {natural: wood}
fill: wood_color
priority: 21
- tags: {natural: wetland}
fill: wetland_color
priority: 21
- tags: {natural: grassland}
fill: grass_color
stroke: grass_border_color
priority: 20
- tags: {natural: scrub}
fill: wood_color
priority: 21
- tags: {natural: sand}
fill: sand_color
priority: 20
- tags: {natural: beach}
fill: beach_color
priority: 20
- tags: {natural: desert}
fill: desert_color
priority: 20
- tags: {natural: forest}
fill: wood_color
priority: 21
- tags: {natural: tree_row}
priority: 21
stroke: wood_color
stroke-width: 5
stroke-linecap: round
stroke-linejoin: round
- tags: {natural: water}
fill: water_color
# stroke: water_border_color
# stroke-width: 1
priority: 21
- tags: {natural: coastline}
# fill: water_color
stroke: water_border_color
stroke-width: 1
priority: 21
- tags: {natural: ridge}
stroke-width: 2
opacity: 0.3
stroke: ridge_color
priority: 21
- tags: {natural: bare_rock}
fill: rock_color
- tags: {natural: scree}
fill: scree_color
- tags: {landuse: allotments}
fill: allotments_color
priority: 20
- tags: {landuse: conservation}
fill: grass_color
priority: 20
- tags: {landuse: construction}
fill: construction_color
- tags: {landuse: farmland}
fill: farmland_color
priority: 20
stroke: farmland_border_color
- tags: {landuse: forest}
fill: wood_color
priority: 20
- tags: {landuse: garages}
fill: parking_color
priority: 21
- tags: {landuse: grass}
fill: grass_color
priority: 20
stroke: grass_border_color
- tags: {landuse: orchard}
fill: orchard_color
priority: 21
- tags: {landuse: meadow}
fill: meadow_color
priority: 20
stroke: meadow_border_color
# Hidden land use
- tags: {landuse: cemetery}
fill: hidden_color
opacity: 0.05
- tags: {landuse: commercial}
fill: hidden_color
opacity: 0.05
- tags: {landuse: industrial}
fill: hidden_color
opacity: 0.05
- tags: {landuse: military}
fill: hidden_color
opacity: 0.05
- tags: {landuse: railway}
fill: hidden_color
opacity: 0.05
- tags: {landuse: residential}
fill: hidden_color
opacity: 0.05
- tags: {power: substation}
fill: hidden_color
opacity: 0.05
- tags: {building: "*"}
fill: building_color
stroke: building_border_color
#- tags: {building:part: "*"}
# fill: building_color
# stroke: building_border_color
- tags: {amenity: ferry_terminal}
fill: ferry_terminal_color
priority: 50
- tags: {amenity: parking}
fill: parking_color
opacity: 0.5
- tags: {aeroway: landingpad}
fill: "#000000"
opacity: 0.1
- tags: {aeroway: helipad}
fill: "#440044"
opacity: 0.1
- tags: {waterway: riverbank}
fill: none # water_color
stroke: water_border_color
stroke-width: 1
- tags: {waterway: ditch}
fill: none # water_color
stroke: water_color
stroke-width: 2
- tags: {railway: subway}
stroke-width: 10
stroke: "#DDDDDD"
priority: 41
- tags: {railway: [rail, narrow_gauge, tram]}
stroke-width: 2
stroke: "#000000"
priority: 43
- tags: {railway: platform}
fill: platform_color
stroke-width: 1
stroke: platform_border_color
priority: 41
- tags: {highway: motorway}
r2: 15
stroke: road_border_color
stroke-linecap: round
stroke-linejoin: round
priority: 41
- tags: {highway: trunk}
r2: 13
stroke: road_border_color
stroke-linecap: round
stroke-linejoin: round
priority: 41
- tags: {highway: primary}
r2: 11
stroke: primary_border_color
stroke-linecap: round
stroke-linejoin: round
priority: 41.9
- tags: {highway: motorway_link}
r2: 9
stroke: road_border_color
stroke-linecap: round
stroke-linejoin: round
priority: 41
- tags: {highway: secondary}
r2: 9
stroke: secondary_border_color
stroke-linecap: round
stroke-linejoin: round
priority: 41.8
- tags: {highway: tertiary}
r2: 7
stroke: tertiary_border_color
stroke-linecap: round
stroke-linejoin: round
priority: 41.7
- tags: {highway: unclassified}
r2: 5
stroke: road_border_color
stroke-linecap: round
stroke-linejoin: round
priority: 41
- tags: {highway: residential}
r2: 5
stroke: road_border_color
stroke-linecap: round
stroke-linejoin: round
priority: 41
- tags: {highway: living_street}
r2: 4
stroke: road_border_color
stroke-linecap: round
stroke-linejoin: round
priority: 41
- tags: {highway: service}
no_tags: {service: parking_aisle}
r2: 3
stroke: road_border_color
stroke-linecap: round
stroke-linejoin: round
priority: 41
- tags: {highway: service, service: parking_aisle}
r2: 2
stroke: road_border_color
stroke-linecap: round
stroke-linejoin: round
priority: 41
- tags: {highway: track}
stroke-width: 1.5
stroke: track_color
stroke-linecap: round
stroke-linejoin: round
priority: 41
- tags: {highway: [footway, pedestrian, cycleway]}
no_tags: {area: "yes"}
stroke-width: 3
stroke: foot_border_color
stroke-linecap: round
stroke-linejoin: round
priority: 41
- tags: {highway: steps}
stroke-width: 6
stroke: foot_border_color
stroke-linecap: butt
- tags: {highway: path}
stroke-width: 3
stroke: foot_border_color
priority: 41
- tags: {highway: motorway}
r: 15
stroke: "#FFFFFF"
stroke-linecap: round
stroke-linejoin: round
priority: 42
- tags: {highway: trunk}
r: 13
stroke: "#FFFFFF"
stroke-linecap: round
stroke-linejoin: round
priority: 42
- tags: {highway: primary}
r: 11
stroke: primary_color
stroke-linecap: round
stroke-linejoin: round
priority: 42.9
- tags: {highway: secondary}
r: 9
stroke: secondary_color
stroke-linecap: round
stroke-linejoin: round
priority: 42.8
- tags: {highway: motorway_link}
r: 9
stroke: "#FFFFFF"
stroke-linecap: round
stroke-linejoin: round
priority: 42
- tags: {highway: tertiary}
r: 7
stroke: tertiary_color
stroke-linecap: round
stroke-linejoin: round
priority: 42.7
- tags: {highway: unclassified}
r: 5
stroke: "#FFFFFF"
stroke-linecap: round
stroke-linejoin: round
priority: 42
- tags: {highway: residential}
r: 5
stroke: "#FFFFFF"
stroke-linecap: round
stroke-linejoin: round
priority: 42
- tags: {highway: living_street}
r: 4
stroke: "#FFFFFF"
stroke-linecap: round
stroke-linejoin: round
priority: 42
- tags: {highway: service}
no_tags: {service: parking_aisle}
r: 3
stroke: "#FFFFFF"
stroke-linecap: round
stroke-linejoin: round
priority: 42
- tags: {highway: service, service: parking_aisle}
r: 2
stroke: "#FFFFFF"
stroke-linecap: round
stroke-linejoin: round
priority: 42
- tags: {highway: [footway, pedestrian]}
no_tags: {area: "yes"}
stroke-width: 1.5
stroke-dasharray: 7,3
stroke-linecap: round
stroke-linejoin: round
stroke: foot_color
priority: 42
- tags: {highway: [footway, pedestrian], area: "yes"}
stroke: none
fill: "#DDDDDD"
stroke-linecap: round
stroke-linejoin: round
priority: -55 # FIXME
- tags: {highway: cycleway}
no_tags: {area: "yes"}
stroke-width: 1
stroke: cycle_color
stroke-dasharray: 8,2
stroke-linecap: butt
priority: 42
- tags: {highway: steps, conveying: "*"}
stroke-width: 5
stroke-dasharray: 1.5,2
stroke-linecap: butt
stroke: "#888888"
priority: 42
- tags: {highway: steps}
no_tags: {conveying: "*"}
stroke-width: 5
stroke-dasharray: 1.5,2
stroke-linecap: butt
stroke: foot_color
priority: 42
- tags: {highway: path}
stroke-width: 1.5
stroke-dasharray: 5,3
stroke-linecap: butt
stroke: foot_color
priority: 42
- tags: {route: ferry}
stroke-width: 1
stroke-dasharray: 3,3
stroke-linecap: butt
stroke: route_color
priority: 42
- tags: {leisure: garden}
fill: grass_color
priority: 21
- tags: {leisure: park}
fill: grass_color
opacity: 0.5
- tags: {leisure: pitch}
fill: pitch_color
stroke: pitch_border_color
stroke-width: 1
priority: 21
- tags: {leisure: track}
fill: pitch_color
stroke: pitch_border_color
stroke-width: 1
priority: 21
- tags: {leisure: fitness_station}
fill: pitch_color
stroke: pitch_border_color
stroke-width: 1
priority: 21
- tags: {leisure: playground}
fill: playground_color
opacity: 0.2
priority: 21
- tags: {leisure: swimming_pool}
fill: water_color
stroke: water_border_color
stroke-width: 1
- tags: {barrier: hedge}
fill: none
stroke: wood_color
stroke-width: 4
priority: 40
- tags: {barrier: city_wall}
fill: none
stroke: "#000000"
stroke-width: 1
opacity: 0.35
priority: 40
- tags: {barrier: wall}
fill: none
stroke: "#000000"
stroke-width: 1
opacity: 0.3
priority: 40
- tags: {barrier: [fence, retaining_wall]}
fill: none
stroke: "#000000"
stroke-width: 1
opacity: 0.25
priority: 40
- tags: {barrier: handrail}
fill: none
stroke: "#000000"
stroke-width: 1
opacity: 0.2
priority: 40
- tags: {barrier: kerb}
fill: none
stroke: "#000000"
stroke-width: 1
opacity: 0.15
priority: 40
- tags: {border: "*"}
stroke: "#FF0000"
stroke-width: 0.5
stroke-dasharray: 10,20
- tags: {"area:highway": "*"}
- tags: {boundary: "*"}
# stroke: boundary_color
# stroke-width: 0.3
# stroke-dasharray: 10,5
priority: 60
area_tags:
- tags: {aeroway: "*"}
- tags: {building: "*"}
- tags: {landuse: "*"}
- tags: {leisure: "*"}
- tags: {natural: "*"}
no_tags: {natural: "tree_row"}
- tags: {indoor: "corridor"}
- tags: {power: ["compensator", "substation"]}
tags_to_write:
- "STIF:zone"
- "alt_name"
- "artist_name"
- "booth"
- "branch"
- "brand"
- "capacity"
- "cladr:code"
- "collection_times"
- "created_by"
- "cuisine"
- "cyclestreets_id"
- "description"
- "designation"
- "destination"
- "ele"
- "email"
- "end_date"
- "facebook"
- "fax"
- "fhrs:confidence_management"
- "fhrs:hygiene"
- "fhrs:id"
- "fhrs:inspectiondate"
- "fhrs:local_authority_id"
- "fhrs:rating"
- "fhrs:rating_date"
- "flickr"
- "full_name"
- "genus"
- "height"
- "image"
- "information"
- "inscription"
- "int_name"
- "is_in"
- "last_collection"
- "local_ref"
- "manufacturer"
- "media:commons"
- "min_height"
- "name"
- "naptan:AltCommonName"
- "naptan:AltStreet"
- "naptan:AtcoCode"
- "naptan:Bearing"
- "naptan:BusStopType"
- "naptan:CommonName"
- "naptan:Crossing"
- "naptan:Indicator"
- "naptan:Landmark"
- "naptan:NaptanCode"
- "naptan:Notes"
- "naptan:PlusbusZoneRef"
- "naptan:ShotCommonName"
- "naptan:Street"
- "naptan:verified"
- "network"
- "official_name"
- "old_name"
- "opening_hours"
- "opening_hours:url"
- "operator"
- "phone"
- "phone_1"
- "platforms"
- "postal_code"
- "ref"
- "ref_no"
- "route_ref"
- "royal_cypher"
- "seats"
- "species"
- "start_date"
- "survey:date"
- "taxon"
- "telephone"
- "twitter"
- "uk_postcode_centroid"
- "uri"
- "url"
- "voltage"
- "website"
- "website_2"
- "wikidata"
- "wikipedia"
prefix_to_write:
- "addr"
- "alt_name"
- "contact"
- "description"
- "genus"
- "inscription"
- "is_in"
- "manufacturer"
- "name"
- "old_name"
- "operator"
- "ref"
- "route_ref"
- "species"
- "taxon"
- "website"
- "wikipedia"
tags_to_skip:
- "FIXME"
- "attribution"
- "building:levels"
- "building:part"
- "comment"
- "created_by"
- "curve_geometry"
- "diameter_crown"
- "fixme"
- "indoor"
- "layer"
- "level"
- "level:ref"
- "location:transition"
- "mapillary"
- "naptan:verified:note"
- "note"
- "osak:identifier"
- "place"
- "ref:opendataparis:adresse"
- "ref:opendataparis:geo_point_2d"
- "source"
- "source_ref"
prefix_to_skip:
- "demolished"
- "mapillary"
- "source"
- "razed"
- "removed"