SensorML
A mature and active specification. The model is presented in several different forms (graphical, XML schema), with lots of documentation, and so should be useful to most developers.
The following description was taken from the web site on 2004.11.20.
Purpose: SensorML provides the models and XML schema encoding for defining the geometric, dynamic, and observational characteristics of a sensor. The purpose of SensorML is:
- provide general sensor information in support of data discovery
- support the processing and analysis of the sensor measurements
- support the geolocation of the measured data
- provide performance characteristics (e.g. accuracy, threshold, etc.)
- archive fundamental properties and assumptions regarding sensor
SensorML provides a functional model for sensor, not necessarily a detailed description of hardware. It supports rigorous geolocation models, which can describe sensor parameters independent of platform and target, as well as mathematical models which can directly map between sensor and target space.
Again, this is from the web site. I don't have personal knowledge of an operational system but the work is very mature.
Version 1.0 beta of the SensorML core has been released for comment and for OpenGeospatial Consortium (OGC) Technical Committee vote as a Recommended Paper (OGC doc 04-019r4). This release separates the SensorML Core specification from SensorML Extensions. The target date for releasing the SensorML Core specification as an OGC Technical Specification is January 2005.
SensorML Extensions, particularly those related specifically to remote sensors, have been moved to OGC document 04-068. The extensions document currently provides sensor models for geolocation of observations from remote sensors, as well as a response model for radiation-based sensors and an orbital LocationModel. The 04-068 document is under revision and should be released in draft in October 2004. There are efforts underway to harmonize the sensor model in SensorML with models being developed for ISO 19130.
Development and testing of SensorML has progressed primarily under the auspices of the Open Geospatial Consortium, through funding from the NASA AIST program, EPA, NIMA, and JITC. SensorML is also under review as part of the ISO TC211 Project 19130.
