RS:vehicle

From railML 3 Wiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Introduction

Documentation

Syntax

Autoexport from the XML-Schema for element RS:vehicle of railML® version 3.2
Documentation A vehicle is a set consisting of at least one vehiclePart which is used in operation as a unit and will not be split under normal circumstances during operation, i.e. splitting might be possible in the workshop only.
The element can be used to define the common data of a complete vehicle class or the detailed data of an individual vehicle.
Subschema rollingstock
Parents* vehicles
Children administrativeData (0..1), brakes (0..*), designator (1..*), engine (0..*), vehiclePart (0..*)
Attributes:
  • adhesionWeight: The weight of the entire vehicle in metric tons usable for traction. (optional; xs:decimal),

  • belongsToParent: In case of describing an individual vehicle this is the reference to the common data of the vehicle class, which is also a <vehicle> element. The data of an individual vehicle shall supplement or override the common data of the vehicle class. (optional; xs:string; patterns: (urn:uuid:)?[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}|{[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}}),

  • bruttoWeight: The total weight of the entire vehicle in metric tons. (optional; xs:decimal),

  • length: The overall length of the vehicle in metres. (optional; xs:decimal),

  • maximumAxleLoad: The maximum axle load in metric tons for any axle of the vehicle. (optional; xs:decimal),

  • nettoWeight: The payload of the entire vehicle in metric tons. (optional; xs:decimal),

  • numberOfAxles: The total number of axles of this vehicle. (optional; xs:positiveInteger),

  • speed: The maximum permissible speed for the vehicle in km/h. (optional; xs:decimal),

  • tareWeight: The tare weight of the entire vehicle in metric tons. (optional; xs:decimal),

  • id: unique identifier (obligatory; xs:string; patterns: (urn:uuid:)?[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}|{[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}}); compare: Dev:Identities
*Notice:
Elements may have different parent elements. As a consequence they may be used in different contexts.
Please, consider this as well as a user of this wiki as when developing this documentation further.
Aspects that are only relevant with respect to one of several parents should be explained exclusively in the documentation of the respective parent element.

This element does not appear in railML® 3.1 within the RS subschema. It is available only in railML® 3.2. Do not hesitate to contact railML.org for further questions.


Changes 3.1→3.2

Introduced with version 3.2.

Semantics

Best Practice / Examples

Additional Information

Notes

Open Issues