This site will look much better in a browser that supports web standards, but it is accessible to any browser or Internet device.

CGDI online training

This online course is designed to introduce you to the various components of the Canadian Geospatial Data Infrastructure, their functionality, and the standards and specifications necessary to implement them.

more

Resources & Tools

Sensor Web Enablement

Under investigation
Description
 

What is Sensor Web Enablement (SWE)?

A framework of two sets of specifications that define the information and service model for:

  1. Discovering sensor systems, observations and observation processes;
  1. Determining sensor's capabilities and quality of measurements;
  2. Accessing sensor parameters that automatically allow software to process and geo-locate observations;
  3. Retrieving real-time or time-series observations and coverages in standard encodings;
  4. Tasking sensors to acquire observations of interest; and
  5. Providing notifications from sensors or sensor services based upon user-specified criteria.

These functions are being enabled through the establishment of several encodings for describing sensors and sensor observations and through the definition of standard interfaces implemented as web services.  Figure 1 illustrates the role of the SWE framework.

Figure 1 illustrates the role of the SWE
							framework.

Figure 1: Role of SWE



Data Specification
 
Version
Date
Location
1.0 pending

Open Geospatial Consortium
Part 1- 07-022r1 and part 2- 07-23r1 Observations and Measurements.
Adopted by the OGC Technical and Planning Committee. This specification is under control of the specification Revision Working Group and will be released after completion of edits and revisions.

1.0

2007.07.17

Open Geospatial Consortium
07-000 – Sensor Model Language.
Endorsed by OGC as an Implementation Specification.

1.0 2007.07.2

Open Geospatial Consortium
06-010r6 – Transducer Markup Language Specification.
Endorsed by OGC as an Implementation Specification.

  pending

Open Geospatial Consortium
07-003 – SWE Common.
Interoperability Progress Report (IPR) stage at OGC.


Service Specification
 
Version
Date
Location
1.0   pending

Open Geospatial Consortium
06-009r5 - Sensor Observation Service.
Adopted by the OGC Technical and Planning Committee. This specification is under control of the specification Revision Working Group and will be released after completion of edits and revisions.

1.0

pending

Open Geospatial Consortium
07-014 - Sensor Planning Service.
Adopted by the OGC Technical and Planning Committee. This specification is under control of the specification Revision Working Group and will be released after completion of edits and revisions.

  pending

Open Geospatial Consortium
07-072 - Sensor Alert Service.
Interoperability Progress Report (IPR) stage at OGC

  pending

Open Geospatial Consortium
07-071 – Web Notification Service.
Interoperability Progress Report (IPR) stage at OGC.


Status
 
  Under Investigation by the CGDI Architecture Advisory Committee.

Other Info
 

OGC members are specifying interoperability interfaces and metadata encodings that enable real time integration of heterogeneous sensor webs into the information infrastructure. Developers will use these specifications in creating applications, platforms, and products involving Web-connected devices such as flood gauges, air pollution monitors, stress gauges on bridges, mobile heart monitors, Webcams, and robots as well as space and airborne earth imaging devices.

OGC members have developed and tested the following candidate specifications. Others are planned.

  1. Observations & Measurements (O&M) - Standard models and XML schema for encoding observations and measurements from a sensor, both archived and real-time.
  2. Sensor Model Language (SensorML) - Standard models and XML schema for describing sensors systems and processes; provides information needed for discovery of sensors, location of sensor observations, processing of low-level sensor observations, and listing of taskable properties.
  3. Transducer Model Language (TransducerML or TML) - The conceptual model and XML schema for describing transducers and supporting real-time streaming of data to and from sensor systems.
  4. Sensor Observations Service (SOS) - Standard web service interface for requesting, filtering, and retrieving observations and sensor system information. This is the intermediary between a client and an observation repository or near real-time sensor channel.
  5. Sensor Planning Service (SPS) - Standard web service interface for requesting user-driven acquisitions and observations. This is the intermediary between a client and a sensor collection management environment.
  6. Sensor Alert Service (SAS) - Standard web service interface for publishing and subscribing to alerts from sensors.
Web Notification Services (WNS) - Standard web service interface for asynchronous delivery of messages or alerts from SAS and SPS web services and other elements of service workflows.