options: draw_nodes: no draw_trees: no draw_craters: no draw_buildings: yes draw_directions: no driving_side: right infer_sidewalks: false colors: # General guidelines: def_road_color: "#000" # Black def_crossing_color: "#F00" # Red def_explicit_pedestrian: "#FF0" # Yellow def_explicit_void: "#FFF" # White def_park_color: "#0F0" # Green def_building_color: "#F0F" # Magenta def_water_color: "#00F" # Blue def_terrain_color: "#0FF" # Cyan def_parking_color: "#AAA" # Dark Grey def_train_color: "#555" # Light Grey # Entity def_default: {color: def_explicit_void} default: "#FFF" # Must be hardcoded for some reason extra: {color: def_default} background_color: {color: def_default} road_color: {color: def_road_color} wheat_color: {color: def_terrain_color} wheat_border_color: {color: def_terrain_color} wheat_dark_color: {color: def_terrain_color} rye_color: {color: def_terrain_color} rye_dark_color: {color: def_terrain_color} oat_color: {color: def_terrain_color} oat_dark_color: {color: def_terrain_color} barley_color: {color: def_terrain_color} barley_border_color: {color: def_terrain_color} barley_dark_color: {color: def_terrain_color} sunflower_dark_color: {color: def_terrain_color} motorway_border_color: {color: def_road_color} motorway_color: {color: def_road_color} primary_border_color: {color: def_road_color} primary_color: {color: def_road_color} secondary_border_color: {color: def_road_color} secondary_color: {color: def_road_color} tertiary_border_color: {color: def_road_color} tertiary_color: {color: def_road_color} bridge_color: {color: def_road_color} ford_color: {color: def_water_color} embankment_color_color: {color: def_default} allotments_color: "#FFFFFF" beach_color: {color: def_default} building_border_color: {color: def_building_color} building_color: {color: def_building_color} building_construction_border_color: {color: def_building_color} building_construction_color: {color: def_building_color} construction_color: {color: def_building_color} cycle_color: {color: def_explicit_pedestrian} desert_color: {color: def_terrain_color} decidious_color: {color: def_default} emergency_color: {color: def_default} evergreen_color: {color: def_terrain_color} farmland_color: {color: def_terrain_color} farmland_border_color: {color: def_terrain_color} farmland_darker_color: {color: def_terrain_color} ferry_terminal_color: {color: def_building_color} foot_area_color: {color: def_explicit_pedestrian} foot_area_border_color: {color: def_explicit_pedestrian} foot_border_color: {color: def_explicit_pedestrian} foot_color: {color: def_explicit_pedestrian} grass_border_color: {color: def_terrain_color} grass_color: {color: def_terrain_color} hidden_color: {color: def_default} indoor_border_color: {color: def_building_color} indoor_color: {color: def_building_color} indoor_column_color: {color: def_building_color} meadow_border_color: {color: def_terrain_color} meadow_color: {color: def_terrain_color} orchard_color: {color: def_terrain_color} orchard_border_color: {color: def_terrain_color} outline_color: {color: def_default} parking_color: {color: def_parking_color} park_color: {color: def_park_color} pitch_color: {color: def_terrain_color} pitch_border_color: {color: def_terrain_color} platform_border_color: {color: def_building_color} platform_color: {color: def_building_color} playground_border_color: {color: def_park_color} playground_color: {color: def_park_color} ridge_color: {color: def_default} road_border_color: {color: def_road_color} rock_color: {color: def_default} route_color: {color: def_road_color} sand_color: {color: def_default} scree_color: {color: def_default} track_color: {color: def_default} trunk_color: {color: def_default} tree_color: {color: def_default} village_green_color: {color: def_default} wall_bottom_1_color: {color: def_building_color} wall_bottom_2_color: {color: def_building_color} wall_color: {color: def_building_color} wall_construction_color: {color: def_building_color} water_border_color: {color: def_water_color} water_color: {color: def_water_color} wetland_color: {color: def_water_color} wood_border_color: {color: def_terrain_color} wood_color: {color: def_terrain_color} sidewalk_color: {color: def_explicit_pedestrian} runway_color: {color: def_road_color} runway_border_color: {color: def_road_color} taxiway_color: {color: def_road_color} taxiway_border_color: {color: def_road_color} sell_color: "#880088" craft_color: "#008800" # Colors not in W3C rose: "#FF007F" # Wikipedia slate_blue: "#6A5ACD" # W3C slateblue carto_colors: building_border_color: "#00FF00" building_color: "#00FF00" cemetery_color: "#00FFFF" commercial_color: "#FFFF00" commercial_border_color: "#FFFF00" grass_color: "#00FF00" industrial_color: "#FFFF00" industrial_border_color: "#FFFF00" military_color: "#FFFF00" park_color: "#00FF00" residential_color: "#FFFF00" residential_border_color: "#FFFF00" material_colors: bronze: "#CD7F32" concrete: "#AAAAAA" glass: "#CCEEFF" roads: - tags: {highway: motorway} default_width: 13.0 border_color: motorway_border_color color: motorway_color priority: 41.8 - tags: {highway: trunk} default_width: 13.0 border_color: motorway_border_color color: motorway_color priority: 41.0 - tags: {highway: trunk_link} default_width: 12.0 border_color: motorway_border_color color: motorway_color priority: 41.0 - tags: {highway: primary} default_width: 13.0 border_color: primary_border_color color: primary_color priority: 41.7 - tags: {highway: motorway_link} default_width: 12.0 border_color: motorway_border_color color: motorway_color priority: 41.8 - tags: {highway: secondary} default_width: 13.0 border_color: secondary_border_color priority: 41.6 color: secondary_color - tags: {highway: secondary_link} default_width: 12.0 border_color: secondary_border_color priority: 41.6 color: secondary_color - tags: {highway: tertiary} default_width: 12.0 border_color: tertiary_border_color priority: 41.5 color: tertiary_color - tags: {highway: tertiary_link} default_width: 11.0 border_color: tertiary_border_color priority: 41.5 color: tertiary_color - tags: {highway: unclassified} default_width: 8.0 border_color: road_border_color priority: 41.0 - tags: {highway: residential} default_width: 10.0 border_color: road_border_color priority: 41.0 - tags: {highway: living_street} default_width: 7.0 border_color: road_border_color priority: 41.0 - tags: {highway: service} exception: {service: parking_aisle} default_width: 5.0 border_color: road_border_color priority: 41.0 - tags: {highway: service, service: parking_aisle} default_width: 4.0 border_color: road_border_color priority: 41.0 - tags: {leisure: track} color: pitch_color border_color: pitch_border_color default_width: 6.0 priority: 21.0 - tags: {highway: raceway} color: pitch_color border_color: pitch_border_color default_width: 8.0 priority: 21.0 ways: - tags: {man_made: bridge} style: {fill: def_road_color} priority: 22.0 - tags: {indoor: area} style: stroke: indoor_border_color stroke-width: 1.0 fill: indoor_color priority: 10.0 - tags: {indoor: corridor} style: stroke: indoor_border_color stroke-width: 1.0 fill: indoor_color priority: 11.0 - tags: {highway: corridor} style: stroke: "#00FF00" stroke-width: 5.0 priority: 11.0 - tags: {indoor: "yes", area: "yes"} style: stroke: indoor_color stroke-width: 1.0 fill: indoor_color priority: 12.0 - tags: {indoor: room} style: stroke: indoor_border_color stroke-width: 1.0 priority: 12.0 - tags: {indoor: elevator, area: "yes"} style: stroke: indoor_color stroke-width: 1.0 fill: indoor_color priority: 12.0 - tags: {indoor: column} style: stroke: indoor_column_color stroke-width: 1.0 fill: indoor_column_color priority: 13.0 - tags: {power: line} style: stroke: "#000000" stroke-width: 1.0 opacity: 00 priority: 80.0 - tags: {power: cable} style: stroke: "#000000" stroke-width: 1.0 opacity: 0 priority: 80.0 - tags: {golf: hole} style: stroke: "#44AA33" stroke-width: 1.0 opacity: 0 priority: 80.0 - tags: {man_made: pipeline} style: stroke: "#888888" stroke-width: 1.0 stroke-dasharray: "12.0,1.5" opacity: 0 priority: 80.0 - tags: {man_made: pipeline} style: stroke: "#888888" stroke-width: 3.0 stroke-dasharray: "1.0,10.0,1.0,1.5" opacity: 0 priority: 80.0 - tags: {attraction: water_slide} style: stroke: "#FFFFFF" stroke-width: 2.0 priority: 81 - tags: {attraction: water_slide} style: stroke: "#888888" stroke-width: 4.0 priority: 80.0 - tags: {highway: track} style: stroke-width: 2 stroke: track_color stroke-linecap: round stroke-linejoin: round priority: 41.0 - tags: {highway: footway} exception: {area: "yes", type: "multipolygon"} style: stroke-width: 5.0 stroke: foot_border_color stroke-linecap: round stroke-linejoin: round priority: 41.0 - tags: {footway: crossing} style: stroke-width: 5.0 stroke: def_crossing_color stroke-linecap: round stroke-linejoin: round priority: 99.0 - tags: {cycleway: crossing} style: stroke-width: 5.0 stroke: def_crossing_color stroke-linecap: round stroke-linejoin: round priority: 99.0 - tags: {highway: pedestrian} exception: {area: "yes"} style: stroke-width: 5.0 stroke: foot_border_color stroke-linecap: round stroke-linejoin: round priority: 41.0 - tags: {highway: cycleway} exception: {area: "yes"} style: stroke-width: 3.0 stroke: foot_border_color stroke-linecap: round stroke-linejoin: round priority: 41.0 - tags: {highway: steps} style: stroke-width: 6.0 stroke: foot_border_color stroke-linecap: butt - tags: {highway: path} style: stroke-width: 3.0 stroke: foot_border_color priority: 41.0 - tags: {highway: footway} exception: {area: "yes", type: "multipolygon"} style: stroke-width: 4 stroke-dasharray: 7.0,3.0 stroke-linecap: round stroke-linejoin: round stroke: foot_color priority: 42.0 - tags: {highway: pedestrian} exception: {area: "yes"} style: stroke-width: 4 stroke-dasharray: 7.0,3.0 stroke-linecap: round stroke-linejoin: round stroke: foot_color priority: 42.0 - tags: {highway: footway, area: "yes"} style: stroke: foot_area_border_color fill: foot_area_color stroke-linecap: round stroke-linejoin: round priority: 55.0 - tags: {highway: footway, type: "multipolygon"} style: stroke: foot_area_border_color fill: foot_area_color stroke-linecap: round stroke-linejoin: round priority: 55.0 - tags: {highway: pedestrian, area: "yes"} style: stroke: none fill: foot_area_color stroke-linecap: round stroke-linejoin: round priority: 55.0 - tags: {highway: cycleway} exception: {area: "yes"} style: stroke-width: 1.5 stroke: cycle_color stroke-dasharray: 8.0,2.0 stroke-linecap: butt priority: 42.0 - tags: {highway: steps, conveying: "*"} style: stroke-width: 5.0 stroke-dasharray: 1.5,2.0 stroke-linecap: butt stroke: "#888888" priority: 42.0 - tags: {highway: steps} exception: {conveying: "*"} style: stroke-width: 5.0 stroke-dasharray: 1.5,2.0 stroke-linecap: butt stroke: foot_color priority: 42.0 - tags: {highway: path} style: stroke-width: 4 stroke-dasharray: 5.0,3.0 stroke-linecap: butt stroke: foot_color priority: 42.0 - tags: {aeroway: runway} style: stroke-width: 50.0 stroke: runway_color priority: 22.0 - tags: {aeroway: taxiway} style: stroke-width: 50.0 stroke: taxiway_color priority: 21.0 - tags: {aeroway: runway} style: stroke-width: 2.0 stroke: "#DDDDDD" stroke-dasharray: 40.0,20.0 priority: 23.0 - tags: {aeroway: taxiway} style: stroke-width: 1.0 stroke: "#CCCCCC" priority: 23.0 - tags: {aeroway: parking_position} style: stroke-width: 1.0 stroke: "#DDCC00" priority: 23.0 - tags: {area:aeroway: taxiway} style: fill: "#CCCCCC" priority: 20.0 - tags: {natural: wood} style: fill: wood_color priority: 21.0 - tags: {natural: wetland} style: fill: wetland_color priority: 21.0 - tags: {natural: grassland} style: fill: grass_color stroke: grass_border_color priority: 20.0 - tags: {natural: scrub} style: fill: wood_color priority: 21.0 - tags: {natural: sand} style: fill: sand_color priority: 20.0 - tags: {natural: beach} style: fill: beach_color priority: 20.0 - tags: {natural: heath} style: fill: "#DDDDDD" priority: 20.0 - tags: {natural: glacier} style: fill: "#FFFFFF" priority: 20.0 - tags: {natural: desert} style: fill: desert_color priority: 20.0 - tags: {natural: forest} style: fill: wood_color priority: 21.0 - tags: {natural: tree_row} priority: 21.0 style: stroke: wood_color stroke-width: 5.0 stroke-linecap: round stroke-linejoin: round - tags: {natural: water} exception: {intermittent: "yes"} style: fill: def_water_color # stroke: water_border_color # stroke-width: 1.0 priority: 21.0 - tags: {natural: water, intermittent: "yes"} style: fill: def_water_color opacity: 1 # stroke: water_border_color # stroke-width: 1.0 priority: 21.0 - tags: {natural: coastline} style: # fill: def_water_color stroke: water_border_color stroke-width: 1.0 priority: 21.0 - tags: {natural: ridge} style: stroke-width: 2.0 opacity: 0 stroke: ridge_color priority: 21.0 - tags: {natural: bare_rock} style: fill: rock_color - tags: {natural: cliff} style: stroke-width: 1.0 stroke: "#BBBBBB" - tags: {natural: cliff} parallel_offset: -2.5 style: stroke-width: 5.0 stroke: "#BBBBBB" stroke-dasharray: "1,10" - tags: {natural: scree} style: fill: scree_color - tags: {landuse: allotments} style: fill: allotments_color priority: 20.0 - tags: {landuse: conservation} style: fill: grass_color priority: 20.0 - tags: {landuse: construction} style: fill: construction_color - tags: {landuse: farmland} style: {fill: farmland_color, stroke: farmland_border_color} priority: 20.0 - tags: {landuse: greenhouse_horticulture} style: {fill: farmland_color, stroke: farmland_border_color} priority: 20.0 - tags: {landuse: farmyard} style: {fill: farmland_color, stroke: farmland_border_color} # FIXME priority: 20.0 - tags: {landuse: farmland, crop: wheat} style: {fill: wheat_color, stroke: wheat_border_color} priority: 20.0 - tags: {landuse: farmland, crop: barley} style: {fill: barley_color, stroke: barley_border_color} priority: 20.0 - tags: {landuse: farmland, crop: rye} style: {fill: rye_color, stroke: rye_dark_color} priority: 20.0 - tags: {landuse: forest} style: fill: wood_color priority: 20.0 - tags: {landuse: garages} style: fill: parking_color priority: 21.0 - tags: {landuse: village_green} style: fill: village_green_color priority: 20.0 - tags: {landuse: grass} style: fill: grass_color stroke: grass_border_color priority: 20.0 - tags: {landuse: orchard} style: fill: orchard_color priority: 21.0 - tags: {landuse: meadow} style: fill: meadow_color stroke: meadow_border_color priority: 20.0 - tags: {tourism: camp_pitch} style: stroke: "#000000" opacity: 0 priority: 100.0 # Hidden land use - tags: {landuse: cemetery} style: fill: hidden_color opacity: 0 priority: 1.0 - tags: {landuse: commercial} style: fill: hidden_color opacity: 0 priority: 1.0 - tags: {landuse: industrial} style: fill: hidden_color opacity: 0 priority: 1.0 - tags: {landuse: military} style: fill: hidden_color opacity: 0 priority: 1.0 - tags: {landuse: railway} style: fill: hidden_color opacity: 0 priority: 1.0 - tags: {landuse: residential} style: fill: hidden_color opacity: 0 priority: 1.0 - tags: {power: substation} style: fill: hidden_color opacity: 0 priority: 1.0 - tags: {amenity: ferry_terminal} style: fill: ferry_terminal_color priority: 50.0 - tags: {amenity: parking} style: fill: parking_color opacity: 1 - tags: {amenity: parking_space} style: stroke: "#FFFFFF" - tags: {aeroway: landingpad} style: fill: "#000000" opacity: 0 - tags: {aeroway: helipad} style: fill: "#440044" opacity: 0 - tags: {waterway: river} style: stroke: def_water_color stroke-width: 2.5 priority: 22.0 - tags: {waterway: canal} style: stroke: def_water_color stroke-width: 2.0 priority: 22.0 - tags: {waterway: stream} style: stroke: def_water_color stroke-width: 1.5 priority: 22.0 - tags: {waterway: riverbank} style: fill: def_water_color stroke: water_border_color stroke-width: 1.0 priority: 22.0 - tags: {waterway: ditch} style: fill: def_water_color stroke: def_water_color stroke-width: 2.0 priority: 22.0 - tags: {railway: subway} style: stroke-width: 7 opacity: 0 stroke: def_train_color priority: 41.0 - tags: {railway: rail} style: stroke-width: 7.0 stroke: def_train_color priority: 42.0 - tags: {railway: light_rail} style: stroke-width: 7.0 stroke: def_train_color priority: 42.0 - tags: {railway: monorail} style: stroke-width: 7.0 stroke: def_train_color priority: 42.0 - tags: {railway: funicular} style: stroke-width: 7.0 stroke: def_train_color priority: 42.0 - tags: {railway: narrow_gauge} style: stroke-width: 7.0 stroke: def_train_color priority: 42.0 - tags: {railway: tram} style: stroke-width: 7.0 stroke: def_train_color priority: 42.0 - tags: {railway: construction} style: stroke-width: 7.0 stroke: def_train_color stroke-dasharray: 6,3 opacity: 0 priority: 42.0 - tags: {railway: disused} style: stroke-width: 7.0 stroke: def_train_color stroke-dasharray: 6,6 opacity: 0 priority: 42.0 - tags: {railway: abandoned} style: stroke-width: 7.0 stroke: def_train_color stroke-dasharray: 6,9 opacity: 0 priority: 42.0 - tags: {railway: rail} style: stroke-width: 7 stroke: def_train_color priority: 43.0 - tags: {railway: light_rail} style: stroke-width: 7 stroke: def_train_color priority: 43.0 - tags: {railway: monorail} style: stroke-width: 7 stroke: def_train_color priority: 43.0 - tags: {railway: funicular} style: stroke-width: 7 stroke: def_train_color priority: 43.0 - tags: {railway: narrow_gauge} style: stroke-width: 7 stroke: def_train_color priority: 43.0 - tags: {railway: tram} style: stroke-width: 7 stroke: def_train_color priority: 43.0 - tags: {railway: platform} style: fill: def_train_color stroke-width: 7 stroke: def_train_color priority: 41.0 - tags: {route: ferry} style: stroke-width: 1.0 stroke-dasharray: 3.0,3.0 stroke-linecap: butt stroke: route_color priority: 42.0 - tags: {leisure: garden} style: fill: grass_color priority: 21.0 - tags: {leisure: park} style: fill: park_color opacity: 1 - tags: {landuse: recreation_ground} style: fill: grass_color opacity: 1 - tags: {leisure: recreation_ground} style: fill: grass_color opacity: 1 - tags: {leisure: stadium} style: fill: grass_color opacity: 1 - tags: {leisure: golf_course} style: fill: grass_color opacity: 1 - tags: {leisure: pitch} style: fill: pitch_color stroke: pitch_border_color stroke-width: 1.0 priority: 21.0 - tags: {leisure: bleachers} style: fill: pitch_color stroke: pitch_border_color stroke-width: 1.0 priority: 21.0 - tags: {leisure: track, area: "yes"} style: fill: pitch_color stroke: pitch_border_color stroke-width: 1.0 priority: 21.0 - tags: {leisure: fitness_station} style: fill: pitch_color stroke: pitch_border_color stroke-width: 1.0 priority: 21.0 - tags: {leisure: playground} style: fill: playground_color stroke: playground_border_color priority: 21.0 - tags: {leisure: swimming_pool} style: fill: def_water_color stroke: water_border_color stroke-width: 1.0 - tags: {tourism: artwork} style: stroke: "#888888" stroke-width: 1.0 priority: 10.0 - tags: {barrier: hedge} style: fill: none stroke: wood_color stroke-width: 4.0 priority: 40.0 - tags: {barrier: city_wall} style: fill: none stroke: "#000000" stroke-width: 2.0 opacity: 1 priority: 40.0 - tags: {barrier: wall} style: fill: none stroke: "#000000" stroke-width: 1.5 opacity: 1 priority: 40.0 - tags: {man_made: embankment} style: fill: none stroke: "#000000" stroke-width: 1.0 opacity: 0 priority: 40.0 - tags: {man_made: embankment} parallel_offset: -1.5 style: fill: none stroke: "#000000" stroke-width: 3.0 opacity: 0 stroke-dasharray: "1,7" priority: 40.0 - tags: {barrier: fence} style: fill: none stroke: "#000000" stroke-width: 1.0 opacity: 0 priority: 40.0 - tags: {barrier: retaining_wall} style: fill: none stroke: "#000000" stroke-width: 1.0 opacity: 0 priority: 40.0 - tags: {barrier: handrail} style: fill: none stroke: "#000000" stroke-width: 1.0 opacity: 0 priority: 40.0 - tags: {barrier: kerb} style: fill: none stroke: "#000000" stroke-width: 1.0 opacity: 0 priority: 40.0 - tags: {border: "*"} style: stroke: "#FF0000" stroke-width: 0.5 stroke-dasharray: 10.0,20.0 - tags: {"area:highway": "*"} - tags: {boundary: "*"} # style: # stroke: boundary_color # stroke-width: 0.3 # stroke-dasharray: 10.0,5.0 priority: 60.0 area_tags: - tags: {aeroway: "*"} - tags: {building: "*"} - tags: {landuse: "*"} - tags: {leisure: "*"} - tags: {natural: "*"} exception: {natural: "tree_row"} - tags: {indoor: "corridor"} - tags: {power: "compensator"} - tags: {power: "substation"} keys_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" - "route_ref" - "species" - "taxon" - "website" - "wikipedia" keys_to_skip: - "FIXME" - "attribution" - "building:levels" - "building:part" - "comment" - "created_by" - "curve_geometry" - "diameter_crown" - "fixme" - "import_uuid" - "indoor" - "junction" - "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" tags_to_skip: highway: motorway_junction