public class SeriesOmObservationCreator extends AbstractOmObservationCreator
OmObservation
s from seriesModifier and Type | Field and Description |
---|---|
private static org.slf4j.Logger |
LOGGER |
protected Series |
series |
private static String |
SQL_QUERY_GET_UNIT_FOR_OBSERVABLE_PROPERTY_PROCEDURE_SERIES |
private static String |
SQL_QUERY_GET_UNIT_FOR_OBSERVABLE_PROPERTY_SERIES |
Constructor and Description |
---|
SeriesOmObservationCreator(Series series,
AbstractObservationRequest request,
Locale language,
org.hibernate.Session session) |
SeriesOmObservationCreator(Series series,
AbstractObservationRequest request,
org.hibernate.Session session)
Constructor
|
Modifier and Type | Method and Description |
---|---|
protected void |
checkForAdditionalObservationCreator(Series series,
OmObservation sosObservation) |
List<OmObservation> |
create() |
protected OmObservationConstellation |
getObservationConstellation(SosProcedureDescription procedure,
OmObservableProperty obsProp,
AbstractFeature feature)
Get
OmObservationConstellation from series information |
protected Series |
getSeries() |
private String |
queryUnit() |
addName, checkForAdditionalObservationCreator, checkVersion, createFeatureOfInterest, createObservableProperty, createProcedure, createSpatialFilteringProfileParameter, getActiveProfile, getCache, getDecimalSeparator, getFeatureQueryHandler, getI18N, getNoDataValue, getResponseFormat, getSession, getTokenSeparator, getTupleSeparator, getVersion
private static final org.slf4j.Logger LOGGER
private static final String SQL_QUERY_GET_UNIT_FOR_OBSERVABLE_PROPERTY_PROCEDURE_SERIES
private static final String SQL_QUERY_GET_UNIT_FOR_OBSERVABLE_PROPERTY_SERIES
protected final Series series
public SeriesOmObservationCreator(Series series, AbstractObservationRequest request, org.hibernate.Session session)
series
- Series to generate observation fromversion
- SOS versionsession
- Hibernate sesssionpublic SeriesOmObservationCreator(Series series, AbstractObservationRequest request, Locale language, org.hibernate.Session session)
public List<OmObservation> create() throws OwsExceptionReport, ConverterException
create
in class AbstractOmObservationCreator
OwsExceptionReport
ConverterException
protected OmObservationConstellation getObservationConstellation(SosProcedureDescription procedure, OmObservableProperty obsProp, AbstractFeature feature)
OmObservationConstellation
from series informationprocedure
- Procedure objectobsProp
- ObservableProperty objectfeature
- FeatureOfInterest objectprotected Series getSeries()
protected void checkForAdditionalObservationCreator(Series series, OmObservation sosObservation)
private String queryUnit()
Copyright © 2012-2015 52north.org. All Rights Reserved.