IS:track

From railML 2 Wiki
Revision as of 22:28, 14 March 2009 by RailML Coord Infrastructure (talk | contribs) (Die Seite wurde neu angelegt: {{elementDocu| elementName = track |parent = {{DocIS|tracks}} |childs = {{DocIS|trackDescr}}, {{DocIS|trackTopology}}, {{DocIS|trackElements}}, {{DocIS|ocsElements}} ...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search


track
 


Scheme description / Schemenbeschreibung

Position of track in the XML-Tree / Position von track im XML-Baum

Multiplicity / Anzahl

[1..1]

Semantics / Bedeutung

A <track> represents one of possibly multiple tracks (= "pair of rails") that make up a line. The <track> and its child element contain all information about the track's topology and the trackside elements associated with that track.

Attributes of track / Attribute von track

see tElementWithIDAndName

  • type:
  • mainDir:
  • infraAttrGroupID:

Syntactic Constraints / Syntaktische Beschränkungen

Not yet described. / Noch nicht beschrieben.

Best practice & Examples / Empfohlene Anwendung & Beispiele

Not yet described. / Noch nicht beschrieben.

Notes / Anmerkungen

All tracks in RailML and the connections make up a graph. But different to many other data models, RailML does NOT require points, signals and other elements to be on vertices of that graph. In RailML, such elements can be located everywhere along the track (edge) and the number of elements a track can hold is not limited. Therefore, RailML uses "long" tracks which typically cover the complete length of a line in a single <track>-element.

But to ease conversion from other data sources, it is of course possible to concatenate many "short" <track>-elements to one "long" track of a line. There are no syntactical or semantical reasons why that solution would be no valid RailML.

Open issues / Offene Punkte/Pendenzen

Not yet described. / Noch nicht beschrieben.