rail:vehicle

data related to single vehicle or vehicle family

http://wiki.railml.org/index.php?title=RS:vehicle

Element Information

Model

Attributes

QName Type Fixed Default Use Inheritable Annotation
adjustableWheelSet xs:boolean optional
the vehicle comprises wheelsets adjustable to different track gauge
axleLoad rail:tWeightTons optional
weight per axle of vehicle in metric tons
axleSequence xs:string optional
description of axle sequence
bruttoAdhesionWeight rail:tWeightTons optional
portion of total vehicle weight on motored axles in metric tons (adhesion weight)
bruttoWeight rail:tWeightTons optional
total weight of vehicle with full payload in metric tons (gross weight)
code rail:tGenericName optional
for typical, specific abbreviations, used in different systems with the same understanding
description rail:tElementDescription optional
should be interpreted in its elements' context, substantiates the name
id rail:tGenericID required
XML-file-wide unique identity is required for later referencing that element
length rail:tLengthM optional
vehicle length in metres
name rail:tGenericName optional
should be interpreted in its elements' context (e.g. track/name, vehicle/name)
nettoAdhesionWeight rail:tWeightTons optional
DEPRECATED: portion of vehicle payload weight on motored axles in metric tons (adhesion weight)
nettoWeight rail:tWeightTons optional
net weight of vehicle payload in metric tons
numberDrivenAxles rail:tCounter optional
the number of motored axles used for traction
numberNonDrivenAxles rail:tCounter optional
the number of axles not used for traction (without motor or gear)
onTrainHead xs:boolean optional
vehicle may run at the train head
onTrainTailOnly xs:boolean optional
vehicle must be the last one in any formation, no other vehicle coupled to its end
resistanceFactor xs:decimal optional
running resistance of vehicle in N/kN (to be used in conjunction with 'trainResistance' element
speed rail:tSpeedKmPerHour optional
maximum allowed vehicle speed in km/h
tareAdhesionWeight rail:tWeightTons optional
portion of tare vehicle weight on motored axles in metric tons (adhesion weight)
tareWeight rail:tWeightTons optional
tare weight of vehicle (empty) in metric tons
towingSpeed rail:tSpeedKmPerHour optional
maximum allowed vehicle speed in km/h when its towed (not powered)
trackGauge rail:tLengthM optional
the track gauge in metres the vehicle is mainly used for
trackGaugeAlternative rail:tLengthM optional
the track gauge in metres the vehicle is alternatively used for
vehicleCategory rail:tVehicleCategoryType optional
basic vehicle category used for train formation planning
vehicleFamilyRef rail:tGenericRef optional
reference to 'id' in vehicle data in order to obtain all data common for the vehicle family not explicitly specified in this element of an individual vehicle
xml:lang xs:language optional
In due course, we should install the relevant ISO 2- and 3-letter
codes as the enumerated possible values . . .
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.railml.org/schemas/2016'

Source

<xs:element name="vehicle" type="rail:eVehicle" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>data related to single vehicle or vehicle family</xs:documentation>
    <xs:documentation source="http://wiki.railml.org/index.php?title=RS:vehicle"/>
  </xs:annotation>
</xs:element>

Sample