Dev:Examples: Difference between revisions

From railML 2 Wiki
Jump to navigation Jump to search
[checked revision][checked revision]
m (Ferri Leberl moved page User:Ferri Leberl/Dev:examples to Dev:examples without leaving a redirect)
Line 9: Line 9:
Training Examples by railML.org
Training Examples by railML.org
===Simple Example===
===Simple Example===
A simple example that consciously explains the modeling principles of railML (and RailTopoModel) with only a few elements of railway operation. This is intended to provide beginners with a first and easy-to-understand overview of the essential elements and attributes of the model and exchange format.
A simple example that comprehensibly explains the modeling principles of railML (and RailTopoModel) on the basis of a small selection of elements. The example intendes to provide railML beginners a first and easy-to-understand overview of the essential elements and attributes of the model and exchange format.


{{deu|Ein einfaches Beispiel, was die Modellierungsprinzipen von railML (und RailTopoModel) bewusst mit nur wenigen Elementen des Eisenbahnbetriebs erläutert. Damit soll Einsteigern mit Konzentration auf das Wesentliche ein erster und leicht verständlicher Überblick über wesentliche Elemente und Attribute des Modells und Austauschformates gegeben werden.}}
{{deu|Ein einfaches Beispiel, was die Modellierungsprinzipen von railML (und RailTopoModel) bewusst mit nur wenigen Elementen des Eisenbahnbetriebs erläutert. Damit soll Einsteigern mit Konzentration auf das Wesentliche ein erster und leicht verständlicher Überblick über wesentliche Elemente und Attribute des Modells und Austauschformates gegeben werden.}}
*Available for [https://www.railml.org/en/user/exampledata.html download] on the railML homepage.
*Under development since: July 2017
*Under development since: July 2017
*Current example version: V11 (as of September 3, 2018)
*Current example version: V11 (as of September 17, 2018)
*Schemas: Infrastructure
*Schemas: Infrastructure
*{{rml}} version: 2.3, 2.4, 3.1beta
*{{rml}} version: 2.3, 2.4, 3.1beta
===Advanced Example===
===Advanced Example===
''(Under development)''
''(Under development)''

Revision as of 17:35, 17 September 2018

Examples

On the railML® Websites there are several example files under https://www.railml.org/en/user/exampledata.html (link to the railML® website)

Real World Examples

Real world railway examples from professional tools, provided by our partners

Please, login cq. register to download

Training Examples by railML.org

Training Examples by railML.org

Simple Example

A simple example that comprehensibly explains the modeling principles of railML (and RailTopoModel) on the basis of a small selection of elements. The example intendes to provide railML beginners a first and easy-to-understand overview of the essential elements and attributes of the model and exchange format.

Ein einfaches Beispiel, was die Modellierungsprinzipen von railML (und RailTopoModel) bewusst mit nur wenigen Elementen des Eisenbahnbetriebs erläutert. Damit soll Einsteigern mit Konzentration auf das Wesentliche ein erster und leicht verständlicher Überblick über wesentliche Elemente und Attribute des Modells und Austauschformates gegeben werden.

  • Available for download on the railML homepage.
  • Under development since: July 2017
  • Current example version: V11 (as of September 17, 2018)
  • Schemas: Infrastructure
  • railML® version: 2.3, 2.4, 3.1beta

Advanced Example

(Under development)

An extended example of what the everyday data management and data exchange with railML (and RailTopoModel) by common elements of railway operation. Programmers and users can thus clearly understand central elements and attributes and compare them with their own developments. Parts of the Advanced Example correspond to the Simple Example without contradiction and extend it only by additional elements.

Ein erweitertes Beispiel, was die alltägliche Datenhaltung und den Datenaustausch mit railML (und RailTopoModel) durch oft gebräuchliche Elementen des Eisenbahnbetriebs darstellt. Programmierer und Anwender können dadurch in übersichtlicher Weise zentrale Elemente und Attribute nachvollziehen und mit eigenen Entwicklungen abgleichen.

Teile des Advanced Example entsprechen dabei wiederspruchsfrei dem Simple Example und erweitern dieses dabei nur durch zusätzliche Elemente.

  • Under development since: October 2018
  • Current example version: Upcoming
  • Subschemas:Timetable, Infrastructure, Interlocking, RollingStock
  • railML® Versions: 2.4 (planned), 3.1 (planned)

Complex Example

(Upcoming)

A sophisticated example, which also shows (internationally understandable) special features, comprehensible exceptions and special problems in data exchange. The target group here are developers and modellers in the railML environment of many years' standing.

Ein komplexes Beispiel, welches auch (international verständliche) Besonderheiten, nachvollziehbare Ausnahmen und spezielle Probleme im Datenaustausch darstellt. Zielgruppe sind hier langjährige Entwickler und Modellierer im railML-Umfeld.

  • Under development since: Upcoming
  • Current example version: Upcoming
  • Subschemas: To be decided
  • railML® Versions: To be decided