Class AeusseresStrassenSegmentUngueltig
- java.lang.Object
-
- de.bsvrz.sys.funclib.bitctrl.modell.impl.BaseUngueltigesSystemObjekt
-
- de.bsvrz.sys.funclib.bitctrl.modell.tmverkehrglobal.objekte.impl.AeusseresStrassenSegmentUngueltig
-
- All Implemented Interfaces:
de.bsvrz.sys.funclib.bitctrl.modell.KonfigurationsObjekt
,KonfigurationsObjekt
,de.bsvrz.sys.funclib.bitctrl.modell.SystemObjekt
,BestehtAusLinienObjekten
,GeoReferenzObjekt
,Linie
,AeusseresStrassenSegment
,NetzBestandTeil
,StoerfallIndikator
,StrassenSegment
,de.bsvrz.sys.funclib.bitctrl.modell.UngueltigesSystemObjekt
public class AeusseresStrassenSegmentUngueltig extends de.bsvrz.sys.funclib.bitctrl.modell.impl.BaseUngueltigesSystemObjekt implements AeusseresStrassenSegment
Bereich zwischen zwei Straßenknoten.<absatz> Richtlinie für die Vergabe der Pid: 'ass.r.von.r.nach.z' mit </absatz> <liste zeichen="punkt"> <listenPunkt> 'ass': Abkürzung für <wichtig>A</wichtig> eußeres <wichtig>S</wichtig> traßen <wichtig>S</wichtig> egment. </listenPunkt> <listenPunkt> 'r : Richtung, in der sich auf den Location Code 'von' zubewegt wird: <wichtig>p</wichtig> :positive Richtung, <wichtig>n</wichtig> :für negative Richtung. Ist der nachstehende Knoten unbekannt (Wert = 00000), so wird immer p verwendet. </listenPunkt> <listenPunkt> 'von': Location Code, fünfstellig mit führenden Nullen, von dem zugefahren wurde. Ist der Knoten nicht bekannt (z. B. bei Einfahrten), wird der Wert 00000 verwendet. </listenPunkt> <listenPunkt> 'r' : Richtung, in der sich auf den Location Code 'nach' zubewegt wird: <wichtig>p</wichtig> :positive Richtung, <wichtig>n</wichtig> :für negative Richtung. Ist der nachstehende Knoten unbekannt (Wert = 00000), so wird immer p verwendet. </listenPunkt> <listenPunkt> 'nach': Location Code, fünfstellig mit führenden Nullen, auf den sich zubewegt wird. Bei Abfahrten wird als Knotennummer 00000 verwendet, da der Zielknoten i. d. R. nicht bekannt ist. Diese Regel wird auch angewandt, wenn die Abfahrt z. B. auf eine erfasste Bundesstraße mit Location Code erfolgt, bei der die Richtung bei einer Abfahrt auf eine Bundesstraße nicht eindeutig ist (es kann am Ende der Abfahrt sowohl nach links als auch nach rechts abgebogen werden!). </listenPunkt> <listenPunkt> 'z': Zusätzliche Fahrbeziehungen, zweistellig 00..99, wird z. B. verwendet, wenn die Verbindung zweier StraßenKnoten über mehrere Wege möglich ist (i. d. R. immer 00, in Ausnahmefällen können zwei ÄußereStraßenSegmente identische Knoten verbinden, in diesem Fall sind die Fahrbeziehungen durchzunummerieren). </listenPunkt> </liste> <absatz> Beispiele für gültige PID eines ÄußerenStraßenSegments: </absatz> <absatz>ass.p.11757.p.11758.00</absatz> <absatz>ass.p.00000.p.00123.00</absatz> <absatz>ass.n.10055.n.10054.01</absatz> <absatz>Richtlinie für die Vergabe des Namens:</absatz> <liste zeichen="punkt"> <listenPunkt> Bei der Bildung des Namen für Objekte vom typ.äußeresStraßenSegment wird ein für den Anwender lesbarer Name verwendet: </listenPunkt> <listenPunkt> Die Bildung des Namens sollte mit dem Format "ROADNUMBER von VON nach NACH" durchgeführt werden. </listenPunkt> <liste zeichen="punkt"> <listenPunkt> ROADNUMBER enthält den Wert der entsprechenden Spalte der LCL zu der Linien-Location, die dem äußeren Straßensegment zugeordnet ist. </listenPunkt> <listenPunkt> VON enthält den Wert der Spalte FIRST_NAME der LCL des Startknotens des äußeren Straßensegments. </listenPunkt> <listenPunkt>NACH enthält den Wert der Spalte FIRST_NAME der LCL des Endknotens des äußeren Straßensegments. </listenPunkt> </liste> </liste>
-
-
Field Summary
-
Fields inherited from interface de.bsvrz.sys.funclib.bitctrl.modell.tmverkehrglobal.objekte.AeusseresStrassenSegment
PID
-
-
Constructor Summary
Constructors Constructor Description AeusseresStrassenSegmentUngueltig()
Der Defaultkonstruktor wird für das Erzeugen des Systemobjekts über per Reflection-API benötigt.AeusseresStrassenSegmentUngueltig(long id)
Initialisierung.
-
Method Summary
Modifier and Type Method Description KdAeusseresStrassenSegment
getKdAeusseresStrassenSegment()
Konfigurierende Eigenschaften der Objekte des Typs.KdAlternativeObjektbezeichnung
getKdAlternativeObjektbezeichnung()
Verwaltet bis zu zehn alternative Bezeichnungen.KdBestehtAusLinienObjekten
getKdBestehtAusLinienObjekten()
Referenzen auf Linienobjekte, die zusammen dieses Linienobjekt bilden.KdDefaultParameterdatensaetze
getKdDefaultParameterdatensaetze()
Attributgruppe zur Speicherung von Default-Parameterdatensätzen für alle Parameter-Attributgruppen eines Typs.KdInfo
getKdInfo()
Attributgruppe zur Speicherung von beschreibenden Informationen zu einem Objekt.KdLinie
getKdLinie()
Konfigurierende Eigenschaften der Objekte des Typs.KdStrassenSegment
getKdStrassenSegment()
Konfigurierende Eigenschaften der Objekte des Typs.KdStrassenSegmentLclInfo
getKdStrassenSegmentLclInfo()
Konfigurierende Eigenschaften der Objekte des Typs.OdStoerfallVerkehrsZustand
getOdStoerfallVerkehrsZustand()
Zustand plus Verkehrsinformationen für einen Streckenabschnitt.OdStoerfallZustand
getOdStoerfallZustand()
Zustand eines Störfallindikators.-
Methods inherited from class de.bsvrz.sys.funclib.bitctrl.modell.impl.BaseUngueltigesSystemObjekt
getId, getKonfigurationsBereich, getName, getPid, getSystemObject, getTyp, toString
-
-
-
-
Constructor Detail
-
AeusseresStrassenSegmentUngueltig
public AeusseresStrassenSegmentUngueltig()
Der Defaultkonstruktor wird für das Erzeugen des Systemobjekts über per Reflection-API benötigt.
-
AeusseresStrassenSegmentUngueltig
public AeusseresStrassenSegmentUngueltig(long id)
Initialisierung.- Parameters:
id
- die ID des Systemobjekt.
-
-
Method Detail
-
getOdStoerfallVerkehrsZustand
public OdStoerfallVerkehrsZustand getOdStoerfallVerkehrsZustand()
Description copied from interface:AeusseresStrassenSegment
Zustand plus Verkehrsinformationen für einen Streckenabschnitt.<absatz> Objekte dieses Typs beschreiben den Verkehrszustand auf Streckenabschnitten durch die Größen: </absatz> <liste zeichen="punkt"> <listenPunkt> Referenzzeit (Zeitpunkt der verwendeten Daten) </listenPunkt> <listenPunkt>Prognosehorizont</listenPunkt> <listenPunkt> Verkehrssituation (Level of Service) </listenPunkt> <listenPunkt> Fahrzeitprognose für alle Kfz </listenPunkt> <listenPunkt> Fahrzeitprognose für alle Pkw </listenPunkt> <listenPunkt> Fahrzeitprognose für alle Lkw </listenPunkt> <listenPunkt> mittlere Geschwindigkeit Kfz </listenPunkt> <listenPunkt> mittlere Geschwindigkeit Pkw </listenPunkt> <listenPunkt> mittlere Geschwindigkeit Lkw </listenPunkt> <listenPunkt> mittlerer Fluss aller Kfz </listenPunkt> <listenPunkt> mittlerer Fluss aller Pkw </listenPunkt> <listenPunkt> mittlerer Fluss aller Lkw </listenPunkt> <listenPunkt> mittlere Dichte aller Kfz </listenPunkt> <listenPunkt> mittlere Dichte aller Pkw </listenPunkt> <listenPunkt> mittlere Dichte aller Lkw </listenPunkt> <listenPunkt> Güteindex für den Störfall-Verkehrszustand </listenPunkt> </liste>
- Specified by:
getOdStoerfallVerkehrsZustand
in interfaceAeusseresStrassenSegment
- Specified by:
getOdStoerfallVerkehrsZustand
in interfaceNetzBestandTeil
- Specified by:
getOdStoerfallVerkehrsZustand
in interfaceStoerfallIndikator
- Specified by:
getOdStoerfallVerkehrsZustand
in interfaceStrassenSegment
- Returns:
- der Datensatz StoerfallVerkehrsZustand.
-
getKdDefaultParameterdatensaetze
public KdDefaultParameterdatensaetze getKdDefaultParameterdatensaetze()
Description copied from interface:AeusseresStrassenSegment
Attributgruppe zur Speicherung von Default-Parameterdatensätzen für alle Parameter-Attributgruppen eines Typs.- Specified by:
getKdDefaultParameterdatensaetze
in interfaceAeusseresStrassenSegment
- Specified by:
getKdDefaultParameterdatensaetze
in interfaceBestehtAusLinienObjekten
- Specified by:
getKdDefaultParameterdatensaetze
in interfaceGeoReferenzObjekt
- Specified by:
getKdDefaultParameterdatensaetze
in interfaceKonfigurationsObjekt
- Specified by:
getKdDefaultParameterdatensaetze
in interfaceLinie
- Specified by:
getKdDefaultParameterdatensaetze
in interfaceNetzBestandTeil
- Specified by:
getKdDefaultParameterdatensaetze
in interfaceStoerfallIndikator
- Specified by:
getKdDefaultParameterdatensaetze
in interfaceStrassenSegment
- Returns:
- der Datensatz DefaultParameterdatensaetze.
-
getKdBestehtAusLinienObjekten
public KdBestehtAusLinienObjekten getKdBestehtAusLinienObjekten()
Description copied from interface:AeusseresStrassenSegment
Referenzen auf Linienobjekte, die zusammen dieses Linienobjekt bilden. Der Offset einer Teillinie ergibt sich aus dem Index der Referenz und der Länge der referenzierten (Teil)Linie.- Specified by:
getKdBestehtAusLinienObjekten
in interfaceAeusseresStrassenSegment
- Specified by:
getKdBestehtAusLinienObjekten
in interfaceBestehtAusLinienObjekten
- Specified by:
getKdBestehtAusLinienObjekten
in interfaceStrassenSegment
- Returns:
- der Datensatz BestehtAusLinienObjekten.
-
getKdInfo
public KdInfo getKdInfo()
Description copied from interface:AeusseresStrassenSegment
Attributgruppe zur Speicherung von beschreibenden Informationen zu einem Objekt.- Specified by:
getKdInfo
in interfaceAeusseresStrassenSegment
- Specified by:
getKdInfo
in interfaceBestehtAusLinienObjekten
- Specified by:
getKdInfo
in interfaceGeoReferenzObjekt
- Specified by:
getKdInfo
in interfaceKonfigurationsObjekt
- Specified by:
getKdInfo
in interfaceLinie
- Specified by:
getKdInfo
in interfaceNetzBestandTeil
- Specified by:
getKdInfo
in interfaceStoerfallIndikator
- Specified by:
getKdInfo
in interfaceStrassenSegment
- Returns:
- der Datensatz Info.
-
getKdAlternativeObjektbezeichnung
public KdAlternativeObjektbezeichnung getKdAlternativeObjektbezeichnung()
Description copied from interface:AeusseresStrassenSegment
Verwaltet bis zu zehn alternative Bezeichnungen.- Specified by:
getKdAlternativeObjektbezeichnung
in interfaceAeusseresStrassenSegment
- Specified by:
getKdAlternativeObjektbezeichnung
in interfaceBestehtAusLinienObjekten
- Specified by:
getKdAlternativeObjektbezeichnung
in interfaceGeoReferenzObjekt
- Specified by:
getKdAlternativeObjektbezeichnung
in interfaceKonfigurationsObjekt
- Specified by:
getKdAlternativeObjektbezeichnung
in interfaceLinie
- Specified by:
getKdAlternativeObjektbezeichnung
in interfaceNetzBestandTeil
- Specified by:
getKdAlternativeObjektbezeichnung
in interfaceStoerfallIndikator
- Specified by:
getKdAlternativeObjektbezeichnung
in interfaceStrassenSegment
- Returns:
- der Datensatz AlternativeObjektbezeichnung.
-
getKdLinie
public KdLinie getKdLinie()
Description copied from interface:AeusseresStrassenSegment
Konfigurierende Eigenschaften der Objekte des Typs.- Specified by:
getKdLinie
in interfaceAeusseresStrassenSegment
- Specified by:
getKdLinie
in interfaceBestehtAusLinienObjekten
- Specified by:
getKdLinie
in interfaceLinie
- Specified by:
getKdLinie
in interfaceStrassenSegment
- Returns:
- der Datensatz Linie.
-
getKdAeusseresStrassenSegment
public KdAeusseresStrassenSegment getKdAeusseresStrassenSegment()
Description copied from interface:AeusseresStrassenSegment
Konfigurierende Eigenschaften der Objekte des Typs.- Specified by:
getKdAeusseresStrassenSegment
in interfaceAeusseresStrassenSegment
- Returns:
- der Datensatz AeusseresStrassenSegment.
-
getOdStoerfallZustand
public OdStoerfallZustand getOdStoerfallZustand()
Description copied from interface:AeusseresStrassenSegment
Zustand eines Störfallindikators.- Specified by:
getOdStoerfallZustand
in interfaceAeusseresStrassenSegment
- Specified by:
getOdStoerfallZustand
in interfaceNetzBestandTeil
- Specified by:
getOdStoerfallZustand
in interfaceStoerfallIndikator
- Specified by:
getOdStoerfallZustand
in interfaceStrassenSegment
- Returns:
- der Datensatz StoerfallZustand.
-
getKdStrassenSegment
public KdStrassenSegment getKdStrassenSegment()
Description copied from interface:AeusseresStrassenSegment
Konfigurierende Eigenschaften der Objekte des Typs.- Specified by:
getKdStrassenSegment
in interfaceAeusseresStrassenSegment
- Specified by:
getKdStrassenSegment
in interfaceStrassenSegment
- Returns:
- der Datensatz StrassenSegment.
-
getKdStrassenSegmentLclInfo
public KdStrassenSegmentLclInfo getKdStrassenSegmentLclInfo()
Description copied from interface:AeusseresStrassenSegment
Konfigurierende Eigenschaften der Objekte des Typs. Enthält ZUSÄTZLICHE Informationen der LCL zu diesem Objekt.- Specified by:
getKdStrassenSegmentLclInfo
in interfaceAeusseresStrassenSegment
- Specified by:
getKdStrassenSegmentLclInfo
in interfaceStrassenSegment
- Returns:
- der Datensatz StrassenSegmentLclInfo.
-
-