The ArcGIS Server SOS Extension is implemented as a so-called Server Object Extension, or short SOE, for ArcGIS Server 10.1. It allows querying of observations, metadata about procedures (= sensors), as well as descriptions of features (of interest) observed by the sensors. Either all available resource instances can be queried or the resources can be filtered with powerful query operations.
The ArcGIS Server SOS Extension is compliant with the Sensor Observation Service (SOS) 2.0 standard defined by the Open Geospatial Consortium (OGC) and fully OGC compliant responses (O&M 2.0, SensorML 2.0) are returned. Additionally, the SOE provides a new REST interface to sensor resources which complies to the Geoservices REST API developed by ESRI, which is currently going through the standardization process at OGC. The defined REST API of the ArcGIS Server SOS Extension (as described in this document) significantly simplifies the request and response encoding of the SOS 2.0, by providing most of the SOS 2.0 functionality.
As an ArcGIS Server SOE, the service needs to be installed via the ArcGIS Server Manager as an extension to a registered Map Service. To have a well-defined underlying database schema, the Map Service needs to be setup on a specific database model as described here.
This youtube video presents the key features and explains some background of the ArcGIS Server SOS Extension.
A demo instance of this software is described here.
In charge of the quality management of this software project and in control of its source code is: