From fd3f3287c68e67042479893874165b615cb7198c Mon Sep 17 00:00:00 2001 From: Quincy Morgan Date: Wed, 22 Apr 2020 12:01:49 -0700 Subject: [PATCH] Add hanging monorail track preset --- data/presets.yaml | 5 +++++ data/presets/presets.json | 1 + .../presets/railway/monorail/hanging.json | 18 ++++++++++++++++++ data/taginfo.json | 1 + dist/locales/en.json | 4 ++++ 5 files changed, 29 insertions(+) create mode 100644 data/presets/presets/railway/monorail/hanging.json diff --git a/data/presets.yaml b/data/presets.yaml index 207ec0bef..f34d2aeae 100644 --- a/data/presets.yaml +++ b/data/presets.yaml @@ -7454,6 +7454,11 @@ en: # railway=monorail name: Monorail Track terms: '' + railway/monorail/hanging: + # 'railway=monorail, monorail=hanging' + name: Hanging Monorail Track + # 'terms: suspension railway' + terms: '' railway/narrow_gauge: # railway=narrow_gauge name: Narrow Gauge Track diff --git a/data/presets/presets.json b/data/presets/presets.json index 4004787a6..5ac0967ba 100644 --- a/data/presets/presets.json +++ b/data/presets/presets.json @@ -1014,6 +1014,7 @@ "railway/milestone": {"icon": "temaki-milestone", "geometry": ["point", "vertex"], "fields": ["railway/position", "direction_vertex"], "tags": {"railway": "milestone"}, "terms": ["milestone", "marker"], "name": "Railway Milestone"}, "railway/miniature": {"icon": "temaki-railway_track_mini", "fields": ["{railway/light_rail}"], "moreFields": ["{railway/light_rail}"], "geometry": ["line"], "tags": {"railway": "miniature"}, "terms": ["rideable miniature railway", "narrow gauge railway", "minimum gauge railway"], "name": "Miniature Train Track"}, "railway/monorail": {"icon": "temaki-monorail", "fields": ["{railway/light_rail}"], "moreFields": ["{railway/light_rail}"], "geometry": ["line"], "tags": {"railway": "monorail"}, "name": "Monorail Track"}, + "railway/monorail/hanging": {"icon": "temaki-hanging_rail", "geometry": ["line"], "tags": {"railway": "monorail", "monorail": "hanging"}, "reference": {"key": "monorail", "value": "hanging"}, "terms": ["suspension railway"], "name": "Hanging Monorail Track"}, "railway/narrow_gauge": {"icon": "temaki-railway_track_narrow", "fields": ["{railway/light_rail}"], "moreFields": ["{railway/light_rail}"], "geometry": ["line"], "tags": {"railway": "narrow_gauge"}, "terms": ["narrow gauge railway", "narrow gauge railroad"], "name": "Narrow Gauge Track"}, "railway/rail": {"icon": "temaki-railway_track", "fields": ["{railway/light_rail}"], "moreFields": ["{railway/light_rail}", "highspeed"], "geometry": ["line"], "tags": {"railway": "rail"}, "terms": ["permanent way", "rail line", "railroad track", "railway track", "track", "train track"], "name": "Train Track"}, "railway/rail/highspeed": {"icon": "temaki-train_bullet", "geometry": ["line"], "tags": {"railway": "rail", "highspeed": "yes"}, "reference": {"key": "highspeed"}, "terms": ["bullet train", "fast rail", "high speed rail", "highspeed rail", "HSR"], "name": "High-Speed Train Track"}, diff --git a/data/presets/presets/railway/monorail/hanging.json b/data/presets/presets/railway/monorail/hanging.json new file mode 100644 index 000000000..a8c8cab2c --- /dev/null +++ b/data/presets/presets/railway/monorail/hanging.json @@ -0,0 +1,18 @@ +{ + "icon": "temaki-hanging_rail", + "geometry": [ + "line" + ], + "tags": { + "railway": "monorail", + "monorail": "hanging" + }, + "reference": { + "key": "monorail", + "value": "hanging" + }, + "terms": [ + "suspension railway" + ], + "name": "Hanging Monorail Track" +} diff --git a/data/taginfo.json b/data/taginfo.json index 9d1ecf0d4..119edc9f4 100644 --- a/data/taginfo.json +++ b/data/taginfo.json @@ -962,6 +962,7 @@ {"key": "railway", "value": "milestone", "description": "🄿 Railway Milestone", "object_types": ["node"], "icon_url": "https://cdn.jsdelivr.net/gh/ideditor/temaki/icons/milestone.svg"}, {"key": "railway", "value": "miniature", "description": "🄿 Miniature Train Track", "object_types": ["way"], "icon_url": "https://cdn.jsdelivr.net/gh/ideditor/temaki/icons/railway_track_mini.svg"}, {"key": "railway", "value": "monorail", "description": "🄿 Monorail Track", "object_types": ["way"], "icon_url": "https://cdn.jsdelivr.net/gh/ideditor/temaki/icons/monorail.svg"}, + {"key": "monorail", "value": "hanging", "description": "🄿 Hanging Monorail Track", "object_types": ["way"], "icon_url": "https://cdn.jsdelivr.net/gh/ideditor/temaki/icons/hanging_rail.svg"}, {"key": "railway", "value": "narrow_gauge", "description": "🄿 Narrow Gauge Track", "object_types": ["way"], "icon_url": "https://cdn.jsdelivr.net/gh/ideditor/temaki/icons/railway_track_narrow.svg"}, {"key": "railway", "value": "rail", "description": "🄿 Train Track", "object_types": ["way"], "icon_url": "https://cdn.jsdelivr.net/gh/ideditor/temaki/icons/railway_track.svg"}, {"key": "highspeed", "value": "yes", "description": "🄿 High-Speed Train Track", "object_types": ["way"], "icon_url": "https://cdn.jsdelivr.net/gh/ideditor/temaki/icons/train_bullet.svg"}, diff --git a/dist/locales/en.json b/dist/locales/en.json index 4c148a272..a7a412f5b 100644 --- a/dist/locales/en.json +++ b/dist/locales/en.json @@ -8958,6 +8958,10 @@ "name": "Monorail Track", "terms": "" }, + "railway/monorail/hanging": { + "name": "Hanging Monorail Track", + "terms": "suspension railway" + }, "railway/narrow_gauge": { "name": "Narrow Gauge Track", "terms": "narrow gauge railway,narrow gauge railroad"