Archives de l’auteur : Gilles CEBELIEU

OGC SensorThings API

Présentation

L’API SensorThings offre un standard ouvert, géospatial et unifié pour interconnecter les appareils, les données et les applications de l’Internet des objets (IoT) sur le Web, basé sur le protocole MQTT.

L’API SensorThings est basée sur le modèle Observation de O&M et est inspirée par les standards OGC SWE : SensorML, SOS et SPS, dont elle fournit une interface géospatiale de profils « légers », adaptée à ces micro-capteurs. Elle est conforme aux principes REST, utilise les protocoles MQTT et OASIS OData et un encodage JSON.

SensorThings fournit deux fonctionnalités principales :

  • la partie détection (partie 1)
  • la partie programmation (tasking, partie 2).

La partie Détection fournit un moyen standard de gérer et de récupérer des observations et des métadonnées à partir de systèmes de capteurs IoT hétérogènes. Les principales entités de la spécification sont : thing, location, observation, sensor, feature-of-interest, observed-property.

L’API SensorThings adopte le style de service Web REST avec les fonctionnalités CRUD (Create, Read, Update, Delete).

Une extension STAplus 1.0 a été publiée en 2023. Elle étend le modèle de l’API SensorThings en rajoutant la possibilité d’attribuer des observations à différentes parties responsables, d’y affecter des licences d’utilisation, de les regrouper et de définir des relations entre elles.

Notes de version

La version 1.0 de SensorThings partie 1 a été publiée en août 2016.

La version 1.0 de SensorThings partie 2 a été publiée en janvier 2019.

Une version 1.1 de SensorThings partie 1 a été publiée en novembre 2020. L’évolution majeure est que désormais toutes les entités (sauf HistoricalLocation) ont désormais un champ de type JSON Object, nommé « properties » ou « parameters », pour les métadonnées associées à ces entités.

La version 1.0 de l’extension STAplus a été publiée en septembre 2023.

Travaux en cours

Une version 2.0 de Sensor Things API est en cours d’élaboration. Elle devrait s’aligner avec les versions 3.0 d’OMetS, 4.0 d’OData et 5.0 du protocole MQTT.

Mise en oeuvre

A noter les 2 implémentations clientes suivantes :

  • FROST-Client : bibliothèque cliente Java pour communiquer avec un serveur SensorThings.
  • Geodan SensorThings .NET SDK : facilite l’ajout du support OGC SensorThings à une application .NET.

Plus d’information sur le github OGC sensorThings https://github.com/opengeospatial/sensorthings

On notera également la plateforme SensorThings SensorUp de SensorUp.com (startup issue de l’Université de Calgary) – cf. https://sensorup.com/platform/ – et la ressource de développement SensorThings API SDK – cf. https://developers.sensorup.com/InteractiveSDK

O&M 2.0 (OGC)

Présentation

Le standards OGC Abstract Topic 20 « Observations et mesures (O&M) », développé conjointement à l’OGC et à l’ISO/TC 211, vise à fournir un modèle standard pour représenter et échanger les résultats d’observations. Ce standard a été publiée en septembre 2013 à l’OGC.

Cf. également la page ISO 19156

Le document OGC AS Topic 20 0&M est disponible ici.

Mise en œuvre

Le standard OMXML, développé par l’OGC, est le schéma XML de mise en œuvre du modèle O&M, disponible sous schéma OGC OMXML.

Notes de version

La version actuelle est O&M 2.0. Pour OMXML, la version est également 2.0.

Travaux en cours

Un projet conjoint ISO 19156-1 et OGC de révision de cette norme a démarré mi 2019.

 

NISP – NATO Interoperability Standards & Profiles

Présentation

L’OTAN, par le biais de sa directive sur l’interopérabilité, a reconnu que l’interopérabilité est un élément clé pour réaliser des opérations efficaces et efficientes. L’OTAN interagit avec de nombreuses structures (partenaires de coalition de pays non membres de l’OTAN, ONG et des partenaires industriels). Les normes et profils d’interopérabilité de l’OTAN (NISP) fournissent les orientations et les composants techniques nécessaires pour soutenir la mise en œuvre des projets et la mise en réseau des missions fédérées.

La publication  ADaTP-34 Normes et profils d’interopérabilité OTAN (NISP) STANAG 5524, répertorie les normes de consultation, de commandement et de contrôle (C3) utilisables dans l’OTAN. A noter que ce sont des recommandations de standards pour l’interopérabilité OTAN (mais pas à proprement parler un standard).

 

 

 

ISO/TC 204 – Systèmes de Transports intelligents (ITS)

