public static class PdStauPrognoseModell.Daten extends AbstractDatum
Datum.Status
Modifier and Type | Field and Description |
---|---|
private long |
aktualisierungsIntervall
Anzahl der Prognoseiterationen je Zyklus der Stauobjektbestimmung.
|
private long |
daempfungsZeit
Zeit, die bei der Bestimmung der Verkehrsstärke von Anschlussstellen
im Stau fü die lineare Dämpfung vom aktuellen Messwert zur
Prognoseganglinie verwendet wird.
|
private Datum.Status |
datenStatus
der aktuelle Status des Datensatzes.
|
private double |
faktorQ0
Faktor für die Anpassung von Q0 aus dem Fundamentaldiagramm.
|
private long |
laengePkw
Strecke, die ein Pkw im Stau beansprucht.
|
private long |
prognoseHorizont
Prognosehorizont der Stauverlaufsprognose.
|
Constructor and Description |
---|
Daten()
Standardkonstruktor.
|
Daten(PdStauPrognoseModell.Daten daten)
Konstruktor.
|
Daten(de.bsvrz.dav.daf.main.ResultData result)
Konstruktor.
|
Modifier and Type | Method and Description |
---|---|
PdStauPrognoseModell.Daten |
clone()
Klont das Objekt, in dem der Zeitstempel und alle Daten hart kopiert
werden.
|
long |
getAktualisierungsIntervall()
liefert die Anzahl der Prognoseschritte, die innerhalb einer
Aktualisierungsintervalls der vorgelagerten Stauobjektbestimmung
ausgeführt werden sollen.
|
long |
getDaempfungsZeit()
liefert die Dämpfungszeit zur linearen Dämpfung von historischen
Ganglinien.
|
Datum.Status |
getDatenStatus()
liefert den aktuellen Status des Datensatzes.
|
double |
getFaktorQ0()
liefert den Faktor zur Verwendung des Q0-Wertes innerhalb eines
Fundamentaldiagramms.
|
long |
getLaengePkw()
liefert die Länge eines Fahrzeugs innerhalb eines Staus in Metern.
|
long |
getPrognoseHorizont()
liefert den Prognosehorizont für die Prognose eines Stauobjekts.
|
void |
setAktualisierungsIntervall(long aktualisierungsIntervall)
setzt die Anzahl der Prognoseschritte, die innerhalb einer
Aktualisierungsintervalls der vorgelagerten Stauobjektbestimmung
ausgeführt werden sollen.
|
void |
setDaempfungsZeit(long daempfungsZeit)
setzt die Dämpfungszeit zur linearen Dämpfung von historischen
Ganglinien.
|
protected void |
setDatenStatus(Datum.Status neuerStatus)
setzt den aktuellen Status des Datensatzes.
|
void |
setFaktorQ0(double faktorQ0)
setzt den Faktor zur Verwendung des Q0-Wertes innerhalb eines
Fundamentaldiagramms.
|
void |
setLaengePkw(long laengePkw)
setzt die Länge eines Fahrzeugs innerhalb eines Staus in Metern.
|
void |
setPrognoseHorizont(long prognoseHorizont)
setzt den Prognosehorizont für die Prognose eines Stauobjekts.
|
getZeitpunkt, getZeitstempel, isValid, setZeitstempel
private long prognoseHorizont
private long aktualisierungsIntervall
private double faktorQ0
private long laengePkw
private long daempfungsZeit
private Datum.Status datenStatus
public Daten()
public Daten(PdStauPrognoseModell.Daten daten)
daten
- die Daten die kopiert werden sollenpublic Daten(de.bsvrz.dav.daf.main.ResultData result)
result
- der übergebene Datensatzpublic PdStauPrognoseModell.Daten clone()
Datum
clone
in interface Datum
clone
in class AbstractDatum
public long getAktualisierungsIntervall()
public long getDaempfungsZeit()
public Datum.Status getDatenStatus()
Datum
public double getFaktorQ0()
public long getLaengePkw()
public long getPrognoseHorizont()
public void setAktualisierungsIntervall(long aktualisierungsIntervall)
aktualisierungsIntervall
- die Anzahlpublic void setDaempfungsZeit(long daempfungsZeit)
daempfungsZeit
- die Zeit in Millisekundenprotected void setDatenStatus(Datum.Status neuerStatus)
neuerStatus
- der neue Statuspublic void setFaktorQ0(double faktorQ0)
faktorQ0
- der Faktorpublic void setLaengePkw(long laengePkw)
laengePkw
- die Länge in Meternpublic void setPrognoseHorizont(long prognoseHorizont)
prognoseHorizont
- der Horizont in MillisekundenCopyright © 2017 BitCtrl Systems GmbH. All rights reserved.