Specifies the textual definition for the value.
An URI pointing to a standard definition of the quantity kind.
Observation :RSM1.2 ObservationAndMeasure
Y-coordinate in associated positioning system.
<memo>#NOTES#<chart type="piechart"> <package guid="{B2A724A9-ABD7-42d7-94E9-AFB9BDC703D4}" recursive="0"/> <appearance category="0" gradient="0" showindexinlabels="0" exploded="0" showdatalabels="1" fitinarea="0" labelPosition="0" holesize="50" displaylegend="0" rotationAngle="0" pieAngle="45"/> </chart>
Location :Locating (curvi-)linear objects
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
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.
Sequence number of the list, allows creating list-of-lists.
Raw reading of a sensor or measurement device.
List of Elements in Package ObservationAndMeasure
<memo>#NOTES#<modelview> </modelview>
Definition of the property in plain text.
attribute value is equal to Name inheritred from Named Resource. Introduced for the sake of consistency with gleif ontology.
A resource, tangible or intangible, that has a name.
$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 symbol used to describe the kind of quantity, e.g. l for length.
$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;
SNCF approach, applying so-called "doucines" or "smoothings" at both ends
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
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/
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.
$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;
A property set refers to an ordered set of base properties.
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).
The lateral side is not yet defined/known although the spot located object is or will be placed to the left or right of the track. Can be used at early planning stages. The actual lateral side can then be given at a later stage, e.g. as-built.
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.
The height difference between the outer and inner rails in or in approach to a curve. Positive when the rotation is anti-clockwise (seen from above) with respect to the orientation of the linear element that carries the segment.
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 where the cant applies.
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.
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.
height of the canvas in a given unit, e.g. mm or pixel
Quantity of type gradient, slope, ramp, etc. Uphill is positive, downhill is negative.
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.
Reference to topological relations between NetElements. Note that this relation can be redundant when the positioned relations to element A and B are provided, in which case the present relations-association can be left void. The relations can be provided to support graph walking algorithms.
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.
$XREFPROP=$XID={1607FB0F-AC71-423c-AE10-6C406D0AFA9B}$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={3F1678EC-D158-409d-B265-D0E1EFE70C18}$CLT;$SUP=<none>$SUP;$ENDXREF;
The highest value of the abscissa in this system.
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.
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"
Geometric primitive for curve with gradually changing cant.
Actual "distance along" (curvilinear abscissa) in the direction of the linear element's orientation.
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.
$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.
$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.
Multiplicity > 1 for the case several positioning systems are used.
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.
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 surveyorXXXXXXXXs 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.
Ordered list of anchor points describing the position along the linear element in terms of an abscissa.
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.
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.
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)
Orientation with respect to the topological element.
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. E.g. "Document released 2021-06-28".
The diverting track curves to the left with respect to the through-track (viewed from the toe).
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 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.
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.
(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.
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.
The relation is with the start or end of NetElement B.
The rolling stock location at a given moment in time.
$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.
$XREFPROP=$XID={30A22581-639F-4fbe-80F0-716E07B09A75}$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={AB9AFF18-A850-4a09-8875-FEF38D06498C}$CLT;$SUP=<none>$SUP;$ENDXREF;
The net element that carries the location.
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={C1C12BE7-084F-4dbe-A0F4-2F200B7C8F5C}$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={B21BC873-925B-41ff-899C-9E3B96E057A3}$CLT;$ENDXREF;
Allows to document the location in one or more reference system(s).
Polyline coordinates are expressed in one Positioning System. Define more polylines if more positioning systems become relevant. May be left empty if polyline 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.
$XREFPROP=$XID={53EF1EC4-DAFB-4ccd-AA3F-F6A6758D37EF}$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={BFAACC21-0B7D-4351-A532-4BA1475A42C7}$CLT;$SUP=<none>$SUP;$ENDXREF;
cant is constant, equivalent to segment cant line with constant cant.
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
Allows defining a subset of discretised points.
The property applies to the referenced object.
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.
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;
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 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.
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={540D2B80-0096-4a73-A476-18ABDA722FCA}$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={E483487D-255A-48b5-8ECC-4B365F7F5F59}$CLT;$ENDXREF;
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.
The observed quantity of the property. Multiplicity>1 applies to vector properties (hence "ordered"), or for expressing quantities in different units.
$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 vertical elevation is the angle with respect to the horizontal plane. Positive is up, zero is horizontal, negative is down. Begin and end are given with respect to the orientation of 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.
Geometric primitive for a straight line segment representing a slope of constant elevation angle.
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.
$XREFPROP=$XID={029CF6C0-9F12-4234-AC5B-4BE27ECD0489}$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={FF8D8654-7C5C-4382-8BBA-F8F7CC238F85}$CLT;$SUP=<none>$SUP;$ENDXREF;
The type of cant shape is defined by the name-attribute or by a subclass.
Provided to support legacy systems without knowledge of the UUID type definition.
id A string matching the requirements for legacy IDs.
Network resources likely with a location in the network.
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".
A one-dimensional topological (curvi-)linear element.
An information source composed of other information sources.
A temporal entity with zero extent or duration.
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 surveyorXXXXXXXXs 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.
A closed polyline without any intersections. The first and last coordinate define the "closing" segment.
(used in AC systems) set of adjacent subsectors fed with the same phase.
Geometric primitive for segment with constant cant. The initial and final cant have equal values.
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.
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.
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.
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.
Cant, or lateral inclination, of a railway track.
Predictions class, to hold predicted values that can be compared with specified and/or observed values.
An unordered collection has no specific begin and end.
Geometric primitive for a vertical arc of circle.
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.
Arrangement where tracks cross at a low angle, includes one slip.
From W3C: Description of date and time structured with separate values for the various elements of a calendar-clock system
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 lateral side with respect to the orientation of the linear element (extremity 0 to extremity 1).
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).
A linear element that is given a length. This length is used for practical computational purposes.
Linear Referencing Method values refer to ISO 19148 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.
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.
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.
Group of properties. Intended grouping is by "mechanical properties", "actual state", or similar, rather than sampled values of the same properties.
A set of coordinates in a given geometric positioning system.
Alpha2code Alpha-2 code, as per ISO 3166-2
An entity of the infrastructure that is anchored to the topology.
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.
Identifier is here: <feature of interest name>_<quantity class name> that can be easily self-generated, but this is arbitrary.
Base class for defining edges in the connectivity graph representing the topological network.
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.
A device that measures a physical feature of an object resulting in one or more observations.
Direction (azimuth) from which the wind blows.
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/
Cant transition rules that apply to the segment. Users may fill the inherited name, long name attributes and/or subclass and add calculation methods.
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).
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.
Duration of a temporal extent expressed as a number scaled by a temporal unit.
Defines a collection of NetElements that can aggregate into a higher level NetElement class.
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".
Geometric primitive for vertical transition curves.
Geometric primitive for a transition curves. May be specialised to represent various types of transition curves and their associated parameters.
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 heigh.
description Information about the canvas that is not implied by the name. Typically describing the place of the origin and orientation of the axes.
A curvilinear abscissa ("distance along"), optionally with vertical and lateral offset. The units are defined by the associated positioning system.
Spot locations, linear locations, area locations
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."
Defines geographic or geodetic reference system used to position instances of NetElement or NetEntity. About epsgCode, see e.g. epsg.io.
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).
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.
Packages with classes common to all domains.
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.
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.
Parametric curves representing the geometric alignment shapes.
A medium (individual of class Medium), not further defined in cf-feature.
Reference point for linear referencing, corresponding to a kilometric post or milepost. Typically associated with a chainage discontinuity.
A temporal entity with an extent or duration
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 coordinates. Can be specialized to e.g. prisms, for instance to define 3D "areas".
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.
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.
Base class for defining nodes in the connectivity graph representing the topological network.
A line of reference combined with a single number (linear abscissa) allows positioning within a railway network. Often called chainage. The start- and end-measures represent the length of this line. The units of linear abscissa are the same as the start and end-measure.
Arrangement where tracks cross. Represented by intersecting or abutting linear elements.
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.
symbol The symbol used to describe the unit.
Provides time intervals, instants, time reference systems
Provides observations, measurements, sensors
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).
Abstract property class, needed to implement the composite pattern.
A spatial reference system in which a position can be expressed in terms of coordinates.
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.
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
A tuple of coordinates in a given positioning system.
Coordinates in linear or geographic referencing systems
Any quantity that can be expressed with a number (cardinal or ordinal)
Every object of the network is qualified as a resource.
Topological element connected and oriented in the network by means of oriented relations.
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.
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.
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.
Defines an oriented relation between two PositioningNetElements.
Associates a location to an element of the topology.
Defines location information as a linear shape (no branches) with a start- and end point.
A geometric primitive for constructing a vertical alignment.
Defines spot location information for a LocatedNetEntity instance.
A geometric primitive for constructing a horizontal alignment.
The most basic type of junction, providing a communication between exactly three NetElements. Maps to Point in EULYNX DP.
Object identity, properties, quantity, value and units
A geometric primitive for quantifying and locating cant segments.
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.
An entity in the network that can be located, i.e. most infrastructure-related objects.
#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.