El estandar OGC Sensor Observation Service (SOS) es un servicio de datos. El estandar OGC SOS define un interface estandarizado y operaciones para el acceso a observaciones desde sensores y sistemas de sensores que es consistente con todos los sistemas, incluyendo remoto, in-situ, fijos y sensores móviles. SOS proporciona resultados de consultas en el formato estandar de observación y medida ( en inglés Observation and Mesurements, O&M) para modelizar observaciones de sensores y la especificación SensorML para modelizar sensores y sistemas sensor. (http://www.opengeospatial.org/standards/sos)
El estandar SOS define un modelo común para sensores y sistemas sensor que no son de un dominio específico y que se pueden utilizar sin un conocimiento a-priori de esquemas de aplicación de dominio específico.
Una observación es un evento cuyo resultado es una estimación del valor de alguna propiedad de la característica de interés, obtenida usando un procedimiento específico. Las observaciones se definen por
Operaciones SOS requeridas incluyen: * GetObservation - acceso a datos de observación y medida del sensor a través de una consulta espacio-temporal que se puede filtrar por un fenómeno * GetCapabilities - Metadatos del servicio SOS * DescribeSensor - información sobre los sensores, sus procesos y plataformas en SensorML
Operaciones opcionales incluyen: GetResult, GetFeatureOfInterest, GetFeatureOfInterestTime, DescribeFeatureofInterest, DescribeObservationType, DescribeResultModel, Register Sensor, y InsertObservation.
Hay numerosas y excelentes implementaciones de SOS. El OpenIOOS.org tiene trece organizaciones que proveen instancias de servicios SOS que proporcionan acceso a más de 1400 sensores de oceanos (http://www.openioos.org/real_time_data/gm_sos.html). Esta demostración operacional “representa una iniciativa para el desarrollo de una arquitectura de Servicios Web para la observación de los oceanos”.