From 32b67e8c2c8898dbd307175d2d4b597447d0a0ab Mon Sep 17 00:00:00 2001 From: jgpacker Date: Mon, 20 Oct 2014 21:26:08 -0200 Subject: [PATCH] Adding some traffic_calming=* presets * I'm assuming a traffic_calming=table always has a pedestrian crossing on it; * It would be good to have a icon "bump" in the future. --- data/presets.yaml | 12 ++++ data/presets/presets.json | 61 +++++++++++++++++++ .../presets/presets/traffic_calming/bump.json | 15 +++++ .../presets/presets/traffic_calming/hump.json | 15 +++++ .../presets/traffic_calming/rumble_strip.json | 14 +++++ .../presets/traffic_calming/table.json | 17 ++++++ data/taginfo.json | 16 +++++ dist/locales/en.json | 16 +++++ 8 files changed, 166 insertions(+) create mode 100644 data/presets/presets/traffic_calming/bump.json create mode 100644 data/presets/presets/traffic_calming/hump.json create mode 100644 data/presets/presets/traffic_calming/rumble_strip.json create mode 100644 data/presets/presets/traffic_calming/table.json diff --git a/data/presets.yaml b/data/presets.yaml index 3d2509572..58eacd7a2 100644 --- a/data/presets.yaml +++ b/data/presets.yaml @@ -2138,6 +2138,18 @@ en: tourism/zoo: name: Zoo terms: "" + traffic_calming/bump: + name: Speed Bump + terms: "" + traffic_calming/hump: + name: Speed Hump + terms: "" + traffic_calming/rumble_strip: + name: Rumble Strip + terms: "" + traffic_calming/table: + name: Raised Pedestrian Crossing + terms: "" type/boundary: name: Boundary terms: "" diff --git a/data/presets/presets.json b/data/presets/presets.json index a5c90b439..cd9e596da 100644 --- a/data/presets/presets.json +++ b/data/presets/presets.json @@ -8974,6 +8974,67 @@ }, "name": "Zoo" }, + "traffic_calming/bump": { + "fields": [ + "surface" + ], + "geometry": [ + "vertex" + ], + "tags": { + "traffic_calming": "bump" + }, + "terms": [ + "speed hump" + ], + "name": "Speed Bump" + }, + "traffic_calming/hump": { + "fields": [ + "surface" + ], + "geometry": [ + "vertex" + ], + "tags": { + "traffic_calming": "hump" + }, + "terms": [ + "speed bump" + ], + "name": "Speed Hump" + }, + "traffic_calming/rumble_strip": { + "geometry": [ + "vertex" + ], + "tags": { + "traffic_calming": "rumble_strip" + }, + "terms": [ + "sleeper lines", + "audible lines", + "growlers" + ], + "name": "Rumble Strip" + }, + "traffic_calming/table": { + "fields": [ + "surface" + ], + "geometry": [ + "vertex" + ], + "tags": { + "highway": "crossing", + "traffic_calming": "table" + }, + "terms": [ + "speed table", + "flat top hump" + ], + "name": "Raised Pedestrian Crossing" + }, "type/boundary": { "geometry": [ "relation" diff --git a/data/presets/presets/traffic_calming/bump.json b/data/presets/presets/traffic_calming/bump.json new file mode 100644 index 000000000..29c9b543c --- /dev/null +++ b/data/presets/presets/traffic_calming/bump.json @@ -0,0 +1,15 @@ +{ + "fields": [ + "surface" + ], + "geometry": [ + "vertex" + ], + "tags": { + "traffic_calming": "bump" + }, + "terms": [ + "speed hump" + ], + "name": "Speed Bump" +} diff --git a/data/presets/presets/traffic_calming/hump.json b/data/presets/presets/traffic_calming/hump.json new file mode 100644 index 000000000..1de51afdb --- /dev/null +++ b/data/presets/presets/traffic_calming/hump.json @@ -0,0 +1,15 @@ +{ + "fields": [ + "surface" + ], + "geometry": [ + "vertex" + ], + "tags": { + "traffic_calming": "hump" + }, + "terms": [ + "speed bump" + ], + "name": "Speed Hump" +} diff --git a/data/presets/presets/traffic_calming/rumble_strip.json b/data/presets/presets/traffic_calming/rumble_strip.json new file mode 100644 index 000000000..8e9d8a66d --- /dev/null +++ b/data/presets/presets/traffic_calming/rumble_strip.json @@ -0,0 +1,14 @@ +{ + "geometry": [ + "vertex" + ], + "tags": { + "traffic_calming": "rumble_strip" + }, + "terms": [ + "sleeper lines", + "audible lines", + "growlers" + ], + "name": "Rumble Strip" +} diff --git a/data/presets/presets/traffic_calming/table.json b/data/presets/presets/traffic_calming/table.json new file mode 100644 index 000000000..b9fedbc40 --- /dev/null +++ b/data/presets/presets/traffic_calming/table.json @@ -0,0 +1,17 @@ +{ + "fields": [ + "surface" + ], + "geometry": [ + "vertex" + ], + "tags": { + "highway":"crossing", + "traffic_calming": "table" + }, + "terms": [ + "speed table", + "flat top hump" + ], + "name": "Raised Pedestrian Crossing" +} diff --git a/data/taginfo.json b/data/taginfo.json index e65b66a77..6a21e2bf7 100644 --- a/data/taginfo.json +++ b/data/taginfo.json @@ -2099,6 +2099,22 @@ "key": "tourism", "value": "zoo" }, + { + "key": "traffic_calming", + "value": "bump" + }, + { + "key": "traffic_calming", + "value": "hump" + }, + { + "key": "traffic_calming", + "value": "rumble_strip" + }, + { + "key": "traffic_calming", + "value": "table" + }, { "key": "type", "value": "boundary" diff --git a/dist/locales/en.json b/dist/locales/en.json index 9ce5a469b..35fed826b 100644 --- a/dist/locales/en.json +++ b/dist/locales/en.json @@ -3286,6 +3286,22 @@ "name": "Zoo", "terms": "" }, + "traffic_calming/bump": { + "name": "Speed Bump", + "terms": "speed hump" + }, + "traffic_calming/hump": { + "name": "Speed Hump", + "terms": "speed bump" + }, + "traffic_calming/rumble_strip": { + "name": "Rumble Strip", + "terms": "sleeper lines,audible lines,growlers" + }, + "traffic_calming/table": { + "name": "Raised Pedestrian Crossing", + "terms": "speed table,flat top hump" + }, "type/boundary": { "name": "Boundary", "terms": ""