SensorML and TML Accepted as OGC Specs

The Open Geospatial Consortium (OGC) recently approved both SensorML and Transducer Markup Language (TML) as OpenGIS Specifications

OGC Logo OpenGISĀ® Specifications are technical documents that detail interfaces or encodings. Software developers use these documents to build support for the interfaces or encodings into their products and services. Specifications such as these are the main "products" of the Open Geospatial Consortium (OGC) and have been developed by the membership to address specific interoperability challenges. Ideally, when specifications are implemented by two different software engineers working independently, the resulting components plug and play, that is they work together without further debugging.

After a lengthy review, the Sensor Markup Language (SensorML) has been officially approved by OGC on June 30, 2007, joining Transducer Markup Language (TML), which had been previously approved (on April 30, 2007).

SensorML: Technical Specification
Using eXtensible Markup Language, SensorML provides a metadata framework for measurement and post-measurement transformation of observations.

Transducer Markup Language (TML): Implementation Specification
Using eXtensible Markup Language, TML provides a metadata framework for response characteristics of transducers, and preparing/transporting sensor data.

Both markup languages provide detailed mechanisms for describing sensors, their inputs and outputs, and related processes. Both markup languages were highlighted in MMI's Sensor Metadata Interoperability workshop.