Interface StrassenTeilSegment

  • All Superinterfaces:
    GeoReferenzObjekt, de.bsvrz.sys.funclib.bitctrl.modell.KonfigurationsObjekt, KonfigurationsObjekt, Linie, LinieXY, StoerfallIndikator, de.bsvrz.sys.funclib.bitctrl.modell.SystemObjekt
    All Known Implementing Classes:
    StrassenTeilSegmentImpl, StrassenTeilSegmentUngueltig

    public interface StrassenTeilSegment
    extends de.bsvrz.sys.funclib.bitctrl.modell.KonfigurationsObjekt, StoerfallIndikator, LinieXY
    Unterteilung eines Straßensegments bei Änderung der verkehrlichen Eigenschaften.

    <absatz> Richtlinie für die Vergabe der Pid und des Namens: 'sts.nr.bundesland' mit </absatz> <liste zeichen="punkt"> <listenPunkt> 'sts': Abkürzung für StraßenTeilSegment. </listenPunkt> <listenPunkt> 'nr': Laufende Nummer des StraßenTeilSegments eines StraßenSegments (Äußeres- oder InneresStraßenSegment), siebenstellig mit führenden Nullen. </listenPunkt> <listenPunkt> 'bundesland': Kürzel des Bundeslandes (zwei Zeichen): BB Brandenburg, BE Berlin, BW Baden-Württemberg, BY Bayern, HB Bremen, HE Hessen, HH Hamburg, MV Mecklenburg-Vorpommern, NI Niedersachsen, NW Nordrhein-Westfalen, RP Rheinland-Pfalz, SH Schleswig-Holstein, SL Saarland, SN Sachsen, ST Sachsen-Anhalt, TH Thüringen. </listenPunkt> </liste> <absatz> Beispiele für gültige PID/Namen eines StraßenTeilSegments: </absatz> <absatz>sts.0000001.BW</absatz> <absatz>sts.1234567.NW</absatz>

    • Field Detail

      • PID

        static final java.lang.String PID
        Die PID des Systemobjekttyps im Datenverteiler.
        See Also:
        Constant Field Values
    • Method Detail

      • getPdNbaFundamentaldiagrammAuswahl

        PdNbaFundamentaldiagrammAuswahl getPdNbaFundamentaldiagrammAuswahl()
        Ausgewähltes Fundamentaldiagramm pro StraßenTeilSegment.

        Returns:
        der Datensatz NbaFundamentaldiagrammAuswahl.
      • getPdFundamentalDiagramm

        PdFundamentalDiagramm getPdFundamentalDiagramm()
        Parameter eines Fundamentaldiagramms.

        Returns:
        der Datensatz FundamentalDiagramm.
      • getOdStoerfallVerkehrsZustand

        OdStoerfallVerkehrsZustand getOdStoerfallVerkehrsZustand()
        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 interface StoerfallIndikator
        Returns:
        der Datensatz StoerfallVerkehrsZustand.
      • getKdAsbStationierung

        KdAsbStationierung getKdAsbStationierung()
        Konfigurierende Eigenschaften der Objekte des Typs.

        ASB-Stationierungssystems: Die Kreuzungen (Netzknoten) des klassifizierten Straßennetzes erhalten innerhalb eines Kartenblattes einer Topographischen Karte eine eindeutige Nummer. Die Beschreibung eines Straßenabschnitts ergibt sich nun aus der Nennung von Anfangsknoten und Endknoten. Diesem Straßenabschnitt wird die reale Länge (Keine Berechnung aufgrund von Koordinaten!) zugewiesen. Innerhalb eines Netzknotens können Äste definiert werden. Diese Äste starten und Enden an so genannten Nullpunkten, die im Bezug zum Netzknoten eindeutig indiziert sind. Den Ästen wird ebenfalls die reale Länge zugewiesen. Die Lagebeschreibung von Punkte entlang eines Abschnitts oder eines Astes kann man nun eindeutig durch den Anfangs- und Endpunkt (Netzknoten bzw. Nullpunkt) sowie der Stationierung im Wertebereich von 0 bis zugewiesene Länge sowie der Richtung erfolgen. Bei dem Übergang auf die Darstellung von Verkehrsbeziehungen werden die Nullpunkte zu Verbindungspunkte. Zwischen den Verbindungspunkten sind Straßenelemente definiert. Dabei besitzen die Straßenelemente nach Definition ASB eine Referenz auf das oben beschriebene ASB Stationierungssystem. Durch diese Referenzierung der Straßenelemente auf die Straßenabschnitte lassen sich alle Informationen von Abschnitten und Ästen über das Stationierungssystem auf die Straßenelemente übertragen. Eine StraßenTeilSegment kann dabei aus mehreren Straßenelementen bestehen.

        Returns:
        der Datensatz AsbStationierung.
      • getOdNbaDatenStauPrognose

        OdNbaDatenStauPrognose getOdNbaDatenStauPrognose()
        Prognose der Stauentwicklung pro StraßenTeilSegment.

        Returns:
        der Datensatz NbaDatenStauPrognose.
      • getKdBetriebsKilometer

        KdBetriebsKilometer getKdBetriebsKilometer()
        Konfigurierende Eigenschaften der Objekte des Typs.

        Returns:
        der Datensatz BetriebsKilometer.
      • getPdVerkehrsStaerkeStundeFuzzy

        PdVerkehrsStaerkeStundeFuzzy getPdVerkehrsStaerkeStundeFuzzy()
        Fuzzy-Set (Parameter) für Verkehrsstärke (Stundenwerte).

        Returns:
        der Datensatz VerkehrsStaerkeStundeFuzzy.
      • getOdNbaDatenKapazitaetsermittlung

        OdNbaDatenKapazitaetsermittlung getOdNbaDatenKapazitaetsermittlung()
        Ergebnisdaten Kapazitätsermittlung. Festellung der verkehrstechnischen Leistungsfähigkeit pro StraßenTeilSegment.

        Returns:
        der Datensatz NbaDatenKapazitaetsermittlung.
      • getPdFuzzyRegelbasis

        PdFuzzyRegelbasis getPdFuzzyRegelbasis()
        Fuzzy-Regelbasis.

        Returns:
        der Datensatz FuzzyRegelbasis.
      • getPdVerkehrGeschwindigkeitFuzzy

        PdVerkehrGeschwindigkeitFuzzy getPdVerkehrGeschwindigkeitFuzzy()
        Fuzzy-Set (Parameter) für Geschwindigkeit.

        Returns:
        der Datensatz VerkehrGeschwindigkeitFuzzy.
      • getPdVerkehrsZustandFuzzy

        PdVerkehrsZustandFuzzy getPdVerkehrsZustandFuzzy()
        Fuzzy-Set (Parameter) für Verkehrszustand im Verkehr.

        Returns:
        der Datensatz VerkehrsZustandFuzzy.
      • getOdVerkehrsUnruhe

        OdVerkehrsUnruhe getOdVerkehrsUnruhe()
        Unruhe im Verkehr als lingustischer Term.

        Returns:
        der Datensatz VerkehrsUnruhe.
      • getPdBemessungsDichteFuzzy

        PdBemessungsDichteFuzzy getPdBemessungsDichteFuzzy()
        Fuzzy-Set (Parameter) für BemessungsDichte .

        Returns:
        der Datensatz BemessungsDichteFuzzy.
      • getOdNbaDatenVerkehrszustand

        OdNbaDatenVerkehrszustand getOdNbaDatenVerkehrszustand()
        Ergebnisdaten Verkehrszustandsanalyse pro StraßenTeilSegment.

        Returns:
        der Datensatz NbaDatenVerkehrszustand.
      • getPdAnteilLkwFuzzy

        PdAnteilLkwFuzzy getPdAnteilLkwFuzzy()
        Fuzzy-Set (Parameter) für den Lkw-Anteil.

        Returns:
        der Datensatz AnteilLkwFuzzy.
      • getOdVerkehrGeschwindigkeit

        OdVerkehrGeschwindigkeit getOdVerkehrGeschwindigkeit()
        Geschwindigkeit als linguistischer Term.

        Returns:
        der Datensatz VerkehrGeschwindigkeit.
      • getOdVerkehrsZustandUnruhe

        OdVerkehrsZustandUnruhe getOdVerkehrsZustandUnruhe()
        Verkehrzustand bezogen auf Unruhe im Verkehr als linguistischer Term.

        Returns:
        der Datensatz VerkehrsZustandUnruhe.
      • getOdBemessungsDichte

        OdBemessungsDichte getOdBemessungsDichte()
        BemessungsDichte als linguistischer Term.

        Returns:
        der Datensatz BemessungsDichte.
      • getOdVerkehrsZustand

        OdVerkehrsZustand getOdVerkehrsZustand()
        Verkehrzustand als linguistischer Term.

        Returns:
        der Datensatz VerkehrsZustand.
      • getOdVerkehrsStaerkeStunde

        OdVerkehrsStaerkeStunde getOdVerkehrsStaerkeStunde()
        Verkehrsstärke als linguistischer Term (Stundenwerte).

        Returns:
        der Datensatz VerkehrsStaerkeStunde.
      • getKdLaengsNeigungListe

        KdLaengsNeigungListe getKdLaengsNeigungListe()
        Liste mit den Angaben zur Längsneigung.

        Returns:
        der Datensatz LaengsNeigungListe.
      • getKdStrassenTeilSegment

        KdStrassenTeilSegment getKdStrassenTeilSegment()
        Konfigurierende Eigenschaften der Objekte des Typs.

        Returns:
        der Datensatz StrassenTeilSegment.
      • getOdAnteilLkw

        OdAnteilLkw getOdAnteilLkw()
        Lkw-Anteil als lingustischer Term.

        Returns:
        der Datensatz AnteilLkw.
      • getPdVerkehrsZustandUnruheFuzzy

        PdVerkehrsZustandUnruheFuzzy getPdVerkehrsZustandUnruheFuzzy()
        Fuzzy-Set (Parameter) für Verkehrzustand bezogen auf Unruhe im Verkehr.

        Returns:
        der Datensatz VerkehrsZustandUnruheFuzzy.
      • getKdStatischeBeschilderungVerkehrListe

        KdStatischeBeschilderungVerkehrListe getKdStatischeBeschilderungVerkehrListe()
        Liste mit den Angaben zur statischen Beschilderung.

        Returns:
        der Datensatz StatischeBeschilderungVerkehrListe.
      • getPdNbaPrognoseGanglinie

        PdNbaPrognoseGanglinie getPdNbaPrognoseGanglinie()
        Verkehrszustandsprognose pro StraßenTeilSegment.

        Returns:
        der Datensatz NbaPrognoseGanglinie.
      • getKdBetriebsKilometerListe

        KdBetriebsKilometerListe getKdBetriebsKilometerListe()
        Liste mit den Angaben zu den Betriebskilometern der jeweils betroffenen Straße.

        Returns:
        der Datensatz BetriebsKilometerListe.
      • getPdVerkehrsUnruheFuzzy

        PdVerkehrsUnruheFuzzy getPdVerkehrsUnruheFuzzy()
        Fuzzy-Set (Parameter) für Unruhe im Verkehr.

        Returns:
        der Datensatz VerkehrsUnruheFuzzy.
      • getKdStrassenTeilSegmentVerkehr

        KdStrassenTeilSegmentVerkehr getKdStrassenTeilSegmentVerkehr()
        Konfigurierende Eigenschaften der Objekte des Typs.

        Returns:
        der Datensatz StrassenTeilSegmentVerkehr.
      • getPdNbaGanglinienAuswahl

        PdNbaGanglinienAuswahl getPdNbaGanglinienAuswahl()
        Ausgewählte Standardganglinie pro StraßenTeilSegment.

        Returns:
        der Datensatz NbaGanglinienAuswahl.
      • getKdLinie

        KdLinie getKdLinie()
        Konfigurierende Eigenschaften der Objekte des Typs.

        Specified by:
        getKdLinie in interface Linie
        Specified by:
        getKdLinie in interface LinieXY
        Returns:
        der Datensatz Linie.
      • getPdConstraint

        PdConstraint getPdConstraint()
        Lokale Parameter für die Constrainberechnung auf (Sub)Segmenten.

        Returns:
        der Datensatz Constraint.