52°North SOS¶
Service Web¶
The Sensor Observation Service (SOS) de 52°North supporte la lecture en directe et la capture de données compressées depuis des capteurs in-situ et distants. Un capteur peut aussi bien être une caméra sur un satellite qu’une échelle pour mesurer le niveau d’eau dans un courant.
Caractéristiques¶
- Implémente les standards SOS 1.0.0 et 2.0.0.
- Un client basé sur une interface web fournit des requêtes de test en XML pour toutes les opérations supportées.
OGC SOS 1.0.0¶
Opérations principales de SOS:
- GetCapabilities, pour demander une description automatique du service interrogé.
- GetObservation, pour demander les données pures encodées en suivant le standard Observations & Measurements (O&M).
- DescribeSensor, pour demander les informations sur le capteur en lui-même, encodé dans un document d’instance Sensor Model Language (SensorML).
Opérations SOS transactionnelles:
- RegisterSensor, pour enregistrer nouveaux capteurs.
- InsertObservation, pour ajouter de nouvelles observations pour des capteurs enregistrés.
Opérations SOS supplémentaires:
- GetResult, pour faciliter l’interrogation périodique des données du capteur.
- GetObservationById, pour récupérer des observations individuelles spécifiques.
- GetFeatureOfInterest, pour demander la représentation encodée en GML de l’objet qui est la cible de l’observation.
- GetFeatureOfInterestTime, pour déterminer la disponibilité temporelle de la donnée du capteur.
OGC SOS 2.0.0¶
- GetCapabilities, pour demander une description automatique du service interrogé.
- GetObservation, pour demander les données pures encodées en suivant le standard Observations & Measurements (O&M).
- DescribeSensor, pour demander les informations sur le capteur en lui-même, encodé dans un document d’instance Sensor Model Language (SensorML).
- GetFeatureOfInterest, pour demander la représentation encodée en GML de l’objet qui est la cible de l’observation.
Pour ces requêtes, les opérateurs de filtrage suivants sont possibles:
- Filtre spatial: BBOX, en utilisant un rectngle englobant.
- Filtre temporel: During, avec une période.
- Filtre temporel: TEquals, avec une heure donnée.
Standards associés¶
Détails¶
Site web: http://52north.org/communities/sensorweb/sos
Licence: Licence GNU General Public (GPL) version 2
Version du logiciel: SOS 4.3.6
Plates-formes supportées: Windows, Linux, Mac
Interface de l’API: Java
Support commercial: http://52north.org/
Support communautaire: http://sensorweb.forum.52north.org/
Site web communautaire: http://52north.org/communities/sensorweb/