IS:line trackGroups

From railML 2 Wiki
Revision as of 19:36, 17 January 2017 by RailML Coord Documentation (talk | contribs) (Children added)
Jump to navigation Jump to search


line
 


Scheme description / Schemenbeschreibung

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

Multiplicity / Anzahl

[1..1]

Semantics / Bedeutung

A <line> groups all tracks belonging to a line. The line typically has its own mileage and allows for the regular operation of trains.
Das <line>-Element gruppiert Gleise zu Strecken.

Attributes of line / Attribute von line

  • id: XML-file-wide unique, machine-interpretable identity, required for later referencing that element internally. For a detailed explanation see Dev:identities.
    XML-Datei-weit eindeutige, maschineninterpretierbare Identität, die für die spätere interne Referenzierung dieses Elements erforderlich ist. Für eine detaillierte Erklärung siehe Dev:identities.
  • code (introduced with version 2.1): Machine-interpretable string (e.g. an abbreviation) used for identification of the object across exchange partners, usecase specific uniqueness constraints may apply. Please see our description of the differences between id, code and human-readable identifiers.
    Maschineninterpretierbare Zeichenkette (z.B. Abkürzung), die zur Identifizierung des Objekts auch bei Austauschpartnern verwendet wird, wobei spezifische Eindeutigkeitsbeschränkungen gelten können. Bitte beachten Sie unsere Erläuterung zu den Unterschieden zwischen id, code and menschenlesbaren Kennzeichnungen.
  • name: Established, human-readable short string, giving the object a name. Not intended for machine interpretation, please see our notice on human interpretable data fields.
    Etablierte, menschenlesbare kurze Zeichenkette, die das Objekt benennt. Nicht zur maschinellen Interpretation bestimmt, siehe Hinweise zu menschenlesbaren Datenfeldern.
  • description: Human-readable, more detailed description as addition to the name. It should give additional explanations or hints to the contents of this element. Not intended for machine interpretation, please see our notice on human interpretable data fields.
    Menschenlesbare, detailliertere Beschreibung als Ergänzung zu name. Sie soll zusätzliche Erläuterungen oder Hinweise auf den Inhalt dieses Elements geben. Nicht zur maschinellen Interpretation bestimmt, siehe Hinweise zu menschenlesbaren Datenfeldern.
  • xml:lang (introduced with version 2.1): This is a unique identifier of language. It uses basically the language standard IETF BCP 47 (external link) which may be different to ISO 639-1 (external link) or ISO 639-2 (external link). For mapping hints see relation to other standards (external link).
    This defines the language used for name and description. Use <additionalName> to provide a name and/or description in other languages.
  • type: This is a attribute indicating the importance of the <line>. The usage of this value follows usually local habits of the countries and might be defined by railway related laws or rules too. Unfortunately no biunique definitions are given for these terms in Europe and Worldwide.

Mit diesem Attribut kann die Bedeutung und ggf. geltende technische Regeln der Strecke beschrieben werden. Die Bedeutung dieses Wortes folgt üblicherweise lokalen Gewohnheitens der Länder und ist teilweise in den Gesetzen oder Bahnregularien beschrieben. Leider gibt es keine eindeutige Definition dieses Begriffes in Europa oder gar weltweit. Possible values are:

  • mainLine: A main line is an important section of a railway network, which connects cities or hubs and does serve high(er) speed passenger, larger cargo or suburban trains. Normally these lines are equipped with signals, Train protection systems and allow higher speeds and axle loads (e.g. in Germany a maximum speed for passenger trains of 250 km/h and for cargo trains of 120 km/h is allowed by the law EBO § 40, see left side definitions). The German term for this type of lines is Hauptbahn, the Czech term is celostátní dráhy.
    Als main line werden bedeutendere Bahnstrecken bezeichnet, der in Deutschland, Österreich und der Schweiz übliche Begriff hierfür ist Hauptbahn.
  • branchLine: A branch line is a railway line which branches off a more important through route, usually a main line. These lines have mainly local traffic only, lower speeds and lower equipment criterias (e.g. in Germany non supervised level crossings are allowed by the law EBO § 11, see right side definitions). The German term for this type of lines is Nebenbahn, the Czech term is regionální dráhy.
    Als branch line werden nachrangige Bahnstrecken, welche meist von Hauptbahnen aus die Fläche erschließen, bezeichnet. Der in Deutschland, Österreich und der Schweiz übliche Begriff hierfür ist Nebenbahn.
  • secondaryLine (deprecated with version 2.3): The usage of this value is not clear in the railML community, it is recommended to avoid this value.
  • other:anything: Any value that does not fit any value from the previous enumeration list, fulfilling the constraint: at minimum two characters, whitespace is not allowed. Please, apply Dev:usingAny accordingly.
    Sofern Strecken nicht als Hauptbahn oder Nebenbahn zu kategorisieren sind, können hier weitere Attribute wie Anschlussbahn, Schmalspurbahn (jedoch Spurweite über <gauge> zu definieren!) oder Strassenbahn angegeben werden.
  • infrastructureManagerRef: (introduced with version 2.2) This attribute provides the reference to an infrastructure manager entry given in <infrastructureManager>.

Dieses Attribut dient der Referenzierung des Infrastruktur-Manager-Eintrags.

  • lineCategory: (introduced with version 2.3) This attribute specified the line category according to the definitions given in EN 15528.

Dieses Attribut wird verwendet zur Kategorisierung der Strecke entsprechend den Vorgaben aus der DIN EN 15528. Possible values are:

  • A
  • B1
  • B2
  • C2
  • C3
  • C4
  • D2
  • D3
  • D4
  • D4xL
  • E4
  • E5

Syntactic Constraints / Syntaktische Beschränkungen

  • id: xs:ID, required
    a string, starting with a letter (a..zA..Z) or an underscore (_),
    followed by a non-colonized and non-spaced string consisting of letters, digits, points (.), dashes (-) or underscores (_)
  • code: xs:string, optional
  • name: xs:string, optional
  • description: xs:string, optional
  • xml:lang: xs:language, language identification, optional
  • type: union of (restriction of xs:string, tOtherEnumerationValue); tOtherEnumerationValue is an arbitrary string starting with 'other:' followed by at minimum two characters, white space not allowed for extending railML® enumeration lists; optional
  • infrastructureManagerRef: xs:IDREF
  • lineCategory: union of (restriction of xs:string, tOtherEnumerationValue); tOtherEnumerationValue is an arbitrary string starting with 'other:' followed by at minimum two characters, white space not allowed for extending railML® enumeration lists

Best practice & Examples / Empfohlene Anwendung & Beispiele

Not yet described. / Noch nicht beschrieben.

Notes / Anmerkungen

line is a logical group of tracks and not the physical railway track itself.

Open issues / Offene Punkte/Pendenzen

Not yet described. / Noch nicht beschrieben.