Home » railML newsgroups » railml.interlocking » British Signalling System in railML V2.3
British Signalling System in railML V2.3 [message #1619] Mon, 03 July 2017 13:15
David Garman is currently offline  David Garman
Messages: 1
Registered: July 2017
Junior Member
Hi Everyone

My name is David Garman and I am a software engineer working on the HERMES railway simulator. I have been writing a tool to export data from our simulation to railML (and later import from railML), and have run into some problems with signalling, namely that much of the information used by our simulator would be classed as interlocking by railML and thus is not included in the V2.3 schema. For example, how would you represent a signal having 4 aspects in railML? How would you specify the control signal which an automatic signal is linked to?

Our simulation signalling system is based on the system in use in the UK, I am interested to know if anyone has any experience representing this system in railML. As far as I can tell the going advice for this situation is to write an extension which can represent the data we need, we would like to avoid doing this but if we do have to it would be best to match systems already in use, to preserve standardisation.

Our simulator once had a railML converter specific to a certain project which used extensions for the data required for that project including a prototype of the Interlocking subschema. It might be possible to reuse some of these extensions but we would still like to know what other people's experience of this has been first.

David Garman
Previous Topic: Partial Route
Goto Forum:

Current Time: Thu Jul 27 14:40:14 CEST 2017