Présentation

L’ISO/TC 204, créé en 1992, est dédié aux Systèmes de Transports intelligents (ITS).

Sous-groupes de travail

La liste des sous-groupes de travail de l’ISO/TC 204 est détaillée ici.

Liaisons

Des liaisons existent notamment avec :

Travaux en cours

De nombreux projets sont en menés. L’un d’eux est la norme ISO GDF Geographic Data Files 5.0.

 

P2 – Programme Imagerie et Données Grid

Présentation

Ce panel technique, piloté par la France, est chargée des tâches de coordination (inter DGIWG et avec les autres organismes de normalisation) et de la maintenance des standards Imagerie et données Grid (IGD) du DGIWG. Ses missions sont :

  • entretenir la Feuille de Route Imagerie du DGIWG ;
  • assurer une action de coordination en interne au DGIWG, en apportant le support nécessaire aux différents projets du DGIWG, notamment avec les panels Métadonnées et Services web ;
  • assurer un support aux différentes organisations militaires (notamment OTAN dont JISR et MASINT) et une coordination sur le thème de l’Imagerie ;
  • capitaliser les connaissances, mettre en place des guides de bonnes pratiques (wikis) ;
  • coordonner et influencer les travaux des différentes organisations de normalisation (ISO, OGC) ;
  • maintenir les standards Imagerie du DGIWG.

Sous-groupes de travail

Publications

Standards publiés

  • DOP – Defence Orthoimagery Product (DGIWG)
    Defence Orthoimagery Product (DOP) Product Implementation Profile (DGIWG STD-255) – Spécification de gamme de produits orthoimagerie multi-résolutions
  • DRP – Defence Raster Product (DGIWG)
    Defence Raster Product (DRP) Product Implementation Profile (DGIWG STD-254) – Spécification de gamme de produits cartographiques raster multi-échelle
  • Profil DGIWG Geopackage
    Profil du standard OGC Geopackage, définit des cas d’usages pour l’échange de données défense ainsi que des restrictions pour l’utilisation des extensions, des systèmes de coordonnées et des systèmes de tuilage.

Standards en cours de révision

  • Profil DGIWG Geopackage
    Profil du standard OGC Geopackage, définit des cas d’usages pour l’échange de données défense ainsi que des restrictions pour l’utilisation des extensions, des systèmes de coordonnées et des systèmes de tuilage.

Standards en développement

    Néant

ISO/TC 59 – Bâtiments et ouvrages de génie civil

Présentation

L’ISO/TC 59 est dédié aux ‘Bâtiments et ouvrages de génie civil’.

Il s’occupe :

  • de la terminologie générale ;
  • de l’organisation de l’information dans les processus de conception, de fabrication et de construction ;
  • des spécifications géométriques générales pour les bâtiments, ouvrages et composants incluant la coordination modulaire et ses principes fondamentaux, les règles générales concernant les joints, les tolérances et ajustements ;
  • des règles générales pour d’autres spécifications de performance, incluant les spécifications fonctionnelles et d’utilisation relatives à la durée de vie utile, à la durabilité, à l’accessibilité et à l’aptitude à l’usage ;
  • des règles générales et lignes directrices relatives aux impacts économiques, environnementaux et sociaux et aux aspects se rapportant au développement durable ;
  • des spécifications géométriques et spécifications de performance pour les composants qui ne sont pas du ressort de comités techniques ISO séparés ;
  • des processus, méthodes et procédures d’achat.

Groupes de travail

Il est organisé en groupes de travail (liste disponible ici).
À noter le SC 13 qui s’occupe de l’organisation et la numérisation des informations relatives aux bâtiments et ouvrages de génie civil, y compris modélisation des informations de la construction (BIM).

Travaux en cours

Liste des projets de normes en cours.

Publications

Standards/Normes publié(e)s

Normes du TC/59

 

 

 

3D Tiles (OGC)

Présentation

3D Tiles est un standard OGC destiné à la diffusion et le rendu de contenus géospatiaux 3D (très) volumineux tels que l’imagerie 3D (photogrammétrique), les bâtiments 3D, le BIM (Building Information Model), et autres objets vecteur et les nuages de points.

3D Tiles définit une structure de données hiérarchique et un ensemble de formats de tuiles fournissant un contenu destiné à être rendu / représenté.

3D Tiles ne définit pas de règles explicites pour la visualisation du contenu ; un client peut visualiser les données 3D Tiles comme bon lui semble.

Un ensemble de données de tuiles 3D, appelé tileSet, contient toute combinaison de formats de tuiles organisés en une structure de données spatiales.

