Add tag references for route and restriction relation presets (re: #7932)

This commit is contained in:
Quincy Morgan
2020-09-03 14:09:56 -04:00
parent 8708c13f87
commit 053ffa7e25
26 changed files with 125 additions and 25 deletions
+25 -25
View File
@@ -1295,33 +1295,33 @@
"type/enforcement/maxspeed": {"icon": "iD-relation", "fields": ["maxspeed"], "geometry": ["relation"], "tags": {"type": "enforcement", "enforcement": "maxspeed"}, "reference": {"key": "enforcement", "value": "maxspeed"}, "terms": ["maxspeed", "radar", "speed camera"], "name": "Speed Limit Enforcement"},
"type/public_transport/stop_area_group": {"icon": "iD-relation", "fields": ["name", "ref", "network", "operator"], "geometry": ["relation"], "tags": {"type": "public_transport", "public_transport": "stop_area_group"}, "reference": {"key": "public_transport", "value": "stop_area_group"}, "name": "Transit Stop Area Group"},
"type/restriction": {"icon": "iD-restriction", "fields": ["restriction", "except"], "geometry": ["relation"], "tags": {"type": "restriction"}, "name": "Restriction"},
"type/restriction/no_left_turn": {"icon": "iD-restriction-no-left-turn", "geometry": ["relation"], "tags": {"type": "restriction", "restriction": "no_left_turn"}, "name": "No Left Turn"},
"type/restriction/no_right_turn": {"icon": "iD-restriction-no-right-turn", "geometry": ["relation"], "tags": {"type": "restriction", "restriction": "no_right_turn"}, "name": "No Right Turn"},
"type/restriction/no_straight_on": {"icon": "iD-restriction-no-straight-on", "geometry": ["relation"], "tags": {"type": "restriction", "restriction": "no_straight_on"}, "name": "No Straight On"},
"type/restriction/no_u_turn": {"icon": "iD-restriction-no-u-turn", "geometry": ["relation"], "tags": {"type": "restriction", "restriction": "no_u_turn"}, "name": "No U-turn"},
"type/restriction/only_left_turn": {"icon": "iD-restriction-only-left-turn", "geometry": ["relation"], "tags": {"type": "restriction", "restriction": "only_left_turn"}, "name": "Only Left Turn"},
"type/restriction/only_right_turn": {"icon": "iD-restriction-only-right-turn", "geometry": ["relation"], "tags": {"type": "restriction", "restriction": "only_right_turn"}, "name": "Only Right Turn"},
"type/restriction/only_straight_on": {"icon": "iD-restriction-only-straight-on", "geometry": ["relation"], "tags": {"type": "restriction", "restriction": "only_straight_on"}, "name": "Only Straight On"},
"type/restriction/only_u_turn": {"icon": "iD-restriction-only-u-turn", "geometry": ["relation"], "tags": {"type": "restriction", "restriction": "only_u_turn"}, "name": "Only U-turn"},
"type/restriction/no_left_turn": {"icon": "iD-restriction-no-left-turn", "geometry": ["relation"], "tags": {"type": "restriction", "restriction": "no_left_turn"}, "reference": {"key": "restriction", "value": "no_left_turn"}, "name": "No Left Turn"},
"type/restriction/no_right_turn": {"icon": "iD-restriction-no-right-turn", "geometry": ["relation"], "tags": {"type": "restriction", "restriction": "no_right_turn"}, "reference": {"key": "restriction", "value": "no_right_turn"}, "name": "No Right Turn"},
"type/restriction/no_straight_on": {"icon": "iD-restriction-no-straight-on", "geometry": ["relation"], "tags": {"type": "restriction", "restriction": "no_straight_on"}, "reference": {"key": "restriction", "value": "no_straight_on"}, "name": "No Straight On"},
"type/restriction/no_u_turn": {"icon": "iD-restriction-no-u-turn", "geometry": ["relation"], "tags": {"type": "restriction", "restriction": "no_u_turn"}, "reference": {"key": "restriction", "value": "no_u_turn"}, "name": "No U-turn"},
"type/restriction/only_left_turn": {"icon": "iD-restriction-only-left-turn", "geometry": ["relation"], "tags": {"type": "restriction", "restriction": "only_left_turn"}, "reference": {"key": "restriction", "value": "only_left_turn"}, "name": "Only Left Turn"},
"type/restriction/only_right_turn": {"icon": "iD-restriction-only-right-turn", "geometry": ["relation"], "tags": {"type": "restriction", "restriction": "only_right_turn"}, "reference": {"key": "restriction", "value": "only_right_turn"}, "name": "Only Right Turn"},
"type/restriction/only_straight_on": {"icon": "iD-restriction-only-straight-on", "geometry": ["relation"], "tags": {"type": "restriction", "restriction": "only_straight_on"}, "reference": {"key": "restriction", "value": "only_straight_on"}, "name": "Only Straight On"},
"type/restriction/only_u_turn": {"icon": "iD-restriction-only-u-turn", "geometry": ["relation"], "tags": {"type": "restriction", "restriction": "only_u_turn"}, "reference": {"key": "restriction", "value": "only_u_turn"}, "name": "Only U-turn"},
"type/route_master": {"icon": "iD-route-master", "fields": ["name", "route_master", "ref", "operator", "network"], "moreFields": ["colour", "interval", "opening_hours", "opening_hours/covid19", "wheelchair"], "geometry": ["relation"], "tags": {"type": "route_master"}, "name": "Route Master"},
"type/route": {"icon": "iD-route", "fields": ["name", "route", "ref_route", "operator", "network", "network/type"], "moreFields": ["distance"], "geometry": ["relation"], "tags": {"type": "route"}, "name": "Route"},
"type/route/bicycle": {"icon": "maki-bicycle", "fields": ["name", "ref_route", "network_bicycle", "cycle_network", "network/type", "from", "to"], "moreFields": ["ascent", "colour", "descent", "distance", "roundtrip"], "geometry": ["relation"], "tags": {"type": "route", "route": "bicycle"}, "name": "Cycle Route"},
"type/route/bus": {"icon": "temaki-bus", "fields": ["{type/route/train}"], "moreFields": ["{type/route/train}"], "geometry": ["relation"], "tags": {"type": "route", "route": "bus"}, "name": "Bus Route"},
"type/route/detour": {"icon": "iD-route-detour", "fields": ["name", "ref_route", "from", "to"], "geometry": ["relation"], "tags": {"type": "route", "route": "detour"}, "name": "Detour Route"},
"type/route/ferry": {"icon": "temaki-ferry", "fields": ["{route/ferry}"], "moreFields": ["{route/ferry}"], "geometry": ["relation"], "tags": {"type": "route", "route": "ferry"}, "name": "Ferry Route"},
"type/route/foot": {"icon": "temaki-pedestrian", "fields": ["{type/route/hiking}"], "moreFields": ["{type/route/hiking}"], "geometry": ["relation"], "tags": {"type": "route", "route": "foot"}, "name": "Foot Route"},
"type/route/hiking": {"icon": "fas-hiking", "fields": ["name", "ref_route", "operator", "network_foot", "network/type", "from", "to"], "moreFields": ["ascent", "colour", "descent", "distance", "roundtrip"], "geometry": ["relation"], "tags": {"type": "route", "route": "hiking"}, "name": "Hiking Route"},
"type/route/horse": {"icon": "maki-horse-riding", "fields": ["name", "ref_route", "operator", "network_horse", "network/type", "from", "to"], "moreFields": ["ascent", "colour", "descent", "distance"], "geometry": ["relation"], "tags": {"type": "route", "route": "horse"}, "name": "Riding Route"},
"type/route/light_rail": {"icon": "temaki-light_rail", "fields": ["{type/route/train}"], "moreFields": ["{type/route/train}"], "geometry": ["relation"], "tags": {"type": "route", "route": "light_rail"}, "name": "Light Rail Route"},
"type/route/monorail": {"icon": "temaki-monorail", "fields": ["{type/route/train}"], "moreFields": ["{type/route/train}"], "geometry": ["relation"], "tags": {"type": "route", "route": "monorail"}, "name": "Monorail Route"},
"type/route/pipeline": {"icon": "iD-pipeline-line", "fields": ["{type/route/power}"], "moreFields": ["{type/route/power}"], "geometry": ["relation"], "tags": {"type": "route", "route": "pipeline"}, "name": "Pipeline Route"},
"type/route/piste": {"icon": "fas-skiing", "fields": ["name", "piste/type", "ref_route", "operator", "from", "to"], "moreFields": ["ascent", "colour", "descent", "distance", "roundtrip"], "geometry": ["relation"], "tags": {"type": "route", "route": "piste"}, "name": "Piste/Ski Route"},
"type/route/power": {"icon": "iD-power-line", "fields": ["name", "ref_route", "operator", "from", "to"], "moreFields": ["distance"], "geometry": ["relation"], "tags": {"type": "route", "route": "power"}, "name": "Power Route"},
"type/route/road": {"icon": "iD-highway-unclassified", "fields": ["name", "ref_route", "network_road", "from", "to"], "moreFields": ["colour", "distance", "roundtrip"], "geometry": ["relation"], "tags": {"type": "route", "route": "road"}, "name": "Road Route"},
"type/route/subway": {"icon": "temaki-subway", "fields": ["{type/route/train}"], "moreFields": ["{type/route/train}"], "geometry": ["relation"], "tags": {"type": "route", "route": "subway"}, "name": "Subway Route"},
"type/route/train": {"icon": "temaki-train", "fields": ["name", "ref_route", "operator", "network", "from", "to"], "moreFields": ["colour", "distance", "duration", "interval", "opening_hours", "opening_hours/covid19", "roundtrip", "wheelchair"], "geometry": ["relation"], "tags": {"type": "route", "route": "train"}, "name": "Train Route"},
"type/route/tram": {"icon": "temaki-tram", "fields": ["{type/route/train}"], "moreFields": ["{type/route/train}"], "geometry": ["relation"], "tags": {"type": "route", "route": "tram"}, "name": "Tram Route"},
"type/route/trolleybus": {"icon": "temaki-trolleybus", "fields": ["{type/route/train}"], "moreFields": ["{type/route/train}"], "geometry": ["relation"], "tags": {"type": "route", "route": "trolleybus"}, "name": "Trolleybus Route"},
"type/route/bicycle": {"icon": "maki-bicycle", "fields": ["name", "ref_route", "network_bicycle", "cycle_network", "network/type", "from", "to"], "moreFields": ["ascent", "colour", "descent", "distance", "roundtrip"], "geometry": ["relation"], "tags": {"type": "route", "route": "bicycle"}, "reference": {"key": "route", "value": "bicycle"}, "name": "Cycle Route"},
"type/route/bus": {"icon": "temaki-bus", "fields": ["{type/route/train}"], "moreFields": ["{type/route/train}"], "geometry": ["relation"], "tags": {"type": "route", "route": "bus"}, "reference": {"key": "route", "value": "bus"}, "name": "Bus Route"},
"type/route/detour": {"icon": "iD-route-detour", "fields": ["name", "ref_route", "from", "to"], "geometry": ["relation"], "tags": {"type": "route", "route": "detour"}, "reference": {"key": "route", "value": "detour"}, "name": "Detour Route"},
"type/route/ferry": {"icon": "temaki-ferry", "fields": ["{route/ferry}"], "moreFields": ["{route/ferry}"], "geometry": ["relation"], "tags": {"type": "route", "route": "ferry"}, "reference": {"key": "route", "value": "ferry"}, "name": "Ferry Route"},
"type/route/foot": {"icon": "temaki-pedestrian", "fields": ["{type/route/hiking}"], "moreFields": ["{type/route/hiking}"], "geometry": ["relation"], "tags": {"type": "route", "route": "foot"}, "reference": {"key": "route", "value": "foot"}, "name": "Foot Route"},
"type/route/hiking": {"icon": "fas-hiking", "fields": ["name", "ref_route", "operator", "network_foot", "network/type", "from", "to"], "moreFields": ["ascent", "colour", "descent", "distance", "roundtrip"], "geometry": ["relation"], "tags": {"type": "route", "route": "hiking"}, "reference": {"key": "route", "value": "hiking"}, "name": "Hiking Route"},
"type/route/horse": {"icon": "maki-horse-riding", "fields": ["name", "ref_route", "operator", "network_horse", "network/type", "from", "to"], "moreFields": ["ascent", "colour", "descent", "distance"], "geometry": ["relation"], "tags": {"type": "route", "route": "horse"}, "reference": {"key": "route", "value": "horse"}, "name": "Riding Route"},
"type/route/light_rail": {"icon": "temaki-light_rail", "fields": ["{type/route/train}"], "moreFields": ["{type/route/train}"], "geometry": ["relation"], "tags": {"type": "route", "route": "light_rail"}, "reference": {"key": "route", "value": "light_rail"}, "name": "Light Rail Route"},
"type/route/monorail": {"icon": "temaki-monorail", "fields": ["{type/route/train}"], "moreFields": ["{type/route/train}"], "geometry": ["relation"], "tags": {"type": "route", "route": "monorail"}, "reference": {"key": "route", "value": "monorail"}, "name": "Monorail Route"},
"type/route/pipeline": {"icon": "iD-pipeline-line", "fields": ["{type/route/power}"], "moreFields": ["{type/route/power}"], "geometry": ["relation"], "tags": {"type": "route", "route": "pipeline"}, "reference": {"key": "route", "value": "pipeline"}, "name": "Pipeline Route"},
"type/route/piste": {"icon": "fas-skiing", "fields": ["name", "piste/type", "ref_route", "operator", "from", "to"], "moreFields": ["ascent", "colour", "descent", "distance", "roundtrip"], "geometry": ["relation"], "tags": {"type": "route", "route": "piste"}, "reference": {"key": "route", "value": "piste"}, "name": "Piste/Ski Route"},
"type/route/power": {"icon": "iD-power-line", "fields": ["name", "ref_route", "operator", "from", "to"], "moreFields": ["distance"], "geometry": ["relation"], "tags": {"type": "route", "route": "power"}, "reference": {"key": "route", "value": "power"}, "name": "Power Route"},
"type/route/road": {"icon": "iD-highway-unclassified", "fields": ["name", "ref_route", "network_road", "from", "to"], "moreFields": ["colour", "distance", "roundtrip"], "geometry": ["relation"], "tags": {"type": "route", "route": "road"}, "reference": {"key": "route", "value": "road"}, "name": "Road Route"},
"type/route/subway": {"icon": "temaki-subway", "fields": ["{type/route/train}"], "moreFields": ["{type/route/train}"], "geometry": ["relation"], "tags": {"type": "route", "route": "subway"}, "reference": {"key": "route", "value": "subway"}, "name": "Subway Route"},
"type/route/train": {"icon": "temaki-train", "fields": ["name", "ref_route", "operator", "network", "from", "to"], "moreFields": ["colour", "distance", "duration", "interval", "opening_hours", "opening_hours/covid19", "roundtrip", "wheelchair"], "geometry": ["relation"], "tags": {"type": "route", "route": "train"}, "reference": {"key": "route", "value": "train"}, "name": "Train Route"},
"type/route/tram": {"icon": "temaki-tram", "fields": ["{type/route/train}"], "moreFields": ["{type/route/train}"], "geometry": ["relation"], "tags": {"type": "route", "route": "tram"}, "reference": {"key": "route", "value": "tram"}, "name": "Tram Route"},
"type/route/trolleybus": {"icon": "temaki-trolleybus", "fields": ["{type/route/train}"], "moreFields": ["{type/route/train}"], "geometry": ["relation"], "tags": {"type": "route", "route": "trolleybus"}, "reference": {"key": "route", "value": "trolleybus"}, "name": "Trolleybus Route"},
"type/site": {"icon": "iD-relation", "fields": ["name", "site"], "geometry": ["relation"], "tags": {"type": "site"}, "name": "Site"},
"type/waterway": {"icon": "iD-waterway-stream", "fields": ["name", "waterway", "destination_waterway", "ref"], "geometry": ["relation"], "tags": {"type": "waterway"}, "name": "Waterway"},
"waterway/riverbank": {"icon": "maki-water", "geometry": ["area"], "tags": {"waterway": "riverbank"}, "name": "Riverbank", "searchable": false},
@@ -7,5 +7,9 @@
"type": "restriction",
"restriction": "no_left_turn"
},
"reference": {
"key": "restriction",
"value": "no_left_turn"
},
"name": "No Left Turn"
}
@@ -7,5 +7,9 @@
"type": "restriction",
"restriction": "no_right_turn"
},
"reference": {
"key": "restriction",
"value": "no_right_turn"
},
"name": "No Right Turn"
}
@@ -7,5 +7,9 @@
"type": "restriction",
"restriction": "no_straight_on"
},
"reference": {
"key": "restriction",
"value": "no_straight_on"
},
"name": "No Straight On"
}
@@ -7,5 +7,9 @@
"type": "restriction",
"restriction": "no_u_turn"
},
"reference": {
"key": "restriction",
"value": "no_u_turn"
},
"name": "No U-turn"
}
@@ -7,5 +7,9 @@
"type": "restriction",
"restriction": "only_left_turn"
},
"reference": {
"key": "restriction",
"value": "only_left_turn"
},
"name": "Only Left Turn"
}
@@ -7,5 +7,9 @@
"type": "restriction",
"restriction": "only_right_turn"
},
"reference": {
"key": "restriction",
"value": "only_right_turn"
},
"name": "Only Right Turn"
}
@@ -7,5 +7,9 @@
"type": "restriction",
"restriction": "only_straight_on"
},
"reference": {
"key": "restriction",
"value": "only_straight_on"
},
"name": "Only Straight On"
}
@@ -7,5 +7,9 @@
"type": "restriction",
"restriction": "only_u_turn"
},
"reference": {
"key": "restriction",
"value": "only_u_turn"
},
"name": "Only U-turn"
}
@@ -23,5 +23,9 @@
"type": "route",
"route": "bicycle"
},
"reference": {
"key": "route",
"value": "bicycle"
},
"name": "Cycle Route"
}
+4
View File
@@ -13,5 +13,9 @@
"type": "route",
"route": "bus"
},
"reference": {
"key": "route",
"value": "bus"
},
"name": "Bus Route"
}
@@ -13,5 +13,9 @@
"type": "route",
"route": "detour"
},
"reference": {
"key": "route",
"value": "detour"
},
"name": "Detour Route"
}
@@ -13,5 +13,9 @@
"type": "route",
"route": "ferry"
},
"reference": {
"key": "route",
"value": "ferry"
},
"name": "Ferry Route"
}
@@ -13,5 +13,9 @@
"type": "route",
"route": "foot"
},
"reference": {
"key": "route",
"value": "foot"
},
"name": "Foot Route"
}
@@ -23,5 +23,9 @@
"type": "route",
"route": "hiking"
},
"reference": {
"key": "route",
"value": "hiking"
},
"name": "Hiking Route"
}
@@ -22,5 +22,9 @@
"type": "route",
"route": "horse"
},
"reference": {
"key": "route",
"value": "horse"
},
"name": "Riding Route"
}
@@ -13,5 +13,9 @@
"type": "route",
"route": "light_rail"
},
"reference": {
"key": "route",
"value": "light_rail"
},
"name": "Light Rail Route"
}
@@ -13,5 +13,9 @@
"type": "route",
"route": "monorail"
},
"reference": {
"key": "route",
"value": "monorail"
},
"name": "Monorail Route"
}
@@ -13,5 +13,9 @@
"type": "route",
"route": "pipeline"
},
"reference": {
"key": "route",
"value": "pipeline"
},
"name": "Pipeline Route"
}
@@ -22,5 +22,9 @@
"type": "route",
"route": "piste"
},
"reference": {
"key": "route",
"value": "piste"
},
"name": "Piste/Ski Route"
}
@@ -17,5 +17,9 @@
"type": "route",
"route": "power"
},
"reference": {
"key": "route",
"value": "power"
},
"name": "Power Route"
}
@@ -19,5 +19,9 @@
"type": "route",
"route": "road"
},
"reference": {
"key": "route",
"value": "road"
},
"name": "Road Route"
}
@@ -13,5 +13,9 @@
"type": "route",
"route": "subway"
},
"reference": {
"key": "route",
"value": "subway"
},
"name": "Subway Route"
}
@@ -25,5 +25,9 @@
"type": "route",
"route": "train"
},
"reference": {
"key": "route",
"value": "train"
},
"name": "Train Route"
}
@@ -13,5 +13,9 @@
"type": "route",
"route": "tram"
},
"reference": {
"key": "route",
"value": "tram"
},
"name": "Tram Route"
}
@@ -13,5 +13,9 @@
"type": "route",
"route": "trolleybus"
},
"reference": {
"key": "route",
"value": "trolleybus"
},
"name": "Trolleybus Route"
}