Multiple absolute mileages of a track (de: mehrere absolute Kilometrierungen)
Lösungsidee für das Problem mehrerer absoluter Kilometrierung entlang eines Gleises, siehe auch Forumsdiskussion unter [http://www.railml.org/forum/ro/index.php?group=1&offset=0&thread=83&id=414] (Link kaputt?!?)
Links
- Forum discussion
- Trac tickets
- #144 (closed) Rename 'dir' attribute in 'mileageChange': [https://trac.railml.org/ticket/144]
- Wiki documentation
Proposed solution railML 3.1
see Trac ticket #144 (closed).
For the definition of multiple mileages for one track, multiple instances of need to be referenced by this . The following example shows a track that is defined in two mileage systems (from kilometre 2.1 to 2.2 in "lps01" and from kilometre 0.0 to 0.1 in "lps02"):
<linearPositioningSystems>
<linearPositioningSystem id="lps01" units="m" startMeasure="0.0" endMeasure="5000.0" linearReferencingMethod="absolute"/>
<linearPositioningSystem id="lps02" units="m" startMeasure="0.0" endMeasure="15000.0" linearReferencingMethod="absolute"/>
</linearPositioningSystems>
...
<track id="trc01" type="mainTrack">
<name name="2"/>
<linearLocation id="trc01_lloc01" applicationDirection="both">
<associatedNetElement netElementRef="ne_a01">
<linearCoordinate positioningSystemRef="lps01" measure="2100.0"/>
<linearCoordinate positioningSystemRef="lps01" measure="2200.0"/>
</associatedNetElement>
</linearLocation>
<linearLocation id="trc01_lloc02" applicationDirection="both">
<associatedNetElement netElementRef="ne_a01">
<linearCoordinate positioningSystemRef="lps02" measure="0.0"/>
<linearCoordinate positioningSystemRef="lps02" measure="100.0"/>
</associatedNetElement>
</linearLocation>
</track>