Dev:Changes: Difference between revisions
Jump to navigation
Jump to search
[unchecked revision] | [unchecked revision] |
(Structure to changes for railML 2.3 added) |
(add to changelog 2.3: train radio) |
||
Line 62: | Line 62: | ||
=== Infrastructure subschema === | === Infrastructure subschema === | ||
==== {{IS:Doc|trainRadio}}, {{IS:Doc|trainRadioChange}} ==== | |||
{| | |||
|Fact: | |||
| The {{IS:Tag|trainRadio}} element and {{IS:Tag|trainRadioChange}} element have been introduced. | |||
|- | |||
| Recommendation: | |||
| Use the new {{IS:Tag|trainRadio}} and {{IS:Tag|trainRadioChange}} elements for defining conditions describing the train radio conditions along the track. | |||
|- | |||
| Related Trac Tickets: | |||
| [http://trac.railml.org/ticket/43 #43] | |||
|- | |||
| Related SVN Commits: | |||
| [http://trac.railml.org/changeset/630/railML [630]] | |||
|- | |||
| ocs element sample: | |||
| | |||
<syntaxhighlight lang="xml"> | |||
<ocsElements> | |||
<trainRadioChanges> | |||
<trainRadioChange id="trc01" pos="57.46" dir="up" radioSystem="GSM-R" broadcastCalls="true"> | |||
</trainRadioChange> | |||
</trainRadioChanges> | |||
</ocsElements> | |||
</syntaxhighlight> | |||
|- | |||
| infra attributes sample: | |||
| | |||
<syntaxhighlight lang="xml"> | |||
<infraAttrGroups> | |||
<infraAttributes id="ia01"> | |||
<trainRadio radioSystem="GSM-R" broadcastCalls="true" /> | |||
</infraAttributes> | |||
</infraAttrGroups> | |||
</syntaxhighlight> | |||
|} | |||
=== Rollingstock subschema === | === Rollingstock subschema === |
Revision as of 16:19, 15 January 2016
Other information sources
This site is intended to collect the schema changes by topics, that influence the XML output. As it starts as a stub please refer to railML forum and SVN too.
railML schema changes since version 2
Between railML 2.0 and railML 2.1
Unfortunately no information available.
Between railML 2.1 and railML 2.2
Timetable subschema
To be filled.
Infrastructure subschema
ocp/@abbrevation
Fact: | The abbrevation attribute in the <ocp> element is declared deprecated. |
Reason: | There are multiple different abbreviations for single operation or control points. They can't be defined with one attribute. |
Recommendation: | Use the new <tsi> and/or <designator> elements instead. |
Related Trac Tickets: | #112 |
Related SVN Commits: | [335], [439] |
Old sample (railML 2.1): |
<ocp ... name="Passau Hbf." abbrevation="NPA"/> |
New sample (railML 2.2): |
<ocp ... name='Passau Hbf.' ...> <tsi country="80"/> <designator register='RL100' entry='NPA'/> <designator register='ENEE' entry='80-26506-6'/> <designator register='IBNR' entry='8000298'/> <designator register='DB640' entry='Pa'/> </ocp> |
Rollingstock subschema
Common subschema
Between railML 2.2 and railML 2.3
Timetable subschema
Infrastructure subschema
trainRadio, trainRadioChange
Fact: | The <trainRadio> element and <trainRadioChange> element have been introduced. |
Recommendation: | Use the new <trainRadio> and <trainRadioChange> elements for defining conditions describing the train radio conditions along the track. |
Related Trac Tickets: | #43 |
Related SVN Commits: | [630] |
ocs element sample: |
<ocsElements> <trainRadioChanges> <trainRadioChange id="trc01" pos="57.46" dir="up" radioSystem="GSM-R" broadcastCalls="true"> </trainRadioChange> </trainRadioChanges> </ocsElements> |
infra attributes sample: |
<infraAttrGroups> <infraAttributes id="ia01"> <trainRadio radioSystem="GSM-R" broadcastCalls="true" /> </infraAttributes> </infraAttrGroups> |