{ "data_format": 1, "data_url": "https://raw.githubusercontent.com/Project-OSRM/osrm-backend/develop/taginfo.json", "project": { "name": "Open Source Routing Machine (car profile)", "description": "High-performance routing engine for shortest paths in road networks.", "project_url": "http://project-osrm.org", "icon_url": "http://project-osrm.org/images/osrm_icon.png", "contact_name": "Daniel Patterson", "contact_email": "daniel@mapbox.com" }, "tags": [ { "key": "highway", "object_types": [ "way" ] }, { "key": "service", "value": "parking_aisle", "object_types": [ "way" ] }, { "key": "service", "value": "driveway", "object_types": [ "way" ] }, { "key": "service", "value": "alley", "object_types": [ "way" ] }, { "key": "service", "value": "emergency_access", "object_types": [ "way" ] }, { "key": "service", "value": "drive-through", "object_types": [ "way" ] }, { "key": "service", "value": "parking", "object_types": [ "way" ] }, { "key": "oneway", "value": "true", "object_types": [ "way" ] }, { "key": "oneway", "value": "1", "object_types": [ "way" ] }, { "key": "oneway", "value": "-1", "object_types": [ "way" ] }, { "key": "oneway", "value": "alternating", "description": "high frequency reversible oneways are routed over taking the waiting period into account", "object_types": [ "way" ] }, { "key": "oneway", "value": "reversible", "description": "low frequency reversible oneways are marked as non-routable because of time-dependence", "object_types": [ "way" ] }, { "key": "area", "value": "yes", "object_types": [ "way" ], "description": "Roads with area=yes are ignored by default." }, { "key": "hov", "value": "designated", "object_types": [ "way" ], "description": "Roads with hov=designated are ignored by default." }, { "key": "hov:lanes", "value": "designated", "object_types": [ "way" ], "description": "Roads with hov:lanes all-designated are ignored by default." }, { "key": "hov:lanes:forward", "value": "designated", "object_types": [ "way" ], "description": "Roads with hov:lanes:forward all-designated are ignored by default." }, { "key": "hov:lanes:backward", "value": "designated", "object_types": [ "way" ], "description": "Roads with hov:lanes:backward all-designated are ignored by default." }, { "key": "toll", "value": "yes", "object_types": [ "way" ], "description": "Roads with toll=yes are ignored by default." }, { "key": "impassable", "description": "This is used by HOT." }, { "key": "status", "description": "This is used by HOT." }, {"key": "maxspeed:advisory"}, {"key": "maxspeed:advisory:forward"}, {"key": "maxspeed:advisory:backward"}, {"key": "name:pronunciation", "description": "Pronunciation hint for names", "object_types": ["way"]}, {"key": "bridge", "value": "movable", "description": "uses capacity and duration"}, {"key": "capacity:car", "description": "used for movable bridges"}, {"key": "side_road", "value": "yes", "description": "gets speed penalty"}, {"key": "side_road", "value": "rotary", "description": "gets speed penalty"}, {"key": "route", "object_types": ["way"]}, {"key": "highway", "value": "traffic_signals", "object_types": ["node"]}, {"key": "highway", "value": "crossing", "object_types": ["node"]}, {"key": "access", "value": "yes"}, {"key": "access", "value": "motorcar"}, {"key": "access", "value": "motor_vehicle"}, {"key": "access", "value": "vehicle"}, {"key": "access", "value": "permissive"}, {"key": "access", "value": "designated"}, {"key": "access", "value": "destination"}, {"key": "access", "value": "no"}, {"key": "access", "value": "private"}, {"key": "access", "value": "agricultural"}, {"key": "access", "value": "forestry"}, {"key": "access", "value": "emergency"}, {"key": "access", "value": "psv"}, {"key": "access", "value": "delivery"}, {"key": "maxheight", "object_types": ["node", "way"]}, {"key": "maxspeed", "value": "none"}, {"key": "maxspeed", "value": "urban"}, {"key": "maxspeed", "value": "rural"}, {"key": "maxspeed", "value": "trunk"}, {"key": "maxspeed", "value": "motorway"}, {"key": "maxspeed", "value": "AT:rural"}, {"key": "maxspeed", "value": "AT:trunk"}, {"key": "maxspeed", "value": "BE:motorway"}, {"key": "maxspeed", "value": "BE-VLG:rural"}, {"key": "maxspeed", "value": "BG:motorway"}, {"key": "maxspeed", "value": "BY:urban"}, {"key": "maxspeed", "value": "BY:motorway"}, {"key": "maxspeed", "value": "CA-ON:rural"}, {"key": "maxspeed", "value": "CH:rural"}, {"key": "maxspeed", "value": "CH:trunk"}, {"key": "maxspeed", "value": "CH:motorway"}, {"key": "maxspeed", "value": "CZ:trunk"}, {"key": "maxspeed", "value": "CZ:motorway"}, {"key": "maxspeed", "value": "DE:living_street"}, {"key": "maxspeed", "value": "DE:rural"}, {"key": "maxspeed", "value": "DE:motorway"}, {"key": "maxspeed", "value": "DK:rural"}, {"key": "maxspeed", "value": "ES:trunk"}, {"key": "maxspeed", "value": "FR:rural"}, {"key": "maxspeed", "value": "GB:nsl_single"}, {"key": "maxspeed", "value": "GB:nsl_dual"}, {"key": "maxspeed", "value": "GB:motorway"}, {"key": "maxspeed", "value": "NL:rural"}, {"key": "maxspeed", "value": "NL:trunk"}, {"key": "maxspeed", "value": "NO:rural"}, {"key": "maxspeed", "value": "NO:motorway"}, {"key": "maxspeed", "value": "PH:urban"}, {"key": "maxspeed", "value": "PH:rural"}, {"key": "maxspeed", "value": "PH:motorway"}, {"key": "maxspeed", "value": "PL:rural"}, {"key": "maxspeed", "value": "PL:trunk"}, {"key": "maxspeed", "value": "PL:motorway"}, {"key": "maxspeed", "value": "RO:trunk"}, {"key": "maxspeed", "value": "RU:living_street"}, {"key": "maxspeed", "value": "RU:urban"}, {"key": "maxspeed", "value": "RU:motorway"}, {"key": "maxspeed", "value": "UK:nsl_single"}, {"key": "maxspeed", "value": "UK:nsl_dual"}, {"key": "maxspeed", "value": "UK:motorway"}, {"key": "maxspeed", "value": "ZA:urban"}, {"key": "maxspeed", "value": "ZA:rural"}, {"key": "smoothness", "value": "intermediate"}, {"key": "smoothness", "value": "bad"}, {"key": "smoothness", "value": "very_bad"}, {"key": "smoothness", "value": "horrible"}, {"key": "smoothness", "value": "very_horrible"}, {"key": "smoothness", "value": "impassable"}, {"key": "tracktype", "value": "grade1"}, {"key": "tracktype", "value": "grade2"}, {"key": "tracktype", "value": "grade3"}, {"key": "tracktype", "value": "grade4"}, {"key": "tracktype", "value": "grade5"}, {"key": "bollard", "value": "rising"}, {"key": "bollard", "description": "Non-rising bollards are barriers"}, {"key": "barrier", "value": "cattle_grid"}, {"key": "barrier", "value": "border_control"}, {"key": "barrier", "value": "checkpoint"}, {"key": "barrier", "value": "toll_booth"}, {"key": "barrier", "value": "sally_port"}, {"key": "barrier", "value": "gate"}, {"key": "barrier", "value": "lift_gate"}, {"key": "barrier", "value": "no"}, {"key": "barrier", "value": "entrance"}, {"key": "barrier", "value": "kerb"}, {"key": "highway", "value": "motorway"}, {"key": "highway", "value": "motorway_link"}, {"key": "highway", "value": "trunk"}, {"key": "highway", "value": "trunk_link"}, {"key": "highway", "value": "primary"}, {"key": "highway", "value": "primary_link"}, {"key": "highway", "value": "secondary"}, {"key": "highway", "value": "secondary_link"}, {"key": "highway", "value": "tertiary"}, {"key": "highway", "value": "tertiary_link"}, {"key": "highway", "value": "unclassified"}, {"key": "highway", "value": "residential"}, {"key": "highway", "value": "living_street"}, {"key": "highway", "value": "service"}, {"key": "highway", "value": "ferry"}, {"key": "highway", "value": "movable"}, {"key": "highway", "value": "shuttle_train"}, {"key": "highway", "value": "default"}, {"key": "kerb", "value": "lowered", "object_types": ["node"]}, {"key": "kerb", "value": "flush", "object_types": ["node"]}, {"key": "width", "description": "Penalties for narrow streets"}, {"key": "lanes", "description": "Penalties for shared single lane streets"}, {"key": "lanes:forward", "description": "Lanes in forward direction"}, {"key": "lanes:backward", "description": "Lanes in backward direction"}, {"key": "surface", "value": "asphalt"}, {"key": "surface", "value": "concrete"}, {"key": "surface", "value": "concrete:plates"}, {"key": "surface", "value": "concrete:lanes"}, {"key": "surface", "value": "paved"}, {"key": "surface", "value": "cement"}, {"key": "surface", "value": "compacted"}, {"key": "surface", "value": "fine_gravel"}, {"key": "surface", "value": "paving_stones"}, {"key": "surface", "value": "metal"}, {"key": "surface", "value": "bricks"}, {"key": "surface", "value": "grass"}, {"key": "surface", "value": "wood"}, {"key": "surface", "value": "sett"}, {"key": "surface", "value": "grass_paver"}, {"key": "surface", "value": "gravel"}, {"key": "surface", "value": "unpaved"}, {"key": "surface", "value": "ground"}, {"key": "surface", "value": "dirt"}, {"key": "surface", "value": "pebblestone"}, {"key": "surface", "value": "tartan"}, {"key": "surface", "value": "cobblestone"}, {"key": "surface", "value": "clay"}, {"key": "surface", "value": "earth"}, {"key": "surface", "value": "stone"}, {"key": "surface", "value": "rocky"}, {"key": "surface", "value": "sand"}, {"key": "surface", "value": "mud"}, {"key": "motorcar"}, {"key": "motor_vehicle"}, {"key": "vehicle"}, { "key": "barrier" }, { "key": "maxspeed", "object_types": [ "way" ] }, { "key": "maxspeed:forward", "object_types": [ "way" ] }, { "key": "maxspeed:backward", "object_types": [ "way" ] }, { "key": "duration" }, { "key": "name", "object_types": [ "way" ], "description": "Name of road for navigation instructions." }, { "key": "driving_side", "object_types": [ "way" ], "description": "Driving side in all bidirectional traffic." }, { "key": "turn:lanes", "object_types": [ "way" ], "description": "Turn Lanes for lane guidance." }, { "key": "vehicle:lanes", "object_types": [ "way" ], "description": "Access tags for turn lanes." }, { "key": "turn:lanes:forward", "object_types": [ "way" ], "description": "Turn Lanes for lane guidance." }, { "key": "vehicle:lanes:forward", "object_types": [ "way" ], "description": "Access tags for turn lanes." }, { "key": "turn:lanes:backward", "object_types": [ "way" ], "description": "Turn Lanes for lane guidance." }, { "key": "vehicle:lanes:backward", "object_types": [ "way" ], "description": "Access tags for turn lanes." }, { "key": "lanes:psv", "object_types": [ "way" ], "description": "Turn Lanes for lane guidance." }, { "key": "lanes:psv:forward", "object_types": [ "way" ], "description": "Turn Lanes for lane guidance." }, { "key": "lanes:psv:backward", "object_types": [ "way" ], "description": "Turn Lanes for lane guidance." }, { "key": "ref", "object_types": [ "way" ], "description": "Ref of road for navigation instructions, overrides name." }, { "key": "destination", "object_types": [ "way" ], "description": "Destination of road for navigation instructions, supplements name." }, { "key": "destination:forward", "object_types": [ "way" ], "description": "Destination and direction of road for oneways for navigation instructions, supplements name." }, { "key": "destination:backward", "object_types": [ "way" ], "description": "Destination and direction of road for oneways for navigation instructions, supplements name." }, { "key": "destination:street", "object_types": [ "way" ], "description": "Destination of road for navigation instructions, supplements name." }, { "key": "destination:ref", "object_types": [ "way" ], "description": "Destination of road for navigation instructions, supplements name." }, { "key": "destination:ref:forward", "object_types": [ "way" ], "description": "Destination and direction of road for oneways for navigation instructions, supplements name." }, { "key": "destination:ref:backward", "object_types": [ "way" ], "description": "Destination and direction of road for oneways for navigation instructions, supplements name." }, { "key": "junction:ref", "object_types": [ "way" ], "description": "Exit number or exit name of road for navigation instructions. Not to be confused with destination." }, { "key": "junction", "object_types": [ "way" ], "value": "roundabout" }, { "key": "junction", "object_types": [ "way" ], "value": "circular", "description": "A Roundabout where the traffic on the roundabout not always has right of way." }, { "key": "proposed", "object_types": [ "way" ], "description": "Proposed ways. Discarded for routing" }, { "key": "construction", "object_types": [ "way" ], "description": "Ways under construction. Discarded for routing except construction=no, construction=widening" }, { "key": "type", "value": "restriction", "object_types": [ "relation" ] } ] }