|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.n52.oxf.render.sos.ObservationSeriesCollection
public class ObservationSeriesCollection
| Constructor Summary | |
|---|---|
ObservationSeriesCollection(OXFFeatureCollection observationCollection,
Set<OXFFeature> featuresSet,
String[] observedProperties,
boolean onlyCompleteTuples)
|
|
ObservationSeriesCollection(OXFFeatureCollection observationCollection,
String[] featureIDArray,
String[] observedProperties,
boolean onlyCompleteTuples)
|
|
ObservationSeriesCollection(OXFFeatureCollection observationCollection,
String[] featureIDArray,
String[] observedProperties,
String[] procedureNames,
boolean onlyCompleteTuples)
|
|
| Method Summary | |
|---|---|
protected Map<String,Map<ITimePosition,ObservedValueTuple>> |
findObservedValueTuples4FOI(OXFFeatureCollection observationCollection,
String[] featureIDArray,
String[] observedPropertyNames,
boolean onlyCompleteTuples)
Übergeben wird eine observationCollection, die observations für n Phänomene enthält. |
protected Map<String,Map<ITimePosition,ObservedValueTuple>> |
findObservedValueTuples4FOI(OXFFeatureCollection observationCollection,
String[] featureIDArray,
String[] observedPropertyNames,
String[] procedureNames,
boolean onlyCompleteTuples)
Übergeben wird eine observationCollection, die observations für n Phänomene enthält. |
List<ObservedValueTuple> |
getAllTuples()
Gibt sämtliche ObservedValueTuple zurück. |
Map<ITimePosition,ObservedValueTuple> |
getAllTuples(OXFFeature foi)
gibt zu dem spezifizierten OXFFeature sämtliche observedValueTuples zurück, und zwar sortiert zu den zugehörigen Mess-Zeitpunkten in einer Map. |
Map<ITimePosition,ObservedValueTuple> |
getAllTuples(String foiID)
gibt zu der spezifizierten OXFFeature-ID sämtliche observedValueTuples zurück, und zwar sortiert zu den zugehörigen Mess-Zeitpunkten in einer Map. |
Comparable |
getMaximum(int indexOfObservedProperty)
|
Comparable |
getMaximum(String observedPropertyName)
|
Comparable |
getMinimum(int indexOfObservedProperty)
|
Comparable |
getMinimum(String observedPropertyName)
|
ITimePosition[] |
getSortedTimeArray()
gibt sämtliche Zeitpunkte in einem Array zurück, für die bei mindestens einem FOI Messwerte für jedes Phänomen vorliegen. |
ObservedValueTuple |
getTuple(OXFFeature feature,
ITimePosition timePos)
Gibt für ein spezifiziertes FOI und einen bestimmten Zeitpunkt das Phänomen-Werte-Tupel zurück. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ObservationSeriesCollection(OXFFeatureCollection observationCollection,
Set<OXFFeature> featuresSet,
String[] observedProperties,
boolean onlyCompleteTuples)
public ObservationSeriesCollection(OXFFeatureCollection observationCollection,
String[] featureIDArray,
String[] observedProperties,
boolean onlyCompleteTuples)
public ObservationSeriesCollection(OXFFeatureCollection observationCollection,
String[] featureIDArray,
String[] observedProperties,
String[] procedureNames,
boolean onlyCompleteTuples)
| Method Detail |
|---|
public Comparable getMaximum(int indexOfObservedProperty)
indexOfObservedProperty -
public Comparable getMaximum(String observedPropertyName)
public Comparable getMinimum(int indexOfObservedProperty)
indexOfObservedProperty -
public Comparable getMinimum(String observedPropertyName)
public List<ObservedValueTuple> getAllTuples()
ObservedValueTuple zurück. D.h. alle ObservedValueTuple
für sämtliche FOI-Zeitpunkt-Kombinationen.
public Map<ITimePosition,ObservedValueTuple> getAllTuples(OXFFeature foi)
feature -
public Map<ITimePosition,ObservedValueTuple> getAllTuples(String foiID)
feature-ID -
public ObservedValueTuple getTuple(OXFFeature feature,
ITimePosition timePos)
feature - timePos -
public ITimePosition[] getSortedTimeArray()
protected Map<String,Map<ITimePosition,ObservedValueTuple>> findObservedValueTuples4FOI(OXFFeatureCollection observationCollection,
String[] featureIDArray,
String[] observedPropertyNames,
boolean onlyCompleteTuples)
observationCollection, die observations für n Phänomene enthält.
Die Namen dieser Phänomene werden in dem Parameter observedPropertyNames angegeben. Dann
werden für sämtliche FOI, deren ID in dem Parameter featureIDArray spezifiziert wurde,
die zugehörigen observations gefunden. Für jeden Zeitpunkt für den observations für dieses foi
existieren werden die zugehörigen Messwerte zu den einzelnen Phänomenen gefunden und zu Tupeln, sog.
ObservedValueTuple, zusammengefasst. ObservedValueTuple
nicht ins Resultat mit aufgenommen!
observationCollection - featureSet - observedPropertyNames -
protected Map<String,Map<ITimePosition,ObservedValueTuple>> findObservedValueTuples4FOI(OXFFeatureCollection observationCollection,
String[] featureIDArray,
String[] observedPropertyNames,
String[] procedureNames,
boolean onlyCompleteTuples)
observationCollection, die observations für n Phänomene enthält.
Die Namen dieser Phänomene werden in dem Parameter observedPropertyNames angegeben. Dann
werden für sämtliche FOI, deren ID in dem Parameter featureIDArray spezifiziert wurde,
die zugehörigen observations gefunden. Für jeden Zeitpunkt für den observations für dieses foi
existieren werden die zugehörigen Messwerte zu den einzelnen Phänomenen gefunden und zu Tupeln, sog.
ObservedValueTuple, zusammengefasst. ObservedValueTuple
nicht ins Resultat mit aufgenommen!
observationCollection - featureSet - observedPropertyNames -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||