Copyright © 2012 Open Geospatial Consortium. 47
10 Transactional Extension
10.1 Requirements Class: InsertionCapabilities
10.1.1 InsertionCapabilities Section
The
InsertionCapabilities
section states which feature types, observation types, and result types are supported by the SOS server for the insertion of new data. It is needed by the Sensor
Insertion Subclause 10.2, Observation Insertion Subclause 10.4, and Result Insertion Subclause 11.1 requirements classes.
Figure 13: Data type of InsertionCapabilities section Requirements Class
http:www.opengis.netspecSOS2.0reqinsertionCap Target Type
Web Service
Dependency http:www.opengis.netspecSOS2.0reqcore
Requirement http:www.opengis.netspecSOS2.0reqinsertionCapstructure
Requirement http:www.opengis.netspecSOS2.0reqinsertionCapcapabilities-inclusion
Requirement http:www.opengis.netspecSOS2.0reqinsertionCapstructure
Requirement 56 The
InsertionCapabilities
section shall be structured as defined in Figure 13 and Table 32.
48 Copyright © 2012 Open Geospatial Consortium.
Table 32: Properties of InsertionCapabilities data type Name
Definition Data type and
values Multiplicity
and use procedureDescriptionF
ormat identifier of a procedure description format that is
supported by the service Listed procedure descriptions can be used when
inserting a new sensor or when inserting an observation or result template with an observation
that references a procedure encoded in a given description format.
FormatCode see OGC 09-
001 One or
many mandatory
featureOfInterestType identifier of the feature type that is supported by the service
Listed feature types can be used when adding a new feature of interest which is associated with an
observation inserted through InsertObservation or InsertResultTemplate.
ValueCode see clause
8.4.1 One or
many mandatory
observationType identifier of the observation type with unique result
type supported by the service Listed observation types can be used when adding
new observations through InsertObservation or InsertResultTemplate.
ValueCode see clause
8.4.1 One or
many mandatory
supportedEncoding identifier of the result encoding supported by the
service Listed result encodings can be used for new results of
observations which are added to the SOS. SWEEncoding
Code see OGC 09-
001 Zero or
many optional
10.2 Requirements Class: Sensor Insertion