From c8904f6a7ba1331f3c0fb5b375e7b6a3d3b187bf Mon Sep 17 00:00:00 2001 From: Kyle Hensel Date: Wed, 17 Sep 2025 20:51:51 +1000 Subject: [PATCH] create signal box preset --- data/fields/railway/signal_box.json | 15 ++++++++++++++ data/presets/railway/signal_box.json | 29 ++++++++++++++++++++++++++++ 2 files changed, 44 insertions(+) create mode 100644 data/fields/railway/signal_box.json create mode 100644 data/presets/railway/signal_box.json diff --git a/data/fields/railway/signal_box.json b/data/fields/railway/signal_box.json new file mode 100644 index 00000000..124aed41 --- /dev/null +++ b/data/fields/railway/signal_box.json @@ -0,0 +1,15 @@ +{ + "key": "railway:signal_box", + "type": "combo", + "label": "Type", + "strings": { + "options": { + "mechanical": "Mechanical", + "electric": "Electrical", + "track_diagram": "Digital", + "electronic": "Fully Automated" + } + }, + "autoSuggestions": false, + "customValues": false +} diff --git a/data/presets/railway/signal_box.json b/data/presets/railway/signal_box.json new file mode 100644 index 00000000..064dd182 --- /dev/null +++ b/data/presets/railway/signal_box.json @@ -0,0 +1,29 @@ +{ + "icon": "temaki-power_shutoff", + "fields": [ + "name", + "railway/ref", + "railway/signal_box", + "railway/local_operated", + "building_area_yes" + ], + "moreFields": [ + "railway/position" + ], + "geometry": [ + "point", + "area" + ], + "tags": { + "railway": "signal_box" + }, + "name": "Signal Box", + "terms": [ + "interlock tower", + "interlocking tower", + "lever frame", + "signal cab", + "signalling box", + "signalling cab" + ] +}