{ "data_format": 1, "data_url": "https://raw.githubusercontent.com/twpol/osm-tiles/main/Documentation/taginfo.json", "project": { "name": "OpenStreetMap detailed overlays", "description": "A tile renderer for OpenStreetMap which aims to visualise more tags than typical maps", "project_url": "https://github.com/twpol/osm-tiles", "contact_name": "James Ross", "contact_email": "taginfo-osm-tiles@james-ross.co.uk" }, "tags": [ { "key": "sidewalk", "value": "both", "object_types": ["way"], "icon_url": "https://dummyimage.com/16x16.gif/808080&text=+", "description": "Roads: Displays a sidewalk on both sides of the road" }, { "key": "sidewalk", "value": "left", "object_types": ["way"], "icon_url": "https://dummyimage.com/16x16.gif/808080&text=+", "description": "Roads: Displays a sidewalk on the left side of the road" }, { "key": "sidewalk", "value": "right", "object_types": ["way"], "icon_url": "https://dummyimage.com/16x16.gif/808080&text=+", "description": "Roads: Displays a sidewalk on the right side of the road" }, { "key": "cycleway", "value": "lane", "object_types": ["way"], "icon_url": "https://dummyimage.com/16x16.gif/40C040&text=+", "description": "Roads: Displays a cycle lane on both sides of the road" }, { "key": "cycleway:both", "value": "lane", "object_types": ["way"], "icon_url": "https://dummyimage.com/16x16.gif/40C040&text=+", "description": "Roads: Displays a cycle lane on both sides of the road" }, { "key": "cycleway:both", "value": "opposite_lane", "object_types": ["way"], "icon_url": "https://dummyimage.com/16x16.gif/40C040&text=+", "description": "Roads: Displays a cycle lane on both sides of the road" }, { "key": "cycleway", "value": "opposite_lane", "object_types": ["way"], "icon_url": "https://dummyimage.com/16x16.gif/40C040&text=+", "description": "Roads: Displays a cycle lane on the right side of the road" }, { "key": "cycleway:left", "value": "lane", "object_types": ["way"], "icon_url": "https://dummyimage.com/16x16.gif/40C040&text=+", "description": "Roads: Displays a cycle lane on the left side of the road" }, { "key": "cycleway:left", "value": "opposite_lane", "object_types": ["way"], "icon_url": "https://dummyimage.com/16x16.gif/40C040&text=+", "description": "Roads: Displays a cycle lane on the left side of the road" }, { "key": "cycleway:left:oneway", "value": "no", "object_types": ["way"], "icon_url": "https://dummyimage.com/16x16.gif/40C040&text=+", "description": "Roads: Displays a dual cycle lane on the left side of the road (if cycleway:left=lane/opposite_lane)" }, { "key": "cycleway:right", "value": "lane", "object_types": ["way"], "icon_url": "https://dummyimage.com/16x16.gif/40C040&text=+", "description": "Roads: Displays a cycle lane on the right side of the road" }, { "key": "cycleway:right", "value": "opposite_lane", "object_types": ["way"], "icon_url": "https://dummyimage.com/16x16.gif/40C040&text=+", "description": "Roads: Displays a cycle lane on the right side of the road" }, { "key": "cycleway:right:oneway", "value": "no", "object_types": ["way"], "icon_url": "https://dummyimage.com/16x16.gif/40C040&text=+", "description": "Roads: Displays a dual cycle lane on the right side of the road (if cycleway:right=lane/opposite_lane)" }, { "key": "highway", "object_types": ["way"], "icon_url": "https://dummyimage.com/16x16.gif/000000&text=+", "description": "Roads: Defines the default behaviour of the road rendering, including whether it is shown" }, { "key": "highway", "value": "motorway", "object_types": ["way"], "icon_url": "https://dummyimage.com/16x16.gif/000000&text=+", "description": "Roads: Defaults the road to oneway=yes and shoulder=yes" }, { "key": "highway", "value": "motorway_link", "object_types": ["way"], "icon_url": "https://dummyimage.com/16x16.gif/000000&text=+", "description": "Roads: Defaults the road to oneway=yes and shoulder=yes" }, { "key": "lanes", "object_types": ["way"], "description": "Roads: Displays this many drivable lanes on the road" }, { "key": "lanes:forward", "object_types": ["way"], "description": "Roads: Displays this many forward drivable lanes on the road" }, { "key": "lanes:backward", "object_types": ["way"], "description": "Roads: Displays this many backward drivable lanes on the road" }, { "key": "lanes:both_ways", "object_types": ["way"], "description": "Roads: Displays this many both-way drivable lanes on the road" }, { "key": "oneway", "value": "yes", "object_types": ["way"], "description": "Roads: Alters the road rendering to be unidirectional; default 1 or 2 lanes" }, { "key": "oneway", "value": "-1", "object_types": ["way"], "description": "Roads: Alters the road rendering to be unidirectional; default 1 or 2 lanes" }, { "key": "parking:lane:both", "value": "parallel", "object_types": ["way"], "icon_url": "https://dummyimage.com/16x16.gif/4040C0&text=+", "description": "Roads: Displays a parallel parking lane on both sides of the road" }, { "key": "parking:lane:both", "value": "diagonal", "object_types": ["way"], "icon_url": "https://dummyimage.com/16x16.gif/4040C0&text=+", "description": "Roads: Displays a diagonal parking lane on both sides of the road" }, { "key": "parking:lane:both", "value": "perpendicular", "object_types": ["way"], "icon_url": "https://dummyimage.com/16x16.gif/4040C0&text=+", "description": "Roads: Displays a perpendicular parking lane on both sides of the road" }, { "key": "parking:lane:left", "value": "parallel", "object_types": ["way"], "icon_url": "https://dummyimage.com/16x16.gif/4040C0&text=+", "description": "Roads: Displays a parallel parking lane on the left side of the road" }, { "key": "parking:lane:left", "value": "diagonal", "object_types": ["way"], "icon_url": "https://dummyimage.com/16x16.gif/4040C0&text=+", "description": "Roads: Displays a diagonal parking lane on the left side of the road" }, { "key": "parking:lane:left", "value": "perpendicular", "object_types": ["way"], "icon_url": "https://dummyimage.com/16x16.gif/4040C0&text=+", "description": "Roads: Displays a perpendicular parking lane on the left side of the road" }, { "key": "parking:lane:right", "value": "parallel", "object_types": ["way"], "icon_url": "https://dummyimage.com/16x16.gif/4040C0&text=+", "description": "Roads: Displays a parallel parking lane on the right side of the road" }, { "key": "parking:lane:right", "value": "diagonal", "object_types": ["way"], "icon_url": "https://dummyimage.com/16x16.gif/4040C0&text=+", "description": "Roads: Displays a diagonal parking lane on the right side of the road" }, { "key": "parking:lane:right", "value": "perpendicular", "object_types": ["way"], "icon_url": "https://dummyimage.com/16x16.gif/4040C0&text=+", "description": "Roads: Displays a perpendicular parking lane on the right side of the road" }, { "key": "shoulder", "value": "yes", "object_types": ["way"], "icon_url": "https://dummyimage.com/16x16.gif/C0C0C0&text=+", "description": "Roads: Displays a shoulder lane on both sides of the road" }, { "key": "shoulder", "value": "both", "object_types": ["way"], "icon_url": "https://dummyimage.com/16x16.gif/C0C0C0&text=+", "description": "Roads: Displays a shoulder lane on both sides of the road" }, { "key": "shoulder", "value": "left", "object_types": ["way"], "icon_url": "https://dummyimage.com/16x16.gif/C0C0C0&text=+", "description": "Roads: Displays a shoulder lane on the left side of the road" }, { "key": "shoulder", "value": "right", "object_types": ["way"], "icon_url": "https://dummyimage.com/16x16.gif/C0C0C0&text=+", "description": "Roads: Displays a shoulder lane on the right side of the road" }, { "key": "shoulder:both", "value": "yes", "object_types": ["way"], "icon_url": "https://dummyimage.com/16x16.gif/C0C0C0&text=+", "description": "Roads: Displays a shoulder lane on both sides of the road" }, { "key": "shoulder:left", "value": "yes", "object_types": ["way"], "icon_url": "https://dummyimage.com/16x16.gif/C0C0C0&text=+", "description": "Roads: Displays a shoulder lane on the left side of the road" }, { "key": "shoulder:right", "value": "yes", "object_types": ["way"], "icon_url": "https://dummyimage.com/16x16.gif/C0C0C0&text=+", "description": "Roads: Displays a shoulder lane on the right side of the road" }, { "key": "verge", "value": "yes", "object_types": ["way"], "icon_url": "https://dummyimage.com/16x16.gif/004000&text=+", "description": "Roads: Displays a verge on both sides of the road" }, { "key": "verge", "value": "both", "object_types": ["way"], "icon_url": "https://dummyimage.com/16x16.gif/004000&text=+", "description": "Roads: Displays a verge on both sides of the road" }, { "key": "verge", "value": "left", "object_types": ["way"], "icon_url": "https://dummyimage.com/16x16.gif/004000&text=+", "description": "Roads: Displays a verge on the left side of the road" }, { "key": "verge", "value": "right", "object_types": ["way"], "icon_url": "https://dummyimage.com/16x16.gif/004000&text=+", "description": "Roads: Displays a verge on the right side of the road" }, { "key": "verge:both", "value": "yes", "object_types": ["way"], "icon_url": "https://dummyimage.com/16x16.gif/004000&text=+", "description": "Roads: Displays a verge on both sides of the road" }, { "key": "verge:left", "value": "yes", "object_types": ["way"], "icon_url": "https://dummyimage.com/16x16.gif/004000&text=+", "description": "Roads: Displays a verge on the left side of the road" }, { "key": "verge:right", "value": "yes", "object_types": ["way"], "icon_url": "https://dummyimage.com/16x16.gif/004000&text=+", "description": "Roads: Displays a verge on the right side of the road" }, { "key": "layer", "object_types": ["way"], "description": "Roads: Alters the rendering to separate multiple layers of roads" }, { "key": "area", "value": "yes", "object_types": ["area"], "description": "Roads: If tagged, a yes value is excluded from displaying anything" } ] }