Specifies the textual definition for the value.
Free text. Use when the type is not listed under the VerticalTransitionType enumeration, or when additional parameters are needed to fully describe the segment.
in the sense of the CRD- or RRD-provided primary and subsidiary location codes. Primary location code is defined, inter alia, in TAF recommendation 006REC1128. Unicity of codes, if required, is not managed by the present model. Primary code is unique by construction (see TSIs) and created at country level (by National Allocation Entity); secondary code is created at company level, so different companies may have introduced, in the past, different codes for the same location. In the future (ongoing works, as of 3/2022) , NAEs will take care of unicity by designating primary responsible entity.
An URI pointing to a standard definition of the quantity kind.
According to ERA RINF recommendation 013REC1047: "XXXXXXXoperational pointXXXXXXXX(OP) means any location for train service operations, where train services may begin and end or change route and where passenger or freight services may be provided; XXXXXXXoperational pointXXXXXXXX means also any location at boundaries between Member States or infrastructure managers." This is an overarching concept that could become a union class in an OWL ontology, but cannot be used in the present conceptual model (polysemic term that would induce multiple inheritance issues). It is provided here as an abstract class, in order to make lookup possible, but instantiation impossible.
Y-coordinate in associated positioning system.
Possibility of disassembling and/or recomposing rolling stock built to the model, in the context of operations and maintenance (not: re-building).
Location :Locating (curvi-)linear objects
Number on 12 digits allocated to each rail vehicle to uniquely identify it from any other rail vehicle. See : https://www.era.europa.eu/sites/default/files/library/docs/recommendation/013rec1005_recommendation_annex1_en.pdf
Information about the canvas that is not implied by the name. Typically describing the place of the origin and orientation of the axes.
X-coordinate in associated positioning system.
Geometry :Horizontal and vertical alignment
According to ERA RINF recommendation 013REC1047: XXXXXXXlocation pointXXXXXXXX(LP) means any specific point on a track of a SoL where value of a parameter changes. Provided here for disambiguation only. Not for implementation or instantiation. In the context of the present model, changes in values of parameters can be documented using the Common / NetProperty package. These changes should be derived and, if needed, persisted.
A string matching the requirements for legacy IDs.
An URI pointing to a standard definition of the unit.
Name or code of the CRS. Use EPSG code when available (see https://epsg.org/home.html). e.g. WGS-84 for GPS coordinates or national CRS such as 5707 for Lambert-Nord (France), 28992 for RD (Netherlands). Informs about the units in which the coordinates are expressed, usually kilometres or metres.
Z-coordinate, i.e. height over datum level, in associated positioning system.
Reference to a (normative) document to support the unambiguous definition of the property.
Following TRANSMODEL definitions, "trip" is semantically restricted to "passenger trip"; it is not used in the present context.
Sequence number of the list, allows creating list-of-lists.
Issue: TAF XSD does not seem to follow TAF TSI definitions regarding responsible applicant
[TAF XSD] Identifies the train for traffic management purposes by the Dispatcher, GSMR services, etc. String, 1-8 characters.
Raw reading of a sensor or measurement device.
Free text. Use when the type is not listed under the HorizontalTransitionType enumeration, or when additional parameters are needed to fully describe the segment.
The elevation value in units defined by the positioning system.
a 4-character string; see TAF XSD: Indicates certain treatments or operations required for a train. If national codes are used, the first 2 position will be the ISO country code, followed by 00-99.
Definition of the property in plain text.
Train dynamics are completely separated from path (administrative) description
attribute value is equal to Name inheritred from Named Resource. Introduced for the sake of consistency with gleif ontology.
$XREFPROP=$XID={2C4B5119-1B46-4ca1-8795-003CF79260A6}$XID;$NAM=MOFProps$NAM;$TYP=attribute property$TYP;$VIS=Public$VIS;$BEH=redefinedProperty$BEH;$PAR=0$PAR;$DES={A936C7E2-9AF2-4378-9DC1-25E649E967FA}$DES;$CLT={F7484480-95E1-4ffb-BB2F-B9CC295DF806}$CLT;$SUP=<none>$SUP;$ENDXREF;
The user is highly recommended to use a standard notation such as XML Schema xs:date, xs:dateTime or xs:dateTimeStamp
The symbol used to describe the kind of quantity, e.g. l for length.
Reference to the previous anchor point on the linear positioning system. Anchors are ordered in the direction of the net element that carries them, or according to the sequence of net elements if there is more than one.
$XREFPROP=$XID={39513ED2-B0DA-4b27-B051-FF95CD9F5D8B}$XID;$NAM=Stereotypes$NAM;$TYP=attribute property$TYP;$VIS=Public$VIS;$PAR=0$PAR;$DES=@STEREO;Name=enum;GUID={363F9AED-BF6B-4082-A302-99270B3CEDAC};@ENDSTEREO;$DES;$CLT={01949CCE-6194-4bf5-A6B7-E07B5B180F6E}$CLT;$SUP=<none>$SUP;$ENDXREF;
Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;alias=network Resources;
Given if not implied by the quantity specialisation.
Ordered list of references to Net Elements.
The unit in which the value of each valueDefinition is expressed
$XREFPROP=$XID={BDCA7FD1-9739-4a34-B95A-B69D597809E2}$XID;$NAM=Stereotypes$NAM;$TYP=attribute property$TYP;$VIS=Public$VIS;$PAR=0$PAR;$DES=@STEREO;Name=enum;GUID={363F9AED-BF6B-4082-A302-99270B3CEDAC};@ENDSTEREO;$DES;$CLT={04ED0F24-145C-4e52-937C-B2352692F7A4}$CLT;$SUP=<none>$SUP;$ENDXREF;
The railway cant alignment is composed of one or more ordered geometric segments.
In RSM, a turnout is a functional object. The footprint of the underlying physical turnout is ignored. Therefore, no area location is normally associated with a turnout. The possibility to define such an area location is provided for convenience. The area location is expected to be defined by structural objects in other models, or by extensions.
The anchor point applies to this linear positioning system.
$XREFPROP=$XID={F22D309A-186C-4b80-9430-513147E9D3C8}$XID;$NAM=Stereotypes$NAM;$TYP=attribute property$TYP;$VIS=Public$VIS;$PAR=0$PAR;$DES=@STEREO;Name=enum;GUID={363F9AED-BF6B-4082-A302-99270B3CEDAC};@ENDSTEREO;$DES;$CLT={0C3D5022-799D-4075-BA06-43C623377EA8}$CLT;$SUP=<none>$SUP;$ENDXREF;
$XREFPROP=$XID={A17E3CA9-0F82-49b6-9462-D0D3EECCCDDD}$XID;$NAM=Stereotypes$NAM;$TYP=attribute property$TYP;$VIS=Public$VIS;$PAR=0$PAR;$DES=@STEREO;Name=enum;GUID={363F9AED-BF6B-4082-A302-99270B3CEDAC};@ENDSTEREO;$DES;$CLT={0CB24A66-5BB7-437a-BA21-8035F808C916}$CLT;$SUP=<none>$SUP;$ENDXREF;
Reference to coordinate(s) in one or more positioning system. No coordinates need to be associated in situations where only the order matters (e.g. schematic descriptions).
$XREFPROP=$XID={F727185C-5C05-4b5f-AB42-3EA5020D3C6B}$XID;$NAM=Stereotypes$NAM;$TYP=attribute property$TYP;$VIS=Public$VIS;$PAR=0$PAR;$DES=@STEREO;Name=enum;GUID={363F9AED-BF6B-4082-A302-99270B3CEDAC};@ENDSTEREO;$DES;$CLT={16627272-CD9D-4e6f-94B5-06BE448A174F}$CLT;$SUP=<none>$SUP;$ENDXREF;
Used when the side is not yet defined/known, but is expected to become relevant. The actual lateral side can then be given at a later stage, e.g. as-built, either qualitatively or quantitatively.
$XREFPROP=$XID={0AD63425-53DC-4eae-B735-BDC8F9953C62}$XID;$NAM=Stereotypes$NAM;$TYP=attribute property$TYP;$VIS=Public$VIS;$PAR=0$PAR;$DES=@STEREO;Name=enum;GUID={363F9AED-BF6B-4082-A302-99270B3CEDAC};@ENDSTEREO;$DES;$CLT={17A4D36A-D3AE-4c3c-83CA-3234A3833606}$CLT;$SUP=<none>$SUP;$ENDXREF;
Informs that a smoothing was applied between this segment and the segment(s) that are referred to. For compatibility with IFC Rail, as it redunds the other, proposed transition definition (class TransitionShape)
Micro level (for railways) is associated with tracks. It is the level where vehicle paths are unambiguous. At micro level, the smallest details aggregate into a single item. E.g. individual point components and point blades and tips coalesce into a single turnout.
Informs where the linear or spot location is situated with respect to the associated LinearElement.
http://ifc43-docs.standards.buildingsmart.org/IFC/RELEASE/IFC4x3/HTML/lexical/IfcAlignmentCant.htm, "RailHeadDistance"
The height difference between the outer and inner rails in or in approach to a curve. The value is normally positive. It is negative in the exceptional case when the inner rail is higher. Corresponds to IFC4.3 IfcAlignmentCant attribute RailHeadDistance.
Lateral offset. The sign is always positive and the side, left or right, is given by the spot location's lateral side.
The radius of the circle tangential to the beginning of the segment. Start and end with respect to the orientation of the linear element of the topology that carries the segment.
A topological element that isn't (curvi-)linear, i.e. area or point.
Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;alias=positioning System;
Reference to the reference system in which the coordinate is defined.
Indicates the direction of possible travel between elements A and B. Not intended to express operational traffic direction. This should be modelled with appropriate signalling classes.
The spot location, including an elevation.
Vertical offset. Can be positive or negative.
A linear location is topologically carried by a sequence of associated net elements.
Mapping to a linear location on the topology.
As per SOSA ontology, a result is a quantity that is the product of an observation. "Quantity" could well be a vector. In RSM context, a vector is an ordered list of results. A specific class could also be envisaged.
Length of a 3-D curve, measured in the 3-D space.
The observed quantity of the property. Multiplicity>1 applies to vector properties (hence "ordered"), or for expressing quantities in different units.
A reference system used to define Cartesian coordinates, (Northing/Easting) based on a map projection given by the EPSG code.
The time interval can be a simple or a complex one (with repetition patterns) ; see TimeAxis package. Time intervals may be specified outside the configuration "validity period"; the parts outside are then considered irrelevant.
Viewed from the toe, the positioned relation connects a left or right branch.
height of the canvas in a given unit, e.g. mm or pixel
$XREFPROP=$XID={C2B03511-531E-400c-8302-C56FDFDCEA47}$XID;$NAM=Stereotypes$NAM;$TYP=attribute property$TYP;$VIS=Public$VIS;$PAR=0$PAR;$DES=@STEREO;Name=enum;GUID={363F9AED-BF6B-4082-A302-99270B3CEDAC};@ENDSTEREO;$DES;$CLT={30F96178-A258-4907-AEFD-12B52F31F2D0}$CLT;$SUP=<none>$SUP;$ENDXREF;
The bound(s) of the location on the associated net element. A spot location has one bound on each associated linear net element. A linear or area location has two bounds.
Geometric primitive for segment with constant cant. The initial and final cant have equal values.
Empty interval shall not be confused with zero-length interval. The empty interval has an empty intersection with any other interval. It is used to explicitly tell "never".
The elevation at the end of the segment.
Inclination with respect to the horizontal plane, in the direction of the associated linear element.
This information may be missing at early project stages (hence the 0..1 multiplicity).
Static installation for physically stopping trains, typically a buffer stop or sand hump. Vehicle stops need not coincide with the extremity of a linear element. Reciprocally, linear elements are not "cut" by a vehicle stop. Derailers and trap points aren't static and aren't considered vehicle stops.
Arrangement where tracks cross without slip points.
Device that transmits train protection information to a passing train. E.g. crocodile, (Euro-)balise, magnet, loop. On-track TPS devices such as balises or crocodiles are associated with spot locations. Loops are associated with a linear location.
The Central Reference File Database (CRD) (formerly known as Central Repository Domain) is a centralised database that stores Location Codes and Company Codes required by European regulation, and makes them available to users. See https://ccs.rne.eu/crd/
The highest value of the abscissa in this system.
Any other location on the infrastructure that is significant to train operations. FR: "point remarquable".
Trackwork ensuring the support and guidance of a vehicle along a route. It may consist of assembly of rail, sleepers and fastenings.
Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;alias=associated Net Elements;
An area location is composed of a set of associated net elements.
The location of a net entity. Specialised classes such as junctions provide their own location information and need not use this role.
Location has, here, the sense provided by the Common/Location package : it refers to the topology and/or geographic coordinates and/or linear positioning coordinates.
The reference to a time reference system replaces the reference to a unit. May be left out if the TRS is obvious and /or unambiguous from the context, e.g. "Document released 2021-06-28"
associates the net element with intrinsic coordinates.
The diverting track curves to the right with respect to the through-track (viewed from the toe).
Mapping to a linear location on the topology. The linear location can be associated with position in one or more coordinate systems, including elevation.
$XREFPROP=$XID={C96C199A-1E5E-4fbf-B89B-49C4C0C1A031}$XID;$NAM=Stereotypes$NAM;$TYP=attribute property$TYP;$VIS=Public$VIS;$PAR=0$PAR;$DES=@STEREO;Name=enum;GUID={363F9AED-BF6B-4082-A302-99270B3CEDAC};@ENDSTEREO;$DES;$CLT={5182B43B-B503-4908-9027-7716BFE643AD}$CLT;$SUP=<none>$SUP;$ENDXREF;
$XREFPROP=$XID={4AD074D1-0B64-4545-9D64-5D5C0C87CF50}$XID;$NAM=Stereotypes$NAM;$TYP=attribute property$TYP;$VIS=Public$VIS;$PAR=0$PAR;$DES=@STEREO;Name=enum;@ENDSTEREO;$DES;$CLT={5669AD04-F51F-484b-8248-717A20F16081}$CLT;$ENDXREF;
Navigation is possible only from NetElement B to NetElement A.
used by TAF: "Identifies the RU, IM or other company involved in the Rail Transport Chain"
$XREFPROP=$XID={6DA3F472-6CFE-4b97-819E-F04CD0C4A6D8}$XID;$NAM=Stereotypes$NAM;$TYP=attribute property$TYP;$VIS=Public$VIS;$PAR=0$PAR;$DES=@STEREO;Name=enum;@ENDSTEREO;$DES;$CLT={5D749356-8DB2-4cf2-8CE8-92D7CF17EDE6}$CLT;$ENDXREF;
The located object is valid in both directions.
The specified values of the observed properties.
Unordered set of references to NetElements.
$XREFPROP=$XID={00FA6A04-9794-40c9-81A6-33A9C3C058FC}$XID;$NAM=Stereotypes$NAM;$TYP=attribute property$TYP;$VIS=Public$VIS;$PAR=0$PAR;$DES=@STEREO;Name=enum;GUID={64133107-2CDC-4c2b-BBAA-F95FD67A681C};@ENDSTEREO;$DES;$CLT={646821E9-D654-4b01-B1D9-0FEBC67C1EBB}$CLT;$ENDXREF;
Distance along, measured from the intersections (junctions) where linear elements meet.
"LateralDistance" is expressed with respect to the zero-centred orientation of the linear element (from intrinsic coordinate 0 to intrinsic coordinate 1). Positive is to the right, negative to the left.
The nano level (for railway) is the level where track geometry and, in particular, curvilinear abscissas would be in agreement with on-board odometry. It is used for detailing crossing geometry, for instance. The nano level could be described as a properly attributed surveyor's map, including topological properties of the rail network in the finest possible granularity. Use cases for the Nano level would include interlocking and asset management.
needs improvement, both in semantics and terminology; rolling stock transformation not done by manufacturer (e.g. in overhaul shops) requesting a new placing into service would result in new "model".
The property extends over the whole network, at any location that is (or may be) associated with the network (via AssociatedNetElement).
$XREFPROP=$XID={53C72EA5-31E1-4918-AB0F-9D6EDCB87D4D}$XID;$NAM=Stereotypes$NAM;$TYP=attribute property$TYP;$VIS=Public$VIS;$PAR=0$PAR;$DES=@STEREO;Name=enum;@ENDSTEREO;$DES;$CLT={6AE0DF7D-89B9-41a9-BA27-4C6984B9D9C1}$CLT;$ENDXREF;
The located object is valid in the reverse direction of the LinearElement.
Allows defining a "floating" time interval, i.e. not anchored to a start or end moment in time.
The measure value of the anchor point, e.g. km 47.5 ISO19148:2021 uses the term "RestartValue".
ISO19148:2021: used if LR method is "relative".
Universally Unique Identifier. It is strongly recommended to use this UUID type definition when implementing new systems . The UUID can start with a digit.
The lowest value of the abscissa in the positioning system.
[TAF XSD] "The minimum duration of dwell time [expressed in minutes]".
Indicates the direction in which the function of the object along this linear element applies. Not given when irrelevant or without meaning.
A single-slip crossing has two turnouts.
Compositions reflecting the document structure (number of containers is not limited)
$XREFPROP=$XID={66B0C730-9B5B-4136-8A10-BCE7FA2E3100}$XID;$NAM=Stereotypes$NAM;$TYP=connector property$TYP;$VIS=Public$VIS;$PAR=0$PAR;$DES=@STEREO;Name=time-dependent;GUID={DB21B561-B535-4708-ACCA-5593BDCAAAFE};@ENDSTEREO;$DES;$CLT={77C17887-3EAA-4a7b-8E66-24CB53A018FE}$CLT;$SUP=<none>$SUP;$ENDXREF;
proposed stereotype, in view of model transformation
The length of the segment when projected on the horizontal plane. The length is optional because it may be irrelevant or may be derived from position information associated with the linear location.
Trap point (or trap turnout), FR: aiguille d'ensablement, is a Turnout with a diverting branch that will derail rolling stock when in protective position. From a model point of view, one of the three related NetElements handled by Trap point is a Non Linear element (replacing the deviated track).
From W3C: Description of date and time structured with separate values for the various elements of a calendar-clock system. The temporal reference system is fixed to Gregorian Calendar. The reference to TRS may be left out if obvious from the context.
The diverting track curves to the left with respect to the through-track (viewed from the toe).
$XREFPROP=$XID={8395047C-F0C4-4b9c-B433-673C53CF8E1F}$XID;$NAM=Stereotypes$NAM;$TYP=attribute property$TYP;$VIS=Public$VIS;$PAR=0$PAR;$DES=@STEREO;Name=enum;GUID={363F9AED-BF6B-4082-A302-99270B3CEDAC};@ENDSTEREO;$DES;$CLT={86D444F7-2B3D-42be-99C0-D3EF7D0395D7}$CLT;$SUP=<none>$SUP;$ENDXREF;
To describe the tracks between the operational points (OPs, e.g. stations, yards, junctions, boundaries) of the network. The non-linear elements are the OPs, and the linear elements are the tracks connecting OPs.
The cant angle with respect to horizontal. Positive when the rotation is anti-clockwise with respect to the orientation of the linear element that carries the segment.
At most one start time value per reference system.
The elevation at the start of the segment.
The feature that is being observed and/or specified.
Pointer to the CRS in which the equations are expressed.
The turnout forks symmetrically, i.e. Y-shaped.
The radius of the circle tangential to the end of the segment. Start and end with respect to the orientation of the linear element of the topology that carries the segment.
$XREFPROP=$XID={74B48933-90D6-4a13-B71F-DA27A2058A12}$XID;$NAM=Stereotypes$NAM;$TYP=attribute property$TYP;$VIS=Public$VIS;$PAR=0$PAR;$DES=@STEREO;Name=enum;GUID={363F9AED-BF6B-4082-A302-99270B3CEDAC};@ENDSTEREO;$DES;$CLT={8D1FED25-AC09-4700-87E5-D2E0B3B6C88B}$CLT;$SUP=<none>$SUP;$ENDXREF;
To express "as far as memory goes back" or "until an undefined date". This is the Null Object Pattern in disguise. It is used to explicitly allow open-ended intervals without using ambiguous optional values ("forever" is neither synonymous with "until an undetermined date" nor "until an undocumented date"). Subclasses can be created to express even nuances.
Informs about the relation(s) between linear elements that this junction realises.
Informs the spot location of the anchor point.
(NF EN 13232-1-2004) Device allowing longitudinal relative rail movement of two adjacent rails, while maintaining correct guidance and support.
Polylines are defined by reference to a sequence of at least two coordinates. There is no explicit constraint on coordinates being distinct.
$XREFPROP=$XID={15427AD3-2B3F-47fe-AC15-3FC9CBCCC13C}$XID;$NAM=Stereotypes$NAM;$TYP=attribute property$TYP;$VIS=Public$VIS;$PAR=0$PAR;$DES=@STEREO;Name=enum;GUID={363F9AED-BF6B-4082-A302-99270B3CEDAC};@ENDSTEREO;$DES;$CLT={994B5FE7-4200-4523-B21E-FB68115D6ECB}$CLT;$SUP=<none>$SUP;$ENDXREF;
Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;alias=positioning System Coordinates;
The spot location is positioned in a given coordinate reference system that is typically independent of the network topology.
Retail Reference Database (RRD) is a database where the actors can find reference data specific to retail that cannot be found in the location Common Repository Domain of TAF. See: https://www.era.europa.eu/sites/default/files/library/docs/recommendation/era_rec122_tap_tsi_revision_recommendation_technical_document_b60_en.pdf
The relation is with the start or end of NetElement B.
$XREFPROP=$XID={3FF86654-566A-46db-B0AF-AAE3DAD5118D}$XID;$NAM=Stereotypes$NAM;$TYP=attribute property$TYP;$VIS=Public$VIS;$PAR=0$PAR;$DES=@STEREO;Name=enum;GUID={64133107-2CDC-4c2b-BBAA-F95FD67A681C};@ENDSTEREO;$DES;$CLT={A2A1EE3E-58B4-449a-BDCD-59C5F8F25E8D}$CLT;$ENDXREF;
Fraction (percentage) of distance along linear element.
Initial azimuth of the segment, or bearing, the clockwise angle departing from geographic north. The azimuth is optional because it is either irrelevant or may derive from position information associated with the segment.
$XREFPROP=$XID={279C05C0-83F2-4f10-B58E-19A3EC170258}$XID;$NAM=Stereotypes$NAM;$TYP=attribute property$TYP;$VIS=Public$VIS;$PAR=0$PAR;$DES=@STEREO;Name=enum;GUID={D30B9499-1B9F-42e6-8794-4689D3C7A21A};@ENDSTEREO;$DES;$CLT={A4952DA0-8C19-40d5-B1BF-8F08F97671D2}$CLT;$SUP=<none>$SUP;$ENDXREF;
The relation is with the start or end of NetElement A.
Width of the canvas in a given unit (e.g. mm or pixel) if not implied in the canvas name.
At most one end time value per reference system.
The net element that carries the location.
$XREFPROP=$XID={848146F0-561F-423c-83FC-80691DA4E4C6}$XID;$NAM=Stereotypes$NAM;$TYP=attribute property$TYP;$VIS=Public$VIS;$PAR=0$PAR;$DES=@STEREO;Name=enum;GUID={363F9AED-BF6B-4082-A302-99270B3CEDAC};@ENDSTEREO;$DES;$CLT={ABC9B4BD-60CD-4f36-904A-FFC4BF9E39CC}$CLT;$SUP=<none>$SUP;$ENDXREF;
From IFC Rail. Semantics to be clarified. These terms do not match the usual terms "sectioning and paralleling post", "sub-sectioning and paralleling post", "sub-sectioning post", "feeding post". Awaiting clarification, the generic class "TractionPost" can be used (it is not abstract).
$XREFPROP=$XID={AD4C8ED6-8BD8-4379-B8DE-FC6232D791EA}$XID;$NAM=Stereotypes$NAM;$TYP=attribute property$TYP;$VIS=Public$VIS;$PAR=0$PAR;$DES=@STEREO;Name=enum;GUID={363F9AED-BF6B-4082-A302-99270B3CEDAC};@ENDSTEREO;$DES;$CLT={AF559B14-E6C6-4e53-9549-3169A36BA6E6}$CLT;$SUP=<none>$SUP;$ENDXREF;
$XREFPROP=$XID={0D988202-1C64-42f6-8689-84A912E0D43E}$XID;$NAM=Stereotypes$NAM;$TYP=attribute property$TYP;$VIS=Public$VIS;$PAR=0$PAR;$DES=@STEREO;Name=enum;GUID={363F9AED-BF6B-4082-A302-99270B3CEDAC};@ENDSTEREO;$DES;$CLT={B13E414E-EB11-4723-BBD5-9AFBD9BCEDDB}$CLT;$SUP=<none>$SUP;$ENDXREF;
Allows to document the location in one or more reference system(s).
Linestring coordinates are expressed in one Positioning System. Define more linestrings if more positioning systems become relevant. May be left empty if linestring coordinates convey sufficient information about the positioning system.
Resistance against speed change. Includes the effect of rotating masses. Typically applies to rolling stock.
$XREFPROP=$XID={B97E2051-A2AE-4e69-B7F9-28801F1F5688}$XID;$NAM=Stereotypes$NAM;$TYP=attribute property$TYP;$VIS=Public$VIS;$PAR=0$PAR;$DES=@STEREO;Name=enum;@ENDSTEREO;$DES;$CLT={B8A5373F-0DFD-4e93-9C0D-16A2F7486F57}$CLT;$ENDXREF;
The located object is valid in the direction of the LinearElement.
Origin is spot location of the tangent or secant point where the diverted track meets the through track. Origin coincides with the ends of the topological elements.
A "line" in the operational sense, i.e. from on origin to a destination via certain non-linear elements, all at MACRO topology level. TRANSMODEL: Line (note: only MACRO level is available in TRANSMODEL)
Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;alias=final azimuth;
Azimuth at the end of the segment. Not normally needed for straight line segments.
Placeholder class when time values cannot be provided
Ordered set of ScaleValueDefinition that specifies the defined numerical value(s) and textual definition(s) for the measurement scale
$XREFPROP=$XID={36450741-B260-4ed0-B348-80B0F3FA95C2}$XID;$NAM=Stereotypes$NAM;$TYP=attribute property$TYP;$VIS=Public$VIS;$PAR=0$PAR;$DES=@STEREO;Name=enum;GUID={363F9AED-BF6B-4082-A302-99270B3CEDAC};@ENDSTEREO;$DES;$CLT={C2A9DD5F-0A53-4e71-9EEF-2C2B8F005D64}$CLT;$SUP=<none>$SUP;$ENDXREF;
$XREFPROP=$XID={346214F8-0721-47de-8D84-D3608469BD29}$XID;$NAM=Stereotypes$NAM;$TYP=attribute property$TYP;$VIS=Public$VIS;$PAR=0$PAR;$DES=@STEREO;Name=enum;GUID={363F9AED-BF6B-4082-A302-99270B3CEDAC};@ENDSTEREO;$DES;$CLT={C3A80A95-3BD8-4729-8300-AFAB3CE7D48A}$CLT;$SUP=<none>$SUP;$ENDXREF;
Allows defining a subset of discretised points.
Mapping to a linear location on the topology. The linear location can be associated with position in one or more coordinate systems.
planned departure day (reference date + offset)
A double-slip crossing has four turnouts.
Places where powered vehicles can be present in revenue service, but are not fed. Most common are neutral sections that include a grounded contact wire. But in general, mechanical continuity for current collectors is optional.
A geometric point that is a sample of a railway alignment. Can bear geometric properties that cannot be represented by SpotLocation, e.g. twist or the rotation of some local coordinate system, locally measured cant values, etc.
$XREFPROP=$XID={62BEBFC8-8F24-4c0e-8007-1931EA2FD307}$XID;$NAM=Stereotypes$NAM;$TYP=attribute property$TYP;$VIS=Public$VIS;$PAR=0$PAR;$DES=@STEREO;Name=enum;GUID={64133107-2CDC-4c2b-BBAA-F95FD67A681C};@ENDSTEREO;$DES;$CLT={CF615822-18AA-4921-AFAF-88D248D25652}$CLT;$ENDXREF;
Curvilinear abscissa ("distance along" linear element). Values do not necessarily start with zero.
$XREFPROP=$XID={B0CADF7D-28A6-4acd-A819-3057E283272A}$XID;$NAM=Stereotypes$NAM;$TYP=attribute property$TYP;$VIS=Public$VIS;$PAR=0$PAR;$DES=@STEREO;Name=enum;@ENDSTEREO;$DES;$CLT={CF6F7A7B-0730-4ffb-BA5E-71BB246B54D8}$CLT;$ENDXREF;
The relation uses the end of the net element.
Associates the location with net element(s).
The horizontal alignment is an ordered set of horizontal segments.
$XREFPROP=$XID={9DF16AE5-E0F3-4d94-9432-C2D70DD47C85}$XID;$NAM=Stereotypes$NAM;$TYP=attribute property$TYP;$VIS=Public$VIS;$PAR=0$PAR;$DES=@STEREO;Name=enum;@ENDSTEREO;$DES;$CLT={D1F2EDDE-5AC8-490e-91EE-EC71333C9D97}$CLT;$ENDXREF;
Navigation is possible only from NetElement A to NetElement B.
Location that the sensor is observing. If the sensor is not a remote one, this is the location of the sensor itself.
$XREFPROP=$XID={EE65ADB3-24C2-44a4-B1AA-6525BFAC1E90}$XID;$NAM=Stereotypes$NAM;$TYP=attribute property$TYP;$VIS=Public$VIS;$PAR=0$PAR;$DES=@STEREO;Name=enum;GUID={363F9AED-BF6B-4082-A302-99270B3CEDAC};@ENDSTEREO;$DES;$CLT={D3673CA0-BC0A-4c5f-92FD-E4D5398440A1}$CLT;$SUP=<none>$SUP;$ENDXREF;
Line-side device for detecting passage of a rail vehicle.
$XREFPROP=$XID={6C09F3A5-7B43-4000-AEFB-7F38B836FC93}$XID;$NAM=Stereotypes$NAM;$TYP=attribute property$TYP;$VIS=Public$VIS;$PAR=0$PAR;$DES=@STEREO;Name=enum;GUID={D30B9499-1B9F-42e6-8794-4689D3C7A21A};@ENDSTEREO;$DES;$CLT={D4FBBE69-4257-42a5-AD36-B4C539CAF30E}$CLT;$SUP=<none>$SUP;$ENDXREF;
The observation is acquired by a sensor.
Cant at the beginning of the segment. Begin and end are with respect to the linear topological element that carries the segment.
$XREFPROP=$XID={EB996F41-BAB3-4fd6-B12F-9A176885FF88}$XID;$NAM=Stereotypes$NAM;$TYP=attribute property$TYP;$VIS=Public$VIS;$PAR=0$PAR;$DES=@STEREO;Name=enum;@ENDSTEREO;$DES;$CLT={D6437A2F-ED9F-4dfc-B3B9-1E9DC37E1712}$CLT;$ENDXREF;
Geometric primitive for a straight linear segment.
To describe the network at regional, national or international level. The non-linear elements are boundaries and major operational points (OPs); the linear elements are sections of lines connecting those points.
$XREFPROP=$XID={BBE22136-05CF-4574-A680-4169389D0A91}$XID;$NAM=Stereotypes$NAM;$TYP=attribute property$TYP;$VIS=Public$VIS;$PAR=0$PAR;$DES=@STEREO;Name=enum;@ENDSTEREO;$DES;$CLT={DF0F1BB9-89B3-402f-B91A-D2654CB7CAAD}$CLT;$ENDXREF;
Navigation between elements A and B is possible in both directions. Generally applies to railway networks.
A property set refers to an ordered set of base properties.
Reference to the resources that constitute the network. Resources can be shared by different networks.
$XREFPROP=$XID={EDE78717-5FBB-47f1-85A3-070E34C14623}$XID;$NAM=Stereotypes$NAM;$TYP=attribute property$TYP;$VIS=Public$VIS;$PAR=0$PAR;$DES=@STEREO;Name=enum;@ENDSTEREO;$DES;$CLT={E2361B47-9E4F-4390-A8A1-9A2B1B8A3920}$CLT;$ENDXREF;
The relation uses the start of the net element.
Used for specifying exclusions, such as "steel sleepers are not allowed, anywhere on the network".
Union=0;Derived=0;AllowDuplicates=0;Owned=0;Navigable=Navigable;alias=element Collection;
A higher level net element is composed of a collection of lower level net elements.
$XREFPROP=$XID={3BDAE3D9-258F-4d2f-B1A5-1CA555283A2D}$XID;$NAM=Stereotypes$NAM;$TYP=attribute property$TYP;$VIS=Public$VIS;$PAR=0$PAR;$DES=@STEREO;Name=enum;GUID={363F9AED-BF6B-4082-A302-99270B3CEDAC};@ENDSTEREO;$DES;$CLT={E8CA853E-FF2F-4cfb-B09B-AEC95EEFA6DC}$CLT;$SUP=<none>$SUP;$ENDXREF;
$XREFPROP=$XID={EB433344-14BB-4c14-B4AE-2288ECF92CAB}$XID;$NAM=Stereotypes$NAM;$TYP=attribute property$TYP;$VIS=Public$VIS;$PAR=0$PAR;$DES=@STEREO;Name=enum;GUID={D30B9499-1B9F-42e6-8794-4689D3C7A21A};@ENDSTEREO;$DES;$CLT={ED59BFA1-12D1-4cdb-892B-0D5F576AC1A9}$CLT;$SUP=<none>$SUP;$ENDXREF;
The application direction is (yet) unknown.
The vertical alignment is an ordered set of vertical segments.
Facet or attribute of an object referenced by a name.
An element of the topology can be positioned in terms of coordinates. This is useful only for intrinsic coordinates with value 0 and 1.
The length of the segment when projected on the vertical surface. The length is optional because it may be irrelevant or may be derived from position information associated with the linear location.
The spot location where the tracks physically intersect.
Apparatus by means of which a conventional visual or acoustic indication is given, generally concerning the movements of railway vehicles.
Cant at the end of the segment. Begin and end are with respect to the linear topological element that carries the segment.
$XREFPROP=$XID={B5EABBA0-812E-40e5-B599-627902952297}$XID;$NAM=Stereotypes$NAM;$TYP=attribute property$TYP;$VIS=Public$VIS;$PAR=0$PAR;$DES=@STEREO;Name=enum;GUID={363F9AED-BF6B-4082-A302-99270B3CEDAC};@ENDSTEREO;$DES;$CLT={F6F3741E-E50F-4b5b-A22F-C545E66557E8}$CLT;$SUP=<none>$SUP;$ENDXREF;
Geometric primitive for a straight line segment representing a slope of constant elevation angle.
$XREFPROP=$XID={0C7AA345-37F3-4b0f-BA19-6FEA50463EF3}$XID;$NAM=Stereotypes$NAM;$TYP=attribute property$TYP;$VIS=Public$VIS;$PAR=0$PAR;$DES=@STEREO;Name=enum;GUID={363F9AED-BF6B-4082-A302-99270B3CEDAC};@ENDSTEREO;$DES;$CLT={FB15C727-3E8C-4bbe-90BB-BAC2E5DFC22C}$CLT;$SUP=<none>$SUP;$ENDXREF;
Defines the ellipsoid on which latitude and longitude are given.
A track-level path that can be followed by a railway vehicle. Path is described by, and refers to, a linear location, i.e. a closed, oriented topological subset of the network, without any branches. EULYNX DP defines a route body with an entry and exit. One may give the positions of points (=turnouts) that the train encounters (facing or trailing) in the route body.
Elevation over a given reference surface defined by the associated positioning system, (e.g. EPSG 7699)
Smallest part of a vehicle formation that can be separated or added in operations, possibly in a workshop. Examples: a passenger carriage (passenger coach), a locomotive, a power head of a push-pull high speed train, etc.
Provided to support legacy systems without knowledge of the UUID type definition.
id A string matching the requirements for legacy IDs.
Packages for HV energy distribution and SCADA
Network resources likely with a location in the network.
[XSD, implementing ERA CR 660] Last letter "A" stands for arrival, "D" for departure.
Any entity which can incur legal obligation and can be sued at law. It has no particular properties in gleif. See https://www.gleif.org/ontology/Base/
TAP context : European Vehicle Number, and/or Locotypenumber + TrainsetID in the case of EMUs/DMUs TAF context : EVN for wagons, one of (LocotypeNumber, Loconumber) for locomotives
A resource, tangible or intangible, that has a name.
A train line is an individual line in train [schedule] diagrams. It is a sampled distance(time), or time(distance), curve. There is no equivalent term in XSD, where planned journey locations are a sequence contained in PathInformation, and this sequence also contains planned calendar and requested calendar.
Class for Infrastructure Entry and/or Exit points at intermodal terminals, as per TAF TSI. "Entry" and "exit" are considered from the IM perspective.
A one-dimensional topological (curvi-)linear element.
An entity of the infrastructure that is anchored to the topology.
Base class for defining edges in the connectivity graph representing the topological network.
An information source composed of other information sources.
Requested Calendar is the subset of the Reference Calendar that is requested by the RU to be actually operated. [TAF XSD] ReferenceTrainIDSubCalendar contains all days of Reference Train (TRIDv00) for days provided in PlannedCalendar. The days in PlannedCalendar may shifted depending on value in element OffsetToReference, ie the following condition must always be true : ReferenceTrainIDSubCalendar + OffsetToReference = PlannedCalender"
IfcAlignmentVerticalSegmentTypeEnum (except constant gradient and circular arc)
From IFC 4.3; see IFC 4.3.0.1. report, section 4.7.1.2 : http://ifc43-docs.standards.buildingsmart.org/IFC/RELEASE/IFC4x3/HTML/concepts/content.html
[OPT] Enumeration values from OPTIMA, with three additions (ready, interrupted, resumed) and two modified terms (preparation, arrived)
List of possibly dependent activities, the terminology of which is contained in various pieces of legislation. Dependencies seem out of scope, and are not part of the model.
see also TAF revision recommendation: https://www.era.europa.eu/sites/default/files/library/docs/recommendation/era_006rec1128_2020_recommendation_taf-tsi_revision_en.pdf , esp. Appendix 2, and final report https://www.era.europa.eu/sites/default/files/library/docs/recommendation/era_006rec1128_2020_recommendation_taf-tsi_revision_accompanying_report_en.pdf Semantics to be refined. Hints: Train operator includes passenger (train) operator, freight (train) operator, and companies providing traction only. "Integrated company" (not listed) implies infrastructure and train operations, at least. "Infrastructure manager" often implies station and terminal manager.
A temporal entity with zero extent or duration.
CRD The Central Reference File Database (CRD) (formerly known as Central Repository Domain) is a centralised database that stores Location Codes and Company Codes required by European regulation, and makes them available to users. See https://ccs.rne.eu/crd/
RRD Retail Reference Database (RRD) is a database where the actors can find reference data specific to retail that cannot be found in the location Common Repository Domain of TAF. See: https://www.era.europa.eu/sites/default/files/library/docs/recommendation/era_rec122_tap_tsi_revision_recommendation_technical_document_b60_en.pdf
Organisation code allocated by European Commission as per Commission Decision 2018/1614 about NVR and EVR
Macro To describe the network at regional, national or international level. The non-linear elements are boundaries and major operational points (OPs); the linear elements are sections of lines connecting those points.
Meso To describe the tracks between the operational points (OPs, e.g. stations, yards, junctions, boundaries) of the network. The non-linear elements are the OPs, and the linear elements are the tracks connecting OPs.
Micro Micro level (for railways) is associated with tracks. It is the level where vehicle paths are unambiguous. At micro level, the smallest details aggregate into a single item. E.g. individual point components and point blades and tips coalesce into a single turnout.
Nano The nano level (for railway) is the level where track geometry and, in particular, curvilinear abscissas would be in agreement with on-board odometry. It is used for detailing crossing geometry, for instance. The nano level could be described as a properly attributed surveyor's map, including topological properties of the rail network in the finest possible granularity. Use cases for the Nano level would include interlocking and asset management.
(used in AC systems) set of adjacent subsectors fed with the same phase.
Quantity of type gradient, slope, ramp, inclination expressed as the tangent of rise/fall over distance. Uphill is positive, downhill is negative. Value in decimal form, not % or °/°°
Arrangement where tracks cross at a low angle, includes two slips.
Design note about navigability=none. None is an extraneous value - a graph would have no edge at all in such case. It conveys the meaning that NetElements are "adjacent", which makes no sense in graph theory but would have a meaning in mathematical topology (you cannot insert any NetElement between). This is a slight but practical concession to conceptual purity. To keep the real connectivity we need all the edges and the "none" value, else the connectivity graph (same for the line graph) is not properly formed with regard to the original graph.
Both Navigation between elements A and B is possible in both directions. Generally applies to railway networks.
Set of reference days, i.e. days when a train of a given train family (=requested or planned train) is expected to run. Managed by lead RU.
Length of the linear element, intended to support and simplify algorithms that use length and distance calculations. Note that the length typically is the distance along the 3D-alignment. Caution; this indicates that this length can be derived from the associated geometry. The user should clarify how this quantity was established and associate it with the observation circumstances; see this package for observation and measures.
Geometric primitive for an arc of circle.
Latitude, longitude and height (synonym: elevation) (ISO 19111). The datum and units are defined by the associated positioning system. Note: Altitude is a special kind of height (ISO 6709:2008), and not used here.
Composite intervals contain at least one interval, to which further intervals can be added or subtracted (in a set-theory sense).
The property applies to a set of location(s).
The application direction with respect to the direction of the associated linear element.
Left The diverting track curves to the left with respect to the through-track (viewed from the toe).
Symmetric The turnout forks symmetrically, i.e. Y-shaped.
Initial list of cant transition types. A union of the items proposed by IFC Rail and DB AG.
Cant, or lateral inclination, of a railway track.
Group of properties. Intended grouping is by "mechanical properties", "actual state", or similar, rather than sampled values of the same properties.
Vehicle types denote type of smallest possible elements in a formation (see definition of Vehicle).
Predictions class, to hold predicted values that can be compared with specified and/or observed values.
Geographic direction, viewed from toe to heel. Used for relations underpinning turnouts. Not normative - this enumeration is provided for convenience, esp. in the context of schematic representation.
An unordered collection has no specific begin and end.
A length, projected on the surface of the Earth.
Geometric primitive for a vertical arc of circle.
Arrangement where tracks cross at a low angle, includes one slip.
smallest, electrically continuous feeding section that can be isolated off-load (e.g. using manually operated switches). Relevant for design and for maintenance.
Cartesian coordinates. The x,y, z units are defined by the associated positioning system. The user may retain only elevation (z) if needed, e.g. in conjunction with linear coordinates (distance along).
The lateral side with respect to the orientation of the linear element (extremity 0 to extremity 1).
"Any operation point along a train journey" (XSD). However, these should not be understood as points where trains are serviced, or stop, etc. since usually (train) journey locations can also be passing points. At intermediate stops, instances of PlannedJourneyLocation will be duplicated, to be associated with stopping and re-starting times.
A temporal reference system, such as a temporal coordinate system (with an origin, direction, and scale), a calendar-clock combination, or a (possibly hierarchical) ordinal system. A taxonomy of temporal reference systems is provided in ISO 19108:2002 [ISO19108], including (a) calendar + clock systems; (b) temporal coordinate systems (i.e. numeric offset from an epoch); (c) temporal ordinal reference systems (i.e. ordered sequence of named intervals, not necessarily of equal duration).
The company code (also called RICS: "Railway Interchange Coding System" or railway code) is a 4 digit code used in various applications to identify a company involved in the railway business. See also : https://uic.org/support-activities/it/rics
A linear element that is given a length. This length is used for practical computational purposes.
Linear Referencing Method Type ; values according to ISO 19148:2021 definitions.
Infrastructure includes functional objects, such as signalling and track equipment
Lateral inclination of an alignment curve. Applies to road, i.e. for describing cross section, and to railway, i.e. cant.
[OPT] Semantics according to national or network conventions. Note: TAF XSD has entries "traffic type", "train type", "type of service", "commercial traffic type" (=branding). See also TAP technical document. Further research needed. May also include [TRM] Dead Run.
A list, i.e. an ordered set of NetElements that are part of the higher level. The sorting criteria aren't defined but may be established by specialising the class.
sequence Sequence number of the list, allows creating list-of-lists.
Geometric primitive for curve with gradually changing cant.
A defined numerical value(s) and textual definition(s) of a measurement scale. See this OMG document, figure C8.
Superclass for all on-track signalling devices. Encompasses balises, axle counting heads, LZB cables, etc.
In this context: activities that need to be foreseen under a capacity allocation contract. Usually associated with stopping points; see OPE TSI.
trainActivityType a 4-character string; see TAF XSD: Indicates certain treatments or operations required for a train. If national codes are used, the first 2 position will be the ISO country code, followed by 00-99.
Entity fulfilling train-related functions (commercial or non-commercial) on the network.
Consolidated OPE TSI 2019, Appendix 1, refers to "any location designated as the frontier in the network statement of an infrastructure manager".
Property observed on a Network with a definite value over a definite location.
Vertical projection of the alignment curve.
Projection of the alignment curve on the horizontal plane. The horizontal alignment delivers the metric for the linear reference system used to position the vertical alignment segments and the cant segments.
Aggregation of elements (nodes of the topological network) into bigger nodes. This allows defining network level(s) to zoom in and out, showing or hiding levels of detail.
From W3C: Description of date and time structured with separate values for the various elements of a calendar-clock system
Identifier is here: <feature of interest name>_<quantity class name> that can be easily self-generated, but this is arbitrary.
RSM 2022-06, continuation of RSM 1.2. This is a beta version.
Associates a context-free quantity to an observable property. While possible, we advise users to use quantifications associated with a context and validity: see Observation package.
Links to location codes defined in CRD or RRD, if available: Location as defined in TD-103 refers to a point inside or outside the rail network while the Primary Location refers to a network rail point.
Dimensionless, but distinct from relative humidity. See https://glossary.ametsoc.org/wiki/Relative_humidity for relationship.
Connection, in this context, means electric (more precisely: conductive) connection between electric subsectors, or any other electrically continuous zones, including sources and sinks. Connection properties are not detailed here. The most obvious one would be "on" / "off" (time-dependent). Other properties, such as being remotely controlled, or the ability to be actuated under power, or the switching times, are properties (required or observed) of the traction posts and their components. They shall not be considered properties of the connection itself.
States whether the relation connecting two NetElements is positioned at the start or end.
The wind speed is the magnitude of the wind velocity.
Class holding all stopping points, including origin and destination. If instantiated, should match corresponding route points without duplication. Alternatively, "stops" associations can be derived.
Direction (azimuth) from which the wind blows.
A sequence of vehicles that are assembled in order to be run as one unit. Examples: an Intercity train rake (with, or without, locomotive); a DMU, a set of two coupled DMUs, etc.
Wind is defined as a two-dimensional (horizontal) air velocity vector, with no vertical component (vertical motion in the atmosphere has the standard name 'upward air velocity').
A partnership, corporation, or other organization having the capacity to negotiate contracts, assume financial obligations, and pay off debts, organized under the laws of some jurisdiction. See https://www.gleif.org/ontology/Base/
Planned Calendar is the subset of the reference calendar on which the train is planned to run, after agreement between RU and IM.
From W3C: A temporal position described using either a (nominal) value from an ordinal reference system, or a (numeric) value in a temporal coordinate system Not from W3C: example: on-board clock.
Class holding the definition of a geometrical element in 3-D space, as a set of equations, possibly involving up to six coordinates (e.g. x, y, z, rho, theta, phi).
A set of coordinates in a given geometric positioning system.
SCADA = supervisory control and data acquisition Configuration = set of assignments over a certain validity period.
The WMO definition of sunshine is that the surface incident radiative flux from the solar beam (i.e. excluding diffuse skylight) exceeds 120 W m-2. "Duration" is the length of time for which a condition holds.
by definition, "subsector" is the smallest continuous feeding section that can be isolated by opening interruptors. This term is borrowed from 25kV AC systems, and is synonym with (it) zona for 3kV DC.
Defines a collection of NetElements that can aggregate into a higher level NetElement class.
Track designation as used for operations, such as "Genova-Ventimiglia odd track", or "Ventimiglia station track VII". Topologically, a NamedTrack is located at MICRO level, i.e. refers to a linear location pointing at MICRO level net elements.
A geometric point that is a sample of a discretised point set. The class can inform about the sampling process that produced this point.
Arrangement where tracks meet. An abstract class, representing the union of turnouts and crossings (and, possibly, turntables that are not part of RSM1.2). Maps to PointCrossing in EULYNX DP. Inherits from LocatedNetEntity, but does not use association role "locations".
Abstract class for vehicle journeys and special services. Semantically close to TRANSMODEL::JOURNEY; no equivalent found in other models. Terminology: French (SNCF) : circulation
A 2-D or 3-D physical or virtual bounded space, such as a screen or a sheet of paper on which the positioning takes place. The name can imply size and unit information, e.g. A3 landscape for 420 mm wide x 297 mm high.
description Information about the canvas that is not implied by the name. Typically describing the place of the origin and orientation of the axes.
Alpha2code Alpha-2 code, as per ISO 3166-2
Abstract base class for all weather-related "features of interest". As per ssn ontology, "Features of interest can be events or objects but not qualities and abstracts to avoid complex questions such as whether there are qualities of qualities."
Any scalar value with no dimension. Range can be 0 to 1 in case of percentages (not: 0 to 100).
Scale of measurement of a quantity, e.g. Celsius, Kelvin, Beaufort, Richter. A measurement scale is an ordered set of quantity values of quantities of a given kind of quantity used in ranking, according to magnitude, quantities of that kind. A scale may need a unit (e.g. degree for Celsius).
Base class for defining nodes in the connectivity graph representing the topological network.
A set of points that can be spot-located. Typically the product of a position sampling process such as a land survey, photogrammetry, a measurement campaign with satellite receivers or a mix of these.
Topology elements are stable in time, or at least do not vary often. Position of topology elements may vary faster, e.g. depending on measures. This class tells which positions, expressed by coordinates, are valid and during which period in time.
Inventory of rolling stock owned by one owner
Abstract superclass for requested calendars and planned calendars, illustrating two stages of the train planning process. Class SubCalendar references a subset of the Reference Calendar and possibly applies an offset to referenced days. Positive values for postponement (+1 = one day later than reference day), etc.
Association class to determine the orientation of rolling stock with respect to the orientation of the formation. Orientation of vehicles is generally expressed by distinguishing extremity 1 and extremity 2 (at design stage). "Normal" orientation of vehicle in formation is given when extremity 1 of the vehicle is on the same side of the formation as extremity 1 of the formation. Note: orientation here only refers to rolling stock, irrespective of the direction of operation.
Packages with classes common to all domains.
A closed polyline without any intersections. The first and last vertex define the "closing" segment.
Depicts a specific description level and defines a consistent view of a network with a certain granularity. An instance of this class therefore includes all resources that are required to define the corresponding level. The concept of description level is central to the goal of computational efficiency.
A device that measures a physical feature of an object resulting in one or more observations.
Atomic component in a specification. Holds specified (sometimes "nominal") value(s) (German "Sollwert") One defined value can be a vector (which implies subclassing of Quantity), a scalar, etc.
Parametric curves representing the geometric alignment shapes.
A medium (individual of class Medium), not further defined in cf-feature.
Abstract class for rolling stock types, models, or physical vehicles or vehicle formations.
A day (along the time axis) that is part of a calendar.
A point, in the sense of WKT (Well Known Text), or vertex, i.e. a basic element of geometry.
Abstract superclass for route points or route sections.
Duration of a temporal extent expressed as a number scaled by a temporal unit.
Intrinsic coordinate reflects the order of a feature along the linear element in the range [0,1]. Values 0 and 1 denote the extremities of a Linear Element. Intermediate values denote ordered intermediate locations along the topological element. Each location along the element can be associated with any number of coordinates expressed in a suitable positioning system. Nonlinear Elements can only have a Value of 0.
Train planned on a particular day of the calendar.
Geometric primitive for vertical transition curves.
Geometric primitive for a horizontal transition curve. May be specialised to represent various types of transition curves and their associated parameters.
Aspect common to mutually comparable quantities. A quantity of a given kind contains a numerical value expressed in a particular measurement unit.
definitionURI An URI pointing to a standard definition of the quantity kind.
symbol The symbol used to describe the kind of quantity, e.g. l for length.
A train that is expected to run according to a (sub-)calendar. Semantically close to TRANSMODEL::VEHICLE JOURNEY
Act of measuring or otherwise determining the value of a property (ISO 19156 (2011)). As per w3c sosa ontology.
simpleResult Raw reading of a sensor or measurement device.
Spot locations, linear locations, area locations
Defines geographic or geodetic reference system used to position instances of NetElement or NetEntity. About epsgCode, see e.g. epsg.io.
Association class telling what particular activity is carried out by a railway stakeholder over a particular time interval. The time interval can be single or compound; see Common > TimeAxis > Interval class.
Abstract property class, needed to implement the composite pattern.
Used when operations entities are documented in the Common Reference Database, or in the Retail Reference Database. According to the RNE CRD documentation (https://ccs.rne.eu/crd/ ), "Locations can be stations, yards, halts, terminal or transshipment points, loading points, marker points, warehouses, maintenance workshops, traction departments, town offices, railway frontier-points, transit-points, hand-over points, interchange points and customer sidings." Historical note: Primary and secondary code are historically related to French CI / CH (code immuable / code chantier) taxonomy. Primary codes were listed in UIC 920-1, encompassing all sorts of locations used in international data exchange, including town offices. In practice, TAF/TAP mostly handles on-network locations. Town office codes are stored in RRD (retail reference database), not CRD. The same place may have to codes, one in CRD, one in RRD, according to usage. Primary code is 7-digit string, starting with 2-letter ISO country code. RRD uses 2-digit UIC country code instead (e.g. 80 for Germany). Secondary code starts with 2 digits ("subsidiary type").
An instance of Network can be considered as a set of description levels (NetworkLevel) and a set of NetworkResource instances. A Network is described in at least one NetworkLevel. A Network may be described in more than one NetworkLevel, typically for different levels of detail.
Set of consecutive straight segments (no branches) defined by successive vertices. Can be specialized to e.g. prisms, for instance to define 3D "areas".
A curvilinear abscissa ("distance along"), optionally with vertical and lateral offset. The units are defined by the associated positioning system. See also ISO19148:2012: LR_PositionExpression. Please note that the concepts match: in ISO19148, LR_PositionExpression refers to exactly 1 distance expression (here: instance of Length), one linear element (here: one reference line, via the reference to positioning system), and one linear referencing method (here: referred to, via the linear positioning system).
A tuple of elevation and inclination. The location is either given by the linear location or by a spot location.
Arrangement where tracks cross. Represented by intersecting or abutting linear elements.
Operations entity that has a defined location (geographic, network-related, or both).
A temporal entity with an extent or duration
Classification of rolling stock according to its main characteristics, associated to its intended usage (requirements). Examples: locomotive, wagon, passenger carriage, caboose, etc. Subtyping not detailed here, as it depends on requirements to be satisfied.
Continuous time interval between start and end. Start and end instants can be included or excluded.
Abstract class to store meta-information items about the observation process. See w3c sosa/ssn concepts in relation with observations.
Provides observations, measurements, sensors
Abstract class for non-linear locations on the network, as used in the context of train operations.
[TAF] Path means the infrastructure capacity needed to run a train between two places over a given time-period (Route defined in time and space). [JSG] section 8.2.3.3 : "The attributes of the Path object are: Geography XXXXXXXX Journey(path) sections / locations, timing, indication of the responsible IM Path parameters OTN (Operational Train Number) for each section of path (journey) Calendar"
[JSG] In order to get a Path for a Train, the path request has to be issued. Therefore, the Path Request is an object in its own right with a separate ID. The technical attributes of the Path Request object are contained in the Path Request Message in the current TAF/TAP XSD Schema / data catalogue (the message header elements which are used for all messages in TAF/TAP are excluded from the model).
symbol The symbol used to describe the unit.
Elements, linear or otherwise, of the network topology and their relations.
An observable property as per w3c sosa ontology. This class embodies all properties that need to be referenced by another class in this model (or a model using the present model).
Superelevation of the track at a given spot location. Can be given in terms of height difference between the rails and/or angle.
Property observed on a network (or a subset thereof or a set of), according to a definite source of information and yielding a definite value over a definite location.
A referencing system for locations relative to a one-dimensional object (reference line) as measurement along (and optionally offset from) that object. A linear positioning system combines a line of reference (here: a collection of PositioningNetElements) with a single number (linear abscissa, i.e. an instance of class LinearCoordinate) allowing positioning within a railway network, at the chosen level (MACRO, MICRO...). Often called chainage (when yielding the actual "distance along"), or mileage system (when reflecting a conventional kilometric post or mile post system). The start- and end-measures (optional) provide the valid range of linear coordinates within the chosen linear positioning system. The difference between two coordinates is not necessarily the "true distance along" because of possible deviations (jumps or systematic errors), that are taken care of by anchor points and linear referencing methods. The units of linear abscissa are the same as the start and end-measure. For reference, see EN 19148:2021. ISO parameter DistanceAlongDirection is "same", implicitly.
Every object of the network is qualified as a resource.
Provides time intervals, instants, time reference systems
operationalTrainNumber [TAF XSD] Identifies the train for traffic management purposes by the Dispatcher, GSMR services, etc. String, 1-8 characters.
Abstract base class for all weather-related properties.
A superclass for all electrically (conductively) continuous parts of the railway traction energy network. We do not consider here: the input (HV) side of substations all parts "downstream" of the overhead contact line, e.g. traction current return circuits.
New classes, providing an "electrical topology" for the traction power distribution
Topological element connected and oriented in the network by means of oriented relations.
Any quantity that can be expressed with a number (cardinal or ordinal). For a more exhaustive list of subclasses, see "Common quantities" diagram.
Generalisation of w3c sosa:observation. Maintenance processes require that observed quantities (de:Istwert) could be compared with nominal or specified values (de:Sollwert), or with predicted quantities.
A running train is the digital twin (image) of a physical train, i.e. a sequence of identified vehicles (with series and ser.no.) that are mechanically coupled, and attempting to run according to a schedule on a particular day.
Semantically close to union of TRANSMODEL::VEHICLE JOURNEY, SPECIAL SERVICE, and DEAD RUN
A spatial reference system in which a position can be expressed in terms of coordinates.
Also known as rolling stock Series (as in "Shinkansen Series 700T"), or rolling stock Class (as in "Class 66"), or vehicle type (in EU legislation). Model is the term used by TRANSMODEL. Link with ERATV (European Register of Authorized Types of Vehicles) to be further investigated.
Coordinates in linear or geographic referencing systems
An entity in the network that can be located, i.e. most infrastructure-related objects.
Abstract class for physical vehicle or vehicle formation ("train rake", "train consist").
Associates a location to an element of the topology, via (at most) two extremities located on this element.
Entity (material or immaterial) that is related to operations.
Defines the time frame in which a functional object is available in the field (from first placing into service to final de-commissioning). Also used for setting the time frame in which a regulation or reference system is in force.
ISO19148:2012 : LR_AlongReferent ; ISO19148:2021: Referent, of type "referenceMarker" that is implicit in RSM.
primaryLocationCode in the sense of the CRD- or RRD-provided primary and subsidiary location codes. Primary location code is defined, inter alia, in TAF recommendation 006REC1128. Unicity of codes, if required, is not managed by the present model. Primary code is unique by construction (see TSIs) and created at country level (by National Allocation Entity); secondary code is created at company level, so different companies may have introduced, in the past, different codes for the same location. In the future (ongoing works, as of 3/2022) , NAEs will take care of unicity by designating primary responsible entity.
Provides basic information about location in the network topology information. "Location" is an abstraction for "some place in space that is used by some NetEntity". The location per se offers no information about position on earth.
A geometric primitive for constructing a vertical alignment.
Defines location information as a linear shape (no branches) with a start- and end point.
A geometric primitive for constructing a horizontal alignment.
Defines an oriented relation between two PositioningNetElements.
The most basic type of junction, providing a communication between exactly three NetElements. Maps to Point in EULYNX DP.
A tuple of coordinates in a given positioning system.
[TAF] "Route = the geographical way to be taken from a starting point to a point of destination." Renamed TrainRoute to avoid possible confusion with consignment routes or signalling routes. As per TAF TSI recommendation 21/1/2022, section 4.2.1, "(train)route" object contains the minimum info about the train journey that the IM needs to know about. The topological route (if needed) is a reference to a LinearLocation, inherited from LocatedOperationsEntity.
The value of an observable, i.e. measurable, property of a NetEntity or other physical object. Type "double" is given because it is most generally applicable, and UML2.5 does not provide abstract supertypes.
A geometric primitive for quantifying and locating cant segments.
Object identity, properties, quantity, value and units
Defines spot location information for a LocatedNetEntity instance.
"Route point" is an association class matching points along the route with locations and other things. Equivalent to "PlannedJourneyLocation" in TAF XSD.
Any legal person that plays a role and has a responsibility in railway activities. No attempt was made to show department structures, as such structures are fluctuating (in names and breakdowns), and do not reflect legal responsibilities but only delegations. TRANSMODEL, among others, provides packages for detailing such structure.
#NOTES#Description: As defined by XML Schema Datatypes specification
false#NOTES#Values: true | false Default: false Description: As defined by XML Schema specification
Quantity of type length, distance, height, width, etc.