Exemples de mise en œuvre

3D Tiles est notamment utilisé par des globes virtuels tels que CESIUM (développé par le consortium du même nom).

Cesium maintient un dépot github pour le développement de la spécification 3D Tiles dont une des pages référence un ensemble de ressources autour de ce format (documentations, outils, données exemples, …).

Notes de version

La dernière version de 3D Tiles (1.1) appelée précédemment « 3D Tiles Next » a été adoptée comme standard communautaire par l’OGC en décembre 2022. Par rapport à la version précédente, elle intègre des métadonnées sémantiques plus robustes et efficaces, la prise en charge de tuilages implicites utilisés notamment dans les structures de type quadtree ou octree ainsi qu’une intégration complète du format glTF développé par le Khronos Group pour tous les types de tuiles de données.

Avis technique

3D Tiles est utilisé par la plateforme iTowns de l’IGN.

3D Tiles est une spécification en concurrence avec I3S (Indexed 3D Scene Layers) également standard OGC soumis par ESRI. Même si les deux spécifications sont ouvertes, 3D Tiles est plus facilement implémentée par des solutions logicielles libres que sa concurente.

ISO 19130-2:2014 Modèles de capteurs d’images de géopositionnement — Partie 2: SAR, InSAR, lidar et sonar

Présentation

L’ISO/TS 19130-2:2014 prend en charge l’exploitation des images de télédétection. Elle spécifie les modèles de capteurs et les métadonnées pour la géolocalisation des images de télédétection des capteurs radar à synthèse d’ouverture (SAR), radar interférométrique à synthèse d’ouverture (Interferometric Synthetic Aperture Radar – InSAR), télédétection par laser (lidar) et sonar. Elle définit également les métadonnées nécessaires à l’aéro-triangulation des images aéroportées et spatioportées.

L’ISO/TS 19130-2:2014 donne les informations détaillées qui doivent être fournies pour la description des capteurs de SAR, InSAR, lidar et sonar, ainsi que les informations physiques et géométriques associées nécessaires à la construction rigoureuse d’un modèle physique de capteur. Pour les cas où des informations de géolocalisation précises sont nécessaires, cette spécification technique identifie les formules mathématiques permettant la construction rigoureuse de modèles physiques de capteurs qui mettent en relation l’espace-image en deux dimensions et l’espace-sol en trois dimensions en intégrant le calcul de l’erreur de propagation associée.

L’ISO/TS 19130-2:2014 ne précise pas comment les utilisateurs dérivent les données de géolocalisation.

Travaux en cours

La norme a été réexaminée en 2022 et des travaux de révision entamés en 2023 afin de prendre en compte l’évolution des normes et des technologies de capteurs (notamment InSAR et Lidar).

Thème « Imagerie et données maillées »

Présentation

Les données géospatiales d’imagerie et maillées concernent essentiellement les types de données suivantes :

  • les cartes scannées (raster en anglais) ou rasterisées ;
  • les données images issues de capteurs, dans la géométrie de prise de vue ;
  • les orthoimages, issues des précédentes par traitements géométriques ;
  • les modèles numériques de terrain (données maillées altimétriques) et les modèles numériques d’élévation (prenant en compte le sursol) ;
  • des données thématiques maillées, telles que l’occupation du sol.

Les données nuages de points (Point Cloud), notamment lorsqu’ils sont porteurs des informations d’intensité ou de colorimétrie et informations d’acquisition par leur capteur (échos Lidar) sont parfois considérés comme des données d’imagerie (lorsqu’ils sont denses ils peuvent être utilisés comme des modèles numériques de surface), bien que leur information de base est la coordonnée X, Y, Z de chaque point.

Enfin, les données de type maillages surfaciques 3D (mesh 3D) ou Modèles Numériques Surfaciques (par ex. triangulation par des TINs) sont des données émergentes permettant de modéliser et représenter une scène urbaine, péri-urbaine ou autre site, avec réalisme lorsque les facettes sont texturées de manière adaptée, et ce de manière automatisée sans nécessiter de chaînes de production de données 3D vectorielles.

Cette thématique est focalisée sur les données images fixes (acquises à un moment donné), mais peut aussi s’intéresser aux données images animées (issues de capteurs).

Deux filières principales de production fournissent les données de cette thématique : la cartographie et l’observation / renseignement (Géo-intelligence ou GeoINT en anglais). Les données peuvent également provenir de systèmes producteurs de données d’imagerie ou maillées à valeur ajoutée.

À ces données sont associées les métadonnées, certaines étant spécifiques des données imagerie et maillées, et, dans certains cas, des données complémentaires (données qualité, renseignement…) sous forme numérique, graphique, textuelle ou vectorielle.

Les données doivent fournir le géo-référencement (fonction de mise en correspondance de chaque pixel avec les coordonnées géographiques), ou le modèle géométrique de géo-positionnement (aussi appelé de prise de vue), avec la précision géométrique autorisée par les technologies mises en œuvre.

Les données d’imagerie étant particulièrement volumineuses, des technologies de compression sont fréquemment mises en œuvre dans les formats de stockage.

Les instances de standardisation civiles (ISO et OGC) et militaires (DGIWG et JCGISR) ainsi que les divers acteurs des 2 filières cartographique et GeoINT ont, par le passé, contribué au développement de nombreux standards géographiques de données d’imagerie, soit basés sur des standards existants (tels que GeoTIFF), soit spécifiques, en particulier les acteurs militaires. À noter qu’au sein même de l’ISO, divers groupes traitent des standards pour l’imagerie (dont ISO/IEC JTC1 SC24 et SC29). Les producteurs de données et industriels ont aussi contribué à l’émergence de formats spécifiques pour l’imagerie géospatiale, parfois largement utilisés.

La mise à disposition de ces données (cartographiques et/ou GeoINT) à des utilisateurs d’origines diverses sur réseau oblige à une meilleure convergence des standards, notamment d’encodage, basée sur les principes généraux de mise en œuvre et d’encodage définis par l’ISO TC211, et la définition de services interopérables permettant la découverte, la prévisualisation, l’accès et l’exploitation de ces données. Si les sources, filières de production et d’exploitation peuvent être variées, les technologies au cœur de cette thématique sont communes ; la convergence de la standardisation doit faciliter l’accès et l’exploitation à ces données, simplifier leur mise en œuvre dans les systèmes et diminuer les coûts.

Pourquoi standardiser les données d’imagerie et maillées ?

La standardisation des données géospatiales d’imagerie et maillées répond aux principaux besoins  suivants :

  • faciliter les échanges et l’accès aux données, et harmoniser les modèles d’accès aux données et leurs encodages, en privilégiant des normes et standards civils et performants ;
  • faciliter le développement et la mise en œuvre de services d’accès et de traitement ;

et ceci en gérant de manière cohérente les métadonnées, informations de géoréférencement ou modèles géométriques de prise de vue par le capteur qui sont associées.

Elle concerne tous les domaines, acteurs et systèmes produisant, mettant en œuvre ou exploitant des données d’imagerie ou maillées, notamment dans les domaines de l’observation, la télédétection, la cartographie, la géomatique.

Généralités et constats

Les présentations suivantes donnent un aperçu (orienté par les travaux normalisation Défense) de l’état de l’art de la normalisation pour ce thème, plus particulièrement focalisé sur les organismes Défense et organismes civils où intervient la Défense.

Cet état de la standardisation fait apparaître l’existence d’une multiplicité de standards pour l’information géospatiale « imagerie et données maillées », mais aussi des tendances à aller vers une harmonisation :

  • des formats et de l’encodage : ajout d’une composante ou extension « Géo » aux standards existants pour les données image / raster : par ex. GeoTIFF ou GMLJP2.
  • des modèles et schémas de données : le modèle Coverage (ISO 19123) et son implémentation OGC GML Coverage (maintenant CIS 1.0 ou ISO 19123-2) sont opérationnels, notamment pour les serveurs de données Coverage avec le service WCS 2.0.  Ce modèle traite des données géoréférencées ou permet également des données géoréférençables. À noter l’émergence du modèle et schéma CIS 1.1, encore peu supporté fin 2021. Le modèle O&M (ISO 19156) pour les données observations brutes issues de capteurs est émergent, avec une mise en œuvre à l’aide du schéma OGC OMXML. Les standards abstraits de modèles de capteurs pour le géopositionnement (ISO 19130-1 et -2) et le modèle et schéma SensorML permettent l’encodage des métadonnées du modèle géométrique de prise de vue par le capteur.
  • des services (voir la thématique service) : Web Coverage Service (WCS) pour l’accès aux données Coverage, et Sensor Observation Service pour l’accès aux données observation. À noter que les standards de service web OGC sont actuellement en évolution vers de nouvelles API REST harmonisées, et la mise en œuvre d’encodages JSON/GeoJSON.

À l’ISO/TC 211

Le thème de l’imagerie et des données maillées est traité par le groupe de travail n°6 de l’ISO/TC 211.

L’équipe normalisation Eden assure la coordination technique avec ce groupe de travail sur ce thème pour le DGIWG (dans le cadre des travaux normalisation Défense) et pour la Commission nationale AFNOR Info Géo.

L’ISO TC211 assure notamment la maintenance et l’évolution des normes relatives aux modèles de données pour l’imagerie (à savoir Coverage (19123) et O&M (19156)), ainsi que l’extension métadonnées pour l’imagerie (19115-2 et 19139-2). Les révisions des spécifications Coverage (19123) et Modèles de capteurs (19130-1 et -2) devraient permettre de clarifier la mise en œuvre des informations relatives à l’imagerie et aux modèles de prise de vue par les capteurs.

Normes publiées

Normes en révision

Nouveaux projets

Au DGIWG

Le DGIWG, avec le standard DIGEST (Digital Geographic information Exchange STandard), a développé les profils de produits ASRP et USRP pour les produits cartes scannées (raster), mis en œuvre de manière très limitée (FRA et GBR) ainsi que des extensions géospatiales NSIF dans son annexe D, mises en œuvre de manière limitée dans la communauté ISR de la Défense.

L’ambition actuelle du DGIWG est de favoriser l’émergence des normes civiles ISO TC211 et OGC en essayant d’assurer la prise en compte des besoins et exigences de la communauté Défense. Il dispose des relations et de la reconnaissance nécessaires pour ce faire, étant représenté à l’ISO TC211 et à l’OGC.

Le DGIWG joue un rôle fédérateur pour orienter la standardisation dans le domaine de l’imagerie, sur la base des travaux OGC et ISO TC211, pour permettre de répondre aux besoins d’interopérabilité de la Défense.

Le DGIWG est également en relation avec les organismes de normalisation hydrographiques et océanographiques, ainsi qu’avec le JCGISR qui maintient le STANAG d’imagerie NSIF, utilisé par la communauté ISR (Renseignement).

Les travaux du DGIWG pour l’imagerie sont coordonnés par le Panel technique Imagerie et cadrés par la feuille de route pour l’imagerie, mise à jour annuellement. Ces travaux mettent actuellement la priorité sur l’encodage, et le développement de profils des normes et standards civils pour la communauté militaire.

Standards publiés

Travaux en cours

Projets actifs :

Nouveaux standards en développement :

    Néant

Révisions :

  • Profil DGIWG Geopackage
    Profil du standard OGC Geopackage, définit des cas d’usages pour l’échange de données défense ainsi que des restrictions pour l’utilisation des extensions, des systèmes de coordonnées et des systèmes de tuilage.

À l’OGC

L’Open Geospatial Consortium OGC a lancé à l’orée du troisième millénaire une large réflexion sur l’imagerie et les données maillées qui a permis quelques avancées dans ce domaine longtemps laissé pour compte par la normalisation de l’information géographique.

L’OGC apparaît aujourd’hui comme le moteur principal de la standardisation pour l’imagerie géospatiale.

Standards publiés

  • 3D Tiles (OGC)
    3D Tiles : standard OGC de diffusion / rendu de contenus géospatiaux 3D volumineux tuilés (tileSet) : imagerie 3D, vecteur 2D/3D, et nuages de points
  • Cloud Optimized GeoTIFF (COG)
    Permet de télécharger efficacement des parties d’images et des données de couverture de grille sur le web
  • I3S/SLPK
    I3S/SLPK : standard OGC (et ESRI) de diffusion / rendu de contenus géospatiaux 3D volumineux tuilés (Scene Layer) : imagerie 3D, vecteur 2D/3D, et nuages de points
  • O&M 2.0 (OGC)
    O&M 2.0 – Observations & Measurements
  • OGC API EDR
    Environmental Data Retrieval API
  • OGC netCDF
    Format d’encodage des données raster pour le domaine météorologique
  • OGC SensorThings API
    SensorThings API 1.0 Part 1: Sensing + Part 2: Tasking Core

Travaux en cours

SWG et DWG actifs:

  • Point Cloud DWG
    Groupe de discussion de l’OGC autour des nuages de points

Nouveaux standards en développement :

Révisions :

    Néant

À l’OTAN

Deux groupes de travail sont concernés par la thématique Imagerie à l’OTAN : le JGSWG dans le domaine géographique et le JCGISR dans le domaine du renseignement.

Standards publiés

    Néant

Travaux en cours

Groupes de travail actifs:

    Néant

Nouveaux standards en développement :

Révisions :

    Néant

Autres

INSPIRE

Standards publiés

Les principales spécifications INSPIRE relatives au thème imagerie sont :

  • Orthoimagerie (OI),
  • Elevation (EL).