SosObservationOffering
s collect all metadata about a specific offerign in a Sensor Observation Service.SosObservationOffering(id, name = as.character(NA), time, procedure,
observedProperty, featureOfInterest, responseFormat,
intendedApplication = as.character(NA), resultModel = as.character(NA),
responseMode = as.character(NA), boundedBy = list())
SosObservationOffering
.SosObservationOffering(...)
.boundedBy
:"list"
: A bounding box that contains all features in this offering.featureOfInterest
:"list"
: Features or feature collections that represent the identifiable object(s) on which the sensor systems are making observations.id
:"character"
: Identifier of an offering.intendedApplication
:"list"
: The intended category of use for this offering such as homeland security or natural resource planningname
:"character"
: The name of an offering.observedProperty
:"list"
: The observable/phenomenon that can be requested in this offering.procedure
:"list"
: A reference to one or more procedures, including sensor systems, instruments, simulators, etc, that supply observations in this offering. The DescribeSensor operation can be called to provide a detailed description of each system.responseFormat
:"list"
: MIME type of the data that will be returned as the result of a GetObservation request. This is usually text/xml; subtype="om/0.0.0".responseMode
:"list"
: Indicates what modes of response are supported for this offering. The value of resultTemplate is used to retrieve an observation template that will later be used in calls to GetResult. The other options allow results to appear inline in a resultTag (inline), external to the observation element (out-of-band) or as a MIME attachment (attached).resultModel
:"list"
: Indicates the namespace-qualified name of the result element that will be included in the document returned from a call to GetObservation for this offering, e.g. "om:Observation" or "om:Measurement".time
:"GmlTimeGeometricPrimitive"
: Time period for which observations can be obtained. This supports the advertisement of historical as well as real-time observations.signature(obj = "SosObservationOffering")
: Accessor function for the time slot, or to be more precise: the time period for which this offering provides data.SosContents
, SosCapabilities
showClass("SosObservationOffering")
# TBD examples for construction functions
Run the code above in your browser using DataLab