Présentation de la formation

formation organisée par le réseau SIST : http://sist.cnrs.fr formateurs : - Romain Bouvier (IRD) - Stéphane Debard (IRD)

Ce document est le support de formation pour accompagner les utilisateurs dans une prise en main de l'application IstSOS et son utilisation. Il est composé de plusieurs chapitres, en essayant de conserver une logique dans la prise en main progressive de l'outil:

1- Découverte des concepts et outils

  • Présentation des protocoles et méthodologies liés à l’observation ou la surveillance de système à l’aide de capteurs (15 min) en lien avec la production de données.
  • Etat de l’art des outils, modèles conceptuels de données, normes et standards informatiques associés (15 min).
  • Détails des modèles (O&M, SenSorML, …) et du standard SOS (30 min)
  • Présentation détaillé de l’outil IstSOS et implémentation des modèles, standards (45 min)
  • Présentation des options possibles sur le modèles O&M pour la gestion de données autres que des mesures in situ (15 min).

2 - Travaux pratiques: Installation, configuration et paramétrage.

Il s'agit pour l'utilisateur lors de cette étape de passer en mode administrateur avec l’outil istSOS. Elle contient la prise en main complète de l’outil du téléchargement à la mise en production de l’application sur un serveur local:

  • Installation du serveur Linux (VM Ubuntu sur VirtualBox), Python 3, bibliothèques, … .
  • Installation d’IstSOS - Client, serveur, base de données.
  • Paramétrage d’IstSOS.
  • Présentation du Back Office et Front End.

3- Travaux pratiques : Utilisation

Il s'agit pour l'utilisateur lors de cette étape de passer en mode gestionnaire de base de données avec l’outil istSOS. Elle contient la prise en main des fonctionnalités d’IstSOS :

  • Installation des logiciels tiers.
  • Création de services.
  • Préparation des données et des métadonnées.
  • Intégration de données et de métadonnées.
  • Ouverture des services web SOS et connexion aux services à l’aide de client.
  • Connexion de clients web de visualisation et édition de données.

4- Travaux pratiques compléments

Lecture et intégration de données avec des clients tiers.

Essais d'association de client Java pour l'intégration de données avec les services standards SOS.
- SOS Importer : https://wiki.52north.org/SensorWeb/SosImporter

Essais d'association de client web ou bureautique pour le lecture des données d'un service standard SOS.
- Helgoland (52 degrés North) : https://52north.org/software/software-projects/helgoland/
- Client IstSOS PHP : https://github.com/suryakant54321/php_istSOS_client
- Client Qgis : https://github.com/AlexandreBarbusse/sos-2-0-client
...

Autres types de capteurs

  • la notion de capteurs mobiles (concepts, méthodes et applications)
  • la notion de capteurs virtuels (concepts)

5- Quelques termes - vocabulaire a savoir ...

Certains termes sont utilisés fréquement au cours de ces travaux pratiques. Vous trouverez:

  • Machine virtuelle : Il s'agit de la version virtuelle de Ubuntu qui est intégrée dans l'outil virtualbox
  • Machine hôte : Il s'agit de la version hôte qui est windows
  • La notion capteur et de variables.
  • Termes du standards SOS :
    - Observation,
    - Feature Of Interest
    - Offering (http://istsos.org/en/latest/doc/ws_offerings.html)
    - ...

6- Lien de partage de commentaires ...

https://etherpad.in2p3.fr/p/Formation_IstSOS

7- Accès à la documentation en ligne.

https://istsosdoc.readthedocs.io/





Licence Creative Commons
Ce(tte) œuvre est mise à disposition selon les termes de la Licence Creative Commons Attribution - Pas d’Utilisation Commerciale - Pas de Modification 2.0 France.