Skip to content

Commit 0219f72

Browse files
committed
all remaining NZ signs+signals, except speed
1 parent 65aec5f commit 0219f72

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

54 files changed

+574
-38
lines changed

features/signals_railway_signals.yaml

Lines changed: 298 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -5851,7 +5851,37 @@ features:
58515851
- { tag: 'railway:signal:crossing_hint', value: 'NZ:saltire' }
58525852
- { tag: 'railway:signal:crossing_hint:form', value: 'sign' }
58535853

5854+
# crossing_info
5855+
- description: Alarms Start Here
5856+
country: NZ
5857+
icon: [ default: 'nz/alarms_start_here' ]
5858+
tags:
5859+
- { tag: 'railway:signal:crossing_info', value: 'NZ:alarms_start_here' }
5860+
- { tag: 'railway:signal:crossing_info:form', value: 'sign' }
5861+
5862+
# crossing
5863+
- description: Crossing Indicator
5864+
country: NZ
5865+
icon: [ default: 'nz/XI' ]
5866+
tags:
5867+
- { tag: 'railway:signal:crossing', value: 'NZ:XI' }
5868+
- { tag: 'railway:signal:crossing:form', value: 'light' }
5869+
58545870
# stop
5871+
- description: All Trains Stop
5872+
country: NZ
5873+
icon: [ default: 'nz/all_trains_stop' ]
5874+
tags:
5875+
- { tag: 'railway:signal:stop', value: 'NZ:all_trains_stop' }
5876+
- { tag: 'railway:signal:stop:form', value: 'sign' }
5877+
5878+
- description: Stop Block Entry
5879+
country: NZ
5880+
icon: [ default: 'nz/stop_block_entry' ]
5881+
tags:
5882+
- { tag: 'railway:signal:stop', value: 'NZ:stop_block' }
5883+
- { tag: 'railway:signal:stop:form', value: 'sign' }
5884+
58555885
- description: Stop Plate
58565886
country: NZ
58575887
icon: [ default: 'nz/stop_plate' ]
@@ -5866,6 +5896,52 @@ features:
58665896
- { tag: 'railway:signal:stop', value: 'NZ:stop_disk' }
58675897
- { tag: 'railway:signal:stop:form', value: 'sign' }
58685898

5899+
- description: EMU Stop Position
5900+
country: NZ
5901+
exampleIcon: nz/stop_position/6
5902+
icon:
5903+
- match: 'railway:signal:stop:states'
5904+
cases:
5905+
- { exact: '2', value: 'nz/stop_position/2' }
5906+
position: bottom
5907+
5908+
- match: 'railway:signal:stop:states'
5909+
cases:
5910+
- { exact: '3', value: 'nz/stop_position/3' }
5911+
position: bottom
5912+
5913+
- match: 'railway:signal:stop:states'
5914+
cases:
5915+
- { exact: '4', value: 'nz/stop_position/4' }
5916+
position: bottom
5917+
5918+
- match: 'railway:signal:stop:states'
5919+
cases:
5920+
- { exact: '6', value: 'nz/stop_position/6' }
5921+
position: bottom
5922+
5923+
- match: 'railway:signal:stop:states'
5924+
cases:
5925+
- { exact: '8', value: 'nz/stop_position/8' }
5926+
position: bottom
5927+
tags:
5928+
- { tag: 'railway:signal:stop', value: 'NZ:emu_stop' }
5929+
- { tag: 'railway:signal:stop:form', value: 'sign' }
5930+
5931+
# switch
5932+
- description: Arrow Indicator
5933+
country: NZ
5934+
icon:
5935+
- default: 'nz/AI_unknown'
5936+
- match: 'railway:signal:switch:states'
5937+
cases:
5938+
- { exact: 'left', value: 'nz/AI_L' }
5939+
- { exact: 'right', value: 'nz/AI_R' }
5940+
- { all: ['left', 'right'], value: 'nz/AI_LR' }
5941+
tags:
5942+
- { tag: 'railway:signal:switch', value: 'NZ:AI' }
5943+
- { tag: 'railway:signal:switch:form', value: 'light' }
5944+
58695945
# main_repeated
58705946
- description: Single Banner Indicator
58715947
country: NZ
@@ -5911,6 +5987,78 @@ features:
59115987
- { tag: 'railway:signal:train_protection', value: 'NZ:A' }
59125988
- { tag: 'railway:signal:train_protection:form', value: 'light' }
59135989

5990+
- description: Automatic Signaling Begins
5991+
country: NZ
5992+
icon: [ default: 'nz/begin_AS' ]
5993+
tags:
5994+
- { tag: 'railway:signal:train_protection', value: 'NZ:AS_begins' }
5995+
- { tag: 'railway:signal:train_protection:form', value: 'sign' }
5996+
5997+
- description: Automatic Signaling Ends
5998+
country: NZ
5999+
icon: [ default: 'nz/end_AS' ]
6000+
tags:
6001+
- { tag: 'railway:signal:train_protection', value: 'NZ:AS_ends' }
6002+
- { tag: 'railway:signal:train_protection:form', value: 'sign' }
6003+
6004+
- description: Centralized Traffic Control Begins
6005+
country: NZ
6006+
icon: [ default: 'nz/begin_CTC' ]
6007+
tags:
6008+
- { tag: 'railway:signal:train_protection', value: 'NZ:CTC_begins' }
6009+
- { tag: 'railway:signal:train_protection:form', value: 'sign' }
6010+
6011+
- description: Centralized Traffic Control Ends
6012+
country: NZ
6013+
icon: [ default: 'nz/end_CTC' ]
6014+
tags:
6015+
- { tag: 'railway:signal:train_protection', value: 'NZ:CTC_ends' }
6016+
- { tag: 'railway:signal:train_protection:form', value: 'sign' }
6017+
6018+
- description: Entry to European Train Control System
6019+
country: NZ
6020+
icon: [ default: 'nz/begin_ETCS' ]
6021+
tags:
6022+
- { tag: 'railway:signal:train_protection', value: 'NZ:ETCS_begins' }
6023+
- { tag: 'railway:signal:train_protection:form', value: 'sign' }
6024+
6025+
- description: Exit from European Train Control System
6026+
country: NZ
6027+
icon: [ default: 'nz/end_ETCS' ]
6028+
tags:
6029+
- { tag: 'railway:signal:train_protection', value: 'NZ:ETCS_ends' }
6030+
- { tag: 'railway:signal:train_protection:form', value: 'sign' }
6031+
6032+
- description: Track Warrant Control Begins
6033+
country: NZ
6034+
icon: [ default: 'nz/begin_TWC' ]
6035+
tags:
6036+
- { tag: 'railway:signal:train_protection', value: 'NZ:TWC_begins' }
6037+
- { tag: 'railway:signal:train_protection:form', value: 'sign' }
6038+
6039+
- description: Track Warrant Control Ends
6040+
country: NZ
6041+
icon: [ default: 'nz/end_TWC' ]
6042+
tags:
6043+
- { tag: 'railway:signal:train_protection', value: 'NZ:TWC_ends' }
6044+
- { tag: 'railway:signal:train_protection:form', value: 'sign' }
6045+
6046+
# electricity
6047+
- description: Electric Services Limit
6048+
country: NZ
6049+
icon: [ default: 'nz/electric_limit' ]
6050+
tags:
6051+
- { tag: 'railway:signal:electricity', value: 'NZ:electric_limit' }
6052+
- { tag: 'railway:signal:electricity:form', value: 'sign' }
6053+
6054+
# radio
6055+
- description: Entering Radio Channel Area
6056+
country: NZ
6057+
icon: [ default: 'nz/channel_area' ]
6058+
tags:
6059+
- { tag: 'railway:signal:radio', value: 'NZ:channel_area' }
6060+
- { tag: 'railway:signal:radio:form', value: 'sign' }
6061+
59146062
# minor
59156063
- description: Restricted-speed Light
59166064
country: NZ
@@ -5926,49 +6074,187 @@ features:
59266074
- { tag: 'railway:signal:minor', value: 'NZ:low_speed' }
59276075
- { tag: 'railway:signal:minor:form', value: 'light' }
59286076

6077+
- description: TWC Siding
6078+
country: NZ
6079+
icon: [ default: 'nz/TWC_siding' ]
6080+
tags:
6081+
- { tag: 'railway:signal:minor', value: 'NZ:TWC_siding' }
6082+
- { tag: 'railway:signal:minor:form', value: 'sign' }
6083+
6084+
- description: TWC Intermediate Board
6085+
country: NZ
6086+
icon: [ default: 'nz/TWC_intermediate' ]
6087+
tags:
6088+
- { tag: 'railway:signal:minor', value: 'NZ:TWC_intermediate' }
6089+
- { tag: 'railway:signal:minor:form', value: 'sign' }
6090+
6091+
# station_distant
6092+
- description: TWC (signalled) Station Warning
6093+
country: NZ
6094+
icon: [ default: 'nz/TWC_signalled' ]
6095+
tags:
6096+
- { tag: 'railway:signal:station_distant', value: 'NZ:TWC_signalled' }
6097+
- { tag: 'railway:signal:station_distant:form', value: 'sign' }
6098+
6099+
- description: TWC (unsignalled) Station Warning
6100+
country: NZ
6101+
icon: [ default: 'nz/TWC_unsignalled' ]
6102+
tags:
6103+
- { tag: 'railway:signal:station_distant', value: 'NZ:TWC_unsignalled' }
6104+
- { tag: 'railway:signal:station_distant:form', value: 'sign' }
6105+
6106+
# whistle
6107+
- description: Whistle
6108+
country: NZ
6109+
icon: [ default: 'nz/whistle' ]
6110+
tags:
6111+
- { tag: 'railway:signal:whistle', value: 'NZ:whistle' }
6112+
- { tag: 'railway:signal:whistle:form', value: 'sign' }
6113+
6114+
# shunting
6115+
- description: Shunting Limit
6116+
country: NZ
6117+
icon: [ default: 'nz/shunting_limit' ]
6118+
tags:
6119+
- { tag: 'railway:signal:shunting', value: 'NZ:shunting_limit' }
6120+
- { tag: 'railway:signal:shunting:form', value: 'sign' }
6121+
6122+
- description: Shunt Signal (3-position)
6123+
country: NZ
6124+
icon: [ default: 'nz/shunt3' ]
6125+
tags:
6126+
- { tag: 'railway:signal:shunting', value: 'NZ:shunt' }
6127+
- { tag: 'railway:signal:shunting:form', value: 'light' }
6128+
- { tag: 'railway:signal:shunting:states', value: 'RYG' }
6129+
6130+
- description: Shunt Signal (2-position)
6131+
country: NZ
6132+
icon: [ default: 'nz/shunt2' ]
6133+
tags:
6134+
- { tag: 'railway:signal:shunting', value: 'NZ:shunt' }
6135+
- { tag: 'railway:signal:shunting:form', value: 'light' }
6136+
- { tag: 'railway:signal:shunting:states', value: 'RY' }
6137+
59296138
# main
5930-
- description: Double multi-unit
6139+
- description: Double multi-unit (permissive)
6140+
country: NZ
6141+
icon: [ default: 'nz/main/MM-staggered' ]
6142+
tags:
6143+
- { tag: 'railway:signal:main', value: 'NZ:main_MM' }
6144+
- { tag: 'railway:signal:main:form', value: 'light' }
6145+
- { tag: 'railway:signal:main:shape', value: 'staggered' }
6146+
6147+
- description: Double multi-unit (absolute)
59316148
country: NZ
5932-
icon: [ default: 'nz/main_MM' ]
6149+
icon: [ default: 'nz/main/MM' ]
59336150
tags:
59346151
- { tag: 'railway:signal:main', value: 'NZ:main_MM' }
59356152
- { tag: 'railway:signal:main:form', value: 'light' }
59366153

5937-
- description: Multi-unit above Searchlight
6154+
- description: Multi-unit above Searchlight (permissive)
59386155
country: NZ
5939-
icon: [ default: 'nz/main_MS' ]
6156+
icon: [ default: 'nz/main/MS-staggered' ]
59406157
tags:
59416158
- { tag: 'railway:signal:main', value: 'NZ:main_MS' }
59426159
- { tag: 'railway:signal:main:form', value: 'light' }
6160+
- { tag: 'railway:signal:main:shape', value: 'staggered' }
59436161

5944-
- description: Multi-unit with marker disk
6162+
- description: Multi-unit above Searchlight (absolute)
59456163
country: NZ
5946-
icon: [ default: 'nz/main_MD' ]
6164+
icon: [ default: 'nz/main/MS' ]
6165+
tags:
6166+
- { tag: 'railway:signal:main', value: 'NZ:main_MS' }
6167+
- { tag: 'railway:signal:main:form', value: 'light' }
6168+
6169+
- description: Multi-unit with marker disk (permissive)
6170+
country: NZ
6171+
icon: [ default: 'nz/main/MD-staggered' ]
6172+
tags:
6173+
- { tag: 'railway:signal:main', value: 'NZ:main_MD' }
6174+
- { tag: 'railway:signal:main:form', value: 'light' }
6175+
- { tag: 'railway:signal:main:shape', value: 'staggered' }
6176+
6177+
- description: Multi-unit with marker disk (absolute)
6178+
country: NZ
6179+
icon: [ default: 'nz/main/MD' ]
59476180
tags:
59486181
- { tag: 'railway:signal:main', value: 'NZ:main_MD' }
59496182
- { tag: 'railway:signal:main:form', value: 'light' }
59506183

5951-
- description: Searchlight above multi-unit
6184+
- description: Searchlight above multi-unit (permissive)
6185+
country: NZ
6186+
icon: [ default: 'nz/main/SM-staggered' ]
6187+
tags:
6188+
- { tag: 'railway:signal:main', value: 'NZ:main_SM' }
6189+
- { tag: 'railway:signal:main:form', value: 'light' }
6190+
- { tag: 'railway:signal:main:shape', value: 'staggered' }
6191+
6192+
- description: Searchlight above multi-unit (absolute)
59526193
country: NZ
5953-
icon: [ default: 'nz/main_SM' ]
6194+
icon: [ default: 'nz/main/SM' ]
59546195
tags:
59556196
- { tag: 'railway:signal:main', value: 'NZ:main_SM' }
59566197
- { tag: 'railway:signal:main:form', value: 'light' }
59576198

5958-
- description: Double Searchlight
6199+
- description: Double Searchlight (permissive)
6200+
country: NZ
6201+
icon: [ default: 'nz/main/SS-staggered' ]
6202+
tags:
6203+
- { tag: 'railway:signal:main', value: 'NZ:main_SS' }
6204+
- { tag: 'railway:signal:main:form', value: 'light' }
6205+
- { tag: 'railway:signal:main:shape', value: 'staggered' }
6206+
6207+
- description: Double Searchlight (absolute)
59596208
country: NZ
5960-
icon: [ default: 'nz/main_SS' ]
6209+
icon: [ default: 'nz/main/SS' ]
59616210
tags:
59626211
- { tag: 'railway:signal:main', value: 'NZ:main_SS' }
59636212
- { tag: 'railway:signal:main:form', value: 'light' }
59646213

5965-
- description: Searchlight with marker disk
6214+
- description: Searchlight with marker disk (permissive)
6215+
country: NZ
6216+
icon: [ default: 'nz/main/SD-staggered' ]
6217+
tags:
6218+
- { tag: 'railway:signal:main', value: 'NZ:main_SD' }
6219+
- { tag: 'railway:signal:main:form', value: 'light' }
6220+
- { tag: 'railway:signal:main:shape', value: 'staggered' }
6221+
6222+
- description: Searchlight with marker disk (absolute)
59666223
country: NZ
5967-
icon: [ default: 'nz/main_SD' ]
6224+
icon: [ default: 'nz/main/SD' ]
59686225
tags:
59696226
- { tag: 'railway:signal:main', value: 'NZ:main_SD' }
59706227
- { tag: 'railway:signal:main:form', value: 'light' }
59716228

6229+
- description: 2-position main signal
6230+
country: NZ
6231+
icon: [ default: 'nz/main/M' ]
6232+
tags:
6233+
- { tag: 'railway:signal:main', value: 'NZ:M' }
6234+
- { tag: 'railway:signal:main:form', value: 'light' }
6235+
6236+
- description: Semaphore main signal
6237+
country: NZ
6238+
icon: [ default: 'nz/main/semaphore' ]
6239+
tags:
6240+
- { tag: 'railway:signal:main', value: 'NZ:M' }
6241+
- { tag: 'railway:signal:main:form', value: 'semaphore' }
6242+
6243+
# distant
6244+
- description: 2-position distant signal
6245+
country: NZ
6246+
icon: [ default: 'nz/distant/M' ]
6247+
tags:
6248+
- { tag: 'railway:signal:distant', value: 'NZ:M' }
6249+
- { tag: 'railway:signal:distant:form', value: 'light' }
6250+
6251+
- description: Semaphore distant signal
6252+
country: NZ
6253+
icon: [ default: 'nz/distant/semaphore' ]
6254+
tags:
6255+
- { tag: 'railway:signal:distant', value: 'NZ:M' }
6256+
- { tag: 'railway:signal:distant:form', value: 'semaphore' }
6257+
59726258
# speed
59736259
- description: Dynamic Speed Indicator
59746260
country: NZ

symbols/nz/A.svg

Lines changed: 1 addition & 1 deletion
Loading

symbols/nz/AI_L.svg

Lines changed: 5 additions & 0 deletions
Loading

symbols/nz/AI_LR.svg

Lines changed: 6 additions & 0 deletions
Loading

symbols/nz/AI_R.svg

Lines changed: 5 additions & 0 deletions
Loading

symbols/nz/AI_unknown.svg

Lines changed: 4 additions & 0 deletions
Loading

0 commit comments

Comments
 (0)