speed profile element that is referenced by speedChange elements |
QName | Type | Fixed | Default | Use | Inheritable | Annotation | ||
---|---|---|---|---|---|---|---|---|
code | rail:tGenericName | optional |
|
|||||
description | rail:tElementDescription | optional |
|
|||||
id | rail:tGenericID | required |
|
|||||
influence | rail:tInfluence | required |
|
|||||
maxAxleLoad | rail:tWeightTons | optional |
|
|||||
maxMeterLoad | rail:tMeterloadTonsPerMeter | optional |
|
|||||
name | rail:tGenericName | optional |
|
|||||
operatingPeriodRef | rail:tGenericRef | optional |
|
|||||
trainProtectionSystem | xs:string | optional |
|
|||||
verbalConstraint | xs:string | optional |
|
|||||
xml:lang | xs:language | optional |
|
|||||
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.railml.org/schemas/2016' |
<xs:complexType name="tSpeedProfile"> <xs:complexContent> <xs:extension base="rail:tElementWithIDAndName"> <xs:annotation> <xs:documentation>speed profile element that is referenced by speedChange elements</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="tilting" type="rail:tTilting" minOccurs="0"> <xs:annotation> <xs:documentation>the tilting element contains parameters describing the required train tilting characteristics</xs:documentation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:tilting"/> </xs:annotation> </xs:element> <xs:element name="braking" type="rail:tBraking" minOccurs="0"> <xs:annotation> <xs:documentation>the braking element contains parameters describing the required train braking configuration</xs:documentation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:braking"/> </xs:annotation> </xs:element> <xs:element name="path" type="rail:tPath" minOccurs="0"> <xs:annotation> <xs:documentation>the path element indicates a train run between two neighbouring OCPs</xs:documentation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:path"/> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="influence" type="rail:tInfluence" use="required"> <xs:annotation> <xs:documentation>allows for overlaying speed profiles</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="maxAxleLoad" type="rail:tWeightTons"> <xs:annotation> <xs:documentation>maximum axle load of the train in tons</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="maxMeterLoad" type="rail:tMeterloadTonsPerMeter"> <xs:annotation> <xs:documentation>maximum meter load of the train in tons per meter</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="operatingPeriodRef" type="rail:tGenericRef"> <xs:annotation> <xs:documentation>reference to an operatingPeriod element from the timetable sub-schema</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="trainProtectionSystem" type="xs:string"> <xs:annotation> <xs:documentation>defining the train protection system</xs:documentation> <xs:documentation>use value from the separate code definition file 'TrainProtectionSystems.xml'/trainProtectionSystemsAtTrack</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="verbalConstraint" type="xs:string"> <xs:annotation> <xs:documentation>defining additional verbal constraints like certain train types</xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType> |