public class NetzReferenzen
extends java.lang.Object
Constructor and Description |
---|
NetzReferenzen() |
Modifier and Type | Method and Description |
---|---|
StrassenSegmentUndOffsetOrtsReferenzInterface |
ermittleOrtsReferenzStrassenSegmentUndOffset(StrasseUndBetriebsKilometerOrtsReferenzInterface referenz)
Rechnet Ortsreferenz mit Straße und Betriebskilometer in Angaben
mit StraßenSegment und den Offset vom Anfang des
StraßenSegments um.
|
StrasseUndBetriebsKilometerOrtsReferenzInterface |
ermittleOrtsReferenzStrasseUndBetriebsKilometer(StrassenSegmentUndOffsetOrtsReferenzInterface referenz)
Rechnet Ortsreferenz mit StraßenSegment und Offset vom Anfang des
StraßenSegments in Angaben über eine Straße und den
Betriebskilometers um.
|
java.lang.String |
getAsbKnotenKey(java.lang.String knoten) |
static NetzReferenzen |
getInstanz()
Gibt das einzige Objekt der Klasse zurück.
|
void |
init(de.bsvrz.dav.daf.main.ClientDavInterface dav,
java.lang.String netz)
Initialisiert die Klasse.
|
boolean |
netzKnotenMatch(java.lang.String knoten1,
java.lang.String knoten2)
Test, ob 2 Netzknoten überenstimmen.
|
void |
setNetzmodell(VerkehrModellNetz netzmodell)
ordnet der Klasse das Netmodell zu.
|
public static NetzReferenzen getInstanz()
public void init(de.bsvrz.dav.daf.main.ClientDavInterface dav, java.lang.String netz) throws NetzReferenzException
dav
- Datenverteiler-Verbindungnetz
- NetzNetzReferenzException
- wenn das Netz nicht initialisiert werden kannpublic StrassenSegmentUndOffsetOrtsReferenzInterface ermittleOrtsReferenzStrassenSegmentUndOffset(StrasseUndBetriebsKilometerOrtsReferenzInterface referenz) throws NetzReferenzException
referenz
- Ortsreferenz, bei dem die Ortsangabe über eine Straße und
den Betriebskilometer dargestellt wird.NetzReferenzException
- wenn keine Abbildung möglich ist.public StrasseUndBetriebsKilometerOrtsReferenzInterface ermittleOrtsReferenzStrasseUndBetriebsKilometer(StrassenSegmentUndOffsetOrtsReferenzInterface referenz) throws NetzReferenzException
referenz
- Ortsreferenz, bei dem die Ortsangabe über ein
StraßenSegment und den Offset vom Anfang des
StraßenSegments dargestellt wird.NetzReferenzException
- wenn keine Abbildung möglich ist.public java.lang.String getAsbKnotenKey(java.lang.String knoten)
public boolean netzKnotenMatch(java.lang.String knoten1, java.lang.String knoten2)
knoten1
- Netzknotenknoten2
- Netzknotenpublic void setNetzmodell(VerkehrModellNetz netzmodell)
netzmodell
- das Netzmodell