Logo of 52°North
52 North Sensor Web Home SOS for ArcGIS Server

ArcGIS Server SOS Extension

The 'ArcGIS Server SOS Extension' software provides a REST API to sensor observations, similar to the interface of OGC's Sensor Observation Service (SOS). The software is implemented as a so-called Server Object Extension, or short SOE, for ArcGIS Server 10.1. The ArcGIS Server SOS Extension is aligned with the abstract service model defined in the OGC SOS 2.0 specification, but provides a new implementation of this standard which complies to the ESRI Geoservices REST API. The defined REST API of the ArcGIS Server SOS Extension (as described here) significantly simplifies the request and response encoding of the SOS 2.0, by providing most of the SOS 2.0 functionality.

This ArcGIS Server SOS Extension allows querying of observations, metadata about procedures (= sensors), as well as descriptions of features (of interest) observed by the sensors. These data sets are made available as resources. Either all available resource instances can be queried or the resources can be filtered with powerful query operations.

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.

In the coming weeks, the ArcGIS Server SOS Extension will be enhanced so that also fully OGC compliant requests (SOS 2.0) can be sent to this service and fully OGC compliant responses (O&M 2.0, SensorML 2.0) are returned.

A demo instance of this software is described here.

Code Manager

In charge of the quality management of this software project and in control of its source code is:

Contributing Developers

  • Jan Schulte
  • Carsten Hollmann