alexandre robin web & e-business introduction aux standards swe sensor web enablement
Post on 03-Apr-2015
105 Views
Preview:
TRANSCRIPT
Alexandre RobinAlexandre Robin
Web & E-BusinessWeb & E-Business
Introduction aux standards SWEIntroduction aux standards SWE
Sensor Web EnablementSensor Web Enablement
2
Pourquoi SWE ???
Issu d’un besoin grandissant de fusion de donnéesIssu d’un besoin grandissant de fusion de données
Début de l’initiative en 1999Début de l’initiative en 1999
Premiers sponsors aux USA: NASA, NGA, DoD, EPAPremiers sponsors aux USA: NASA, NGA, DoD, EPA
Nombreux Testbed OGC – Le dernier financé en partie Nombreux Testbed OGC – Le dernier financé en partie par EADS et Eurocontrolpar EADS et Eurocontrol
Le but est l’accès aux données (brutes) ainsi que le Le but est l’accès aux données (brutes) ainsi que le contrôle à distance de tout type de systèmes contrôle à distance de tout type de systèmes d’observation.d’observation.
Conçu pour être connecté à des systèmes existantsConçu pour être connecté à des systèmes existants
3
Les Services Web SWE
SOSSOSSensor Observation Sensor Observation
ServiceService
ClientClient
Accès aux Accès aux donnéesdonnées
SASSASSensor Alert ServiceSensor Alert Service
SPSSPSSensor Programming Sensor Programming
ServiceService
EnvoiEnvoide commandesde commandes
SouscriptionSouscription
aux alertesaux alertes
4
Sensor Observation Service
SOSSOS
5
Sensor Planning Service
Camera VideoCamera Video
Programmation SatelliteProgrammation Satellite
6
Modèles de données SWE
OGCOGC®® Sensor Model Language (SensorML) Sensor Model Language (SensorML)Description des capteurs (infos haut niveau + calibration, fonctions de Description des capteurs (infos haut niveau + calibration, fonctions de transfert, réponse impulsionnelle, etc. )transfert, réponse impulsionnelle, etc. )
OGCOGC®® Observations and Measurement (O&M) Observations and Measurement (O&M)Métadonnées haut niveau pour chaque observationMétadonnées haut niveau pour chaque observation
OGCOGC®® SWE Common Data Model (SWE SWE Common Data Model (SWE Common)Common)Description des données capteurs bas niveau (binaire, ASCII, Description des données capteurs bas niveau (binaire, ASCII, compressées, etc.)compressées, etc.)
7
De nombreux projets liés à SWE dans le monde…
Debris Flow Monitoring (ITRI Taiwan)Debris Flow Monitoring (ITRI Taiwan)Système de suivi d’inondationsSystème de suivi d’inondations
8
De nombreux projets liés à SWE dans le monde…
OSIRIS (Thales…)OSIRIS (Thales…)Projet Européen FP6 - Gestion de criseProjet Européen FP6 - Gestion de crise
9
De nombreux projets liés à SWE dans le monde…
GOOS/IOOS (NOAA, Ifremer, etc.)GOOS/IOOS (NOAA, Ifremer, etc.)Interopérabilité des systèmes de mesure pour Interopérabilité des systèmes de mesure pour l’océanographiel’océanographie
10
De nombreux projets liés à SWE dans le monde…
Empire Challenge (US DoD, NATO)Empire Challenge (US DoD, NATO)Pilote visant à faciliter les échanges de données Pilote visant à faciliter les échanges de données militaires sur le champ de bataillemilitaires sur le champ de bataille
11
De nombreux projets liés à SWE dans le monde…
Domotique (ASUS Taiwan)Domotique (ASUS Taiwan)
Temp.
Temp.
Fumée
Alarme
Mouvement
Mouvement
12
Connexion à des systèmes existants
Interfaçage avec le protocole CCSIInterfaçage avec le protocole CCSI
Alexandre RobinAlexandre Robin
Web & E-BusinessWeb & E-Business
Implication du groupeImplication du groupe
Spot-Infoterra à l’OGCSpot-Infoterra à l’OGC
14
Nos besoins
Participation dans le cadre de HMA qui est la Participation dans le cadre de HMA qui est la composante spatiale de GMEScomposante spatiale de GMES
Besoins internes – Le groupe possède une Besoins internes – Le groupe possède une grande variété de données géospatialesgrande variété de données géospatiales
Connections avec des partenaires (ESA, Connections avec des partenaires (ESA, NSPO, KARI)NSPO, KARI)
Volonté de rendre nos données et services Volonté de rendre nos données et services plus accessiblesplus accessibles
15
Nos actions
Participation aux Technical CommitteesParticipation aux Technical Committees
Participation aux TestbedsParticipation aux Testbeds
Edition de spécifications pour lesquelles nous Edition de spécifications pour lesquelles nous avons un intérêt direct (SPS, WPS, WCS)avons un intérêt direct (SPS, WPS, WCS)
Implémentation de ces spécificationsImplémentation de ces spécifications
16
Questions?Questions?
Discussion…Discussion…
Alexandre RobinAlexandre Robin
Web & E-BusinessWeb & E-Business
Application du standard SPS à la programmation des satellites
d’observation de la Terre
18
L’initiative HMA
Heterogeneous Mission AccessibilityHeterogeneous Mission AccessibilityESA ESA →→ Composante spatiale de GMES Composante spatiale de GMESPlusieurs phases HMA-E, HMA-T, HMA-I, HMA-FOPlusieurs phases HMA-E, HMA-T, HMA-I, HMA-FO
Amélioration de l’intéropérabilité des segments solAmélioration de l’intéropérabilité des segments sol- Catalogage des données acquises- Catalogage des données acquises- Commande des images- Commande des images- Programmation- Programmation- Accès aux données- Accès aux données
Spot Image est actif depuis le lancementSpot Image est actif depuis le lancementPartenaires: Spacebel, Deimos Space, Astrium, CNES, Datamat, Partenaires: Spacebel, Deimos Space, Astrium, CNES, Datamat, Telespazio…Telespazio…Editeur du standard EO-SPSEditeur du standard EO-SPS
19
Architecture HMA
ESA EO DAIL
SPS CAT ORDER
SPOT GSSPOT GS
SPS CAT ORDER
ESA/MERIS ESA/MERIS GSGS
SPS CAT ORDER
DLR GSDLR GS
20
Standards utilisés pour la programmation satellite
OGCOGC®® Sensor Planning Service (SPS) Sensor Planning Service (SPS)Asset & sensor command/tasking, with status and notificationsAsset & sensor command/tasking, with status and notificationsGeneric for any type of sensor/systemGeneric for any type of sensor/system
HMA EO-Profile for SPS (EO-SPS)HMA EO-Profile for SPS (EO-SPS)Specific profile (data model) for EO satellite programmingSpecific profile (data model) for EO satellite programming- Feasibility and Actual Tasking- Feasibility and Actual Tasking- - Optical and Radar missionsOptical and Radar missions- High level tasking hiding complexity of each mission- High level tasking hiding complexity of each mission- Status reports indicating when new images are acquired- Status reports indicating when new images are acquired- User notified automatically asynchronously- User notified automatically asynchronously
21
Questions?Questions?
Discussion…Discussion…
top related