deegree 2.3 (2010/04/09 10:10 build-4-official)

org.deegree.ogcwebservices.sos.getobservation
Class GetObservationDocument

java.lang.Object
  extended by org.deegree.framework.xml.XMLFragment
      extended by org.deegree.ogcbase.OGCDocument
          extended by org.deegree.ogcwebservices.sos.getobservation.GetObservationDocument
All Implemented Interfaces:
Serializable

public class GetObservationDocument
extends OGCDocument

get the observation data from the xsl transformed wfs requests

Version:
$Revision: 18195 $, $Date: 2009-06-18 17:55:39 +0200 (Do, 18. Jun 2009) $
Author:
Matthias Kulbe , last edited by: $Author: mschneider $
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.deegree.ogcbase.OGCDocument
GMLNS
 
Fields inherited from class org.deegree.framework.xml.XMLFragment
DEFAULT_URL, nsContext, XLNNS
 
Constructor Summary
GetObservationDocument()
           
 
Method Summary
 void createEmptyDocument()
           
 ObservationArray[] getObservations(SOSDeegreeParams deegreeParams, GetObservationRequest request)
          gets the data from sensors
 
Methods inherited from class org.deegree.ogcbase.OGCDocument
parseCodeList, parseCodeListArray, parseExtendedPropertyPath, parseInterval, parseKeywords, parseKeywords, parseLonLatEnvelope, parseOnLineResource, parsePropertyPath, parseTimePeriod, parseTimePeriods, parseTimePositions, parseTimeSequence, parseTypedLiteral, parseValues
 
Methods inherited from class org.deegree.framework.xml.XMLFragment
getAsPrettyString, getAsString, getAttachedSchemas, getQualifiedName, getRootElement, getSystemId, hasSchema, load, load, load, parseQualifiedName, parseSimpleLink, prettyPrint, prettyPrint, resolve, setRootElement, setSystemId, setSystemId, toString, write, write, write, write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

GetObservationDocument

public GetObservationDocument()
Method Detail

createEmptyDocument

public void createEmptyDocument()
                         throws IOException,
                                SAXException
Throws:
IOException
SAXException

getObservations

public ObservationArray[] getObservations(SOSDeegreeParams deegreeParams,
                                          GetObservationRequest request)
                                   throws OGCWebServiceException,
                                          XMLParsingException,
                                          TransformerException,
                                          IOException,
                                          SAXException
gets the data from sensors

Parameters:
deegreeParams -
request -
Returns:
the data
Throws:
OGCWebServiceException
XMLParsingException
IOException
SAXException
TransformerException

deegree 2.3 (2010/04/09 10:10 build-4-official)

an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org