public class Ausgangsdaten extends Object
Constructor and Description |
---|
Ausgangsdaten(de.bsvrz.sys.funclib.bitctrl.modell.verkehr.objekte.MessQuerschnittAllgemein mq,
com.bitctrl.util.Interval lernzeitraum)
Initialisierung den Lernprozess.
|
Modifier and Type | Method and Description |
---|---|
boolean |
abrufen()
Ruft vom Datenverteiler die zum Lernen notwendigen Daten ab.
|
de.bsvrz.iav.gllib.gllib.dav.GanglinieMQ |
getArchivGanglinie(Integer verfahren)
Gibt die Archivdaten im Lernzeitraum als Ganglinie zurück.
|
SortedSet<de.bsvrz.sys.funclib.bitctrl.modell.kalender.objekte.EreignisTyp> |
getEreignisTypen()
Gibt die Ereignistypen im Lernzeitraum absteigend sortiert nach Priorität
zurück.
|
de.bsvrz.iav.gllib.gllib.modell.db.DbGanglinieDaten |
getHistorischeGanglinien()
Gibt die historischen Ganglinien am zu lernenden Messquerschnit zurück.
|
com.bitctrl.util.Interval |
getLernzeitraum()
Gibt den Lernzetraum zurück, für den die Daten abgerufen werden.
|
de.bsvrz.sys.funclib.bitctrl.modell.verkehr.objekte.MessQuerschnittAllgemein |
getMq()
Gibt den Messquerschnitt zurück, für den die Daten abgerufen werden.
|
Map<de.bsvrz.sys.funclib.bitctrl.modell.kalender.objekte.EreignisTyp,de.bsvrz.sys.funclib.bitctrl.modell.kalender.parameter.PdEreignisTypParameter.Daten> |
getParamEreignisTyp()
Gibt die Parameter der anliegenden Ereignistypen zurück.
|
Map<de.bsvrz.sys.funclib.bitctrl.modell.kalender.objekte.EreignisTyp,de.bsvrz.iav.gllib.gllib.modell.parameter.PdGanglinienModellAutomatischesLernenEreignis.Daten> |
getParamEreignisTypLernen()
Gibt die Lernparameter der anliegenden Ereignistypen zurück.
|
public Ausgangsdaten(de.bsvrz.sys.funclib.bitctrl.modell.verkehr.objekte.MessQuerschnittAllgemein mq, com.bitctrl.util.Interval lernzeitraum)
mq
- der Messquerschnitt für den die Ganglinien gelernt werden.lernzeitraum
- der Zeitraum in dem gelernt werden soll.public boolean abrufen()
false
, wenn die verfügbaren Daten zum Lernen nicht
ausreichen.public de.bsvrz.sys.funclib.bitctrl.modell.verkehr.objekte.MessQuerschnittAllgemein getMq()
public com.bitctrl.util.Interval getLernzeitraum()
public de.bsvrz.iav.gllib.gllib.dav.GanglinieMQ getArchivGanglinie(Integer verfahren)
verfahren
- das Approximationsverfahren.GanglinieMQ.APPROX_BSPLINE
,
GanglinieMQ.APPROX_CUBICSPLINE
,
GanglinieMQ.APPROX_POLYLINE
,
GanglinieMQ.APPROX_UNBESTIMMT
public de.bsvrz.iav.gllib.gllib.modell.db.DbGanglinieDaten getHistorischeGanglinien()
public SortedSet<de.bsvrz.sys.funclib.bitctrl.modell.kalender.objekte.EreignisTyp> getEreignisTypen()
public Map<de.bsvrz.sys.funclib.bitctrl.modell.kalender.objekte.EreignisTyp,de.bsvrz.sys.funclib.bitctrl.modell.kalender.parameter.PdEreignisTypParameter.Daten> getParamEreignisTyp()
public Map<de.bsvrz.sys.funclib.bitctrl.modell.kalender.objekte.EreignisTyp,de.bsvrz.iav.gllib.gllib.modell.parameter.PdGanglinienModellAutomatischesLernenEreignis.Daten> getParamEreignisTypLernen()
Copyright © 2017 BitCtrl Systems GmbH. All rights reserved.