public class AsbStationierungOrtsReferenz extends Object implements AsbStationierungOrtsReferenzInterface
AsbStationierungOrtsReferenzInterface
.Modifier and Type | Field and Description |
---|---|
private String |
anfangsKnoten
Anfangsknoten der ASB Stationierung.
|
private String |
endKnoten
Endknoten der ASB Stationierung.
|
private NetzInterface.ASBStationierungsRichtung |
richtung
Stationierungsrichtung für den ASB Abschnitt.
|
private long |
stationierung
Stationierung (in Metern) auf dem ASB Abschnitt.
|
Constructor and Description |
---|
AsbStationierungOrtsReferenz(String anfangsKnoten,
String endKnoten,
NetzInterface.ASBStationierungsRichtung richtung,
long stationierung)
Erzeugt eine Instanz einer Ortsreferenzen vom ASB-Stationierungssystem.
|
Modifier and Type | Method and Description |
---|---|
List<StrassenSegmentUndOffsetOrtsReferenzInterface> |
ermittleOrtsReferenzStrassenSegmentUndOffset()
Rechnet Ortsreferenzen vom ASB-Stationierungssystem in Angaben mit
StraßenSegment und den Offset vom Anfang des StraßenSegments
um.
|
List<StrasseUndBetriebsKilometerOrtsReferenzInterface> |
ermittleOrtsReferenzStrasseUndBetriebsKilometer()
Rechnet Ortsreferenzen vom ASB-Stationierungssystem in Angaben über
eine Straße und den Betriebskilometers um.
|
String |
getAnfangsKnoten()
Gibt den Anfangsknoten der ASB Stationierung zurück.
|
NetzInterface.ASBStationierungsRichtung |
getAsbStationierungsRichtung()
Gibt die Stationierungsrichtung für den ASB Abschnitt zurück.
|
String |
getEndKnoten()
Gibt den Endknoten der ASB Stationierung zurück.
|
long |
getStationierung()
Gibt die Stationierung (in Metern) auf dem ASB Abschnitt zurück.
|
private final String anfangsKnoten
private final String endKnoten
private final long stationierung
private final NetzInterface.ASBStationierungsRichtung richtung
public AsbStationierungOrtsReferenz(String anfangsKnoten, String endKnoten, NetzInterface.ASBStationierungsRichtung richtung, long stationierung)
anfangsKnoten
- Anfangsknoten der ASB StationierungendKnoten
- Endknoten der ASB Stationierungrichtung
- Stationierungsrichtung für den ASB Abschnittstationierung
- Stationierung (in Metern) auf dem ASB Abschnittpublic List<StrassenSegmentUndOffsetOrtsReferenzInterface> ermittleOrtsReferenzStrassenSegmentUndOffset() throws NetzReferenzException
AsbStationierungOrtsReferenzInterface
ermittleOrtsReferenzStrassenSegmentUndOffset
in interface AsbStationierungOrtsReferenzInterface
NetzReferenzException
- wenn keine Abbildung möglich ist.public List<StrasseUndBetriebsKilometerOrtsReferenzInterface> ermittleOrtsReferenzStrasseUndBetriebsKilometer() throws NetzReferenzException
AsbStationierungOrtsReferenzInterface
ermittleOrtsReferenzStrasseUndBetriebsKilometer
in interface AsbStationierungOrtsReferenzInterface
NetzReferenzException
- wenn keine Abbildung möglich istpublic String getAnfangsKnoten()
AsbStationierungOrtsReferenzInterface
getAnfangsKnoten
in interface AsbStationierungOrtsReferenzInterface
public NetzInterface.ASBStationierungsRichtung getAsbStationierungsRichtung()
AsbStationierungOrtsReferenzInterface
getAsbStationierungsRichtung
in interface AsbStationierungOrtsReferenzInterface
public String getEndKnoten()
AsbStationierungOrtsReferenzInterface
getEndKnoten
in interface AsbStationierungOrtsReferenzInterface
public long getStationierung()
AsbStationierungOrtsReferenzInterface
getStationierung
in interface AsbStationierungOrtsReferenzInterface
Copyright © 2017 BitCtrl Systems GmbH. All rights reserved.