public class StrasseUndBetriebsKilometerOrtsReferenz extends java.lang.Object implements StrasseUndBetriebsKilometerOrtsReferenzInterface
| Constructor and Description |
|---|
StrasseUndBetriebsKilometerOrtsReferenz(Strasse strasse,
NetzInterface.FahrtRichtung fahrtRichtung,
long betriebsKilometer,
int blockNummer)
Erzeugt eine Ortsreferenz, bei der die Ortsangabe über eine
Straße und den Betriebskilometer dargestellt wird.
|
| Modifier and Type | Method and Description |
|---|---|
StrassenSegmentUndOffsetOrtsReferenzInterface |
ermittleOrtsReferenzStrassenSegmentUndOffset()
Rechnet Ortsreferenzen mit Straße und Betriebskilometer in Angaben
mit StraßenSegment und den Offset vom Anfang des
StraßenSegments um.
|
long |
getBetriebsKilometer()
Gibt den Betriebskilometer auf der Straße zurück.
|
int |
getBlockNummer()
Gibt die Blocknummer des Betriebskilometers auf der Straße
zurück.
|
NetzInterface.FahrtRichtung |
getFahrtRichtung()
Gibt die Richtung, in der die Straße durchlaufen wird, zurück.
|
Strasse |
getStrasse()
Gibt die referenzierte Straße zurück.
|
public StrasseUndBetriebsKilometerOrtsReferenz(Strasse strasse, NetzInterface.FahrtRichtung fahrtRichtung, long betriebsKilometer, int blockNummer)
strasse - Referenzierte StraßefahrtRichtung - Richtung auf dem StraßenSegmentbetriebsKilometer - Betriebskilometer auf der Straße in MeternblockNummer - Blocknummer des Betriebskilometers auf der Straßepublic StrassenSegmentUndOffsetOrtsReferenzInterface ermittleOrtsReferenzStrassenSegmentUndOffset() throws NetzReferenzException
StrasseUndBetriebsKilometerOrtsReferenzInterfaceermittleOrtsReferenzStrassenSegmentUndOffset in interface StrasseUndBetriebsKilometerOrtsReferenzInterfaceNetzReferenzException - wenn keine Abbildung möglich ist.public long getBetriebsKilometer()
StrasseUndBetriebsKilometerOrtsReferenzInterfacegetBetriebsKilometer in interface StrasseUndBetriebsKilometerOrtsReferenzInterfacepublic int getBlockNummer()
StrasseUndBetriebsKilometerOrtsReferenzInterfacegetBlockNummer in interface StrasseUndBetriebsKilometerOrtsReferenzInterfacepublic NetzInterface.FahrtRichtung getFahrtRichtung()
StrasseUndBetriebsKilometerOrtsReferenzInterfacegetFahrtRichtung in interface StrasseUndBetriebsKilometerOrtsReferenzInterfacepublic Strasse getStrasse()
StrasseUndBetriebsKilometerOrtsReferenzInterfacegetStrasse in interface StrasseUndBetriebsKilometerOrtsReferenzInterface