Archives de l’auteur : Dimitri Sarafinof

OGC API Common

Présentation

Le standard OGC API – Common est un standard d’API servant de socle à toutes les autres API OGC, tout comme l’est OWS-Common pour l’ensemble des services OGC W*S.

Il définit notamment des briques communes (l’utilisation du protocole http, la page d’accueil des API OGC, l’utilisation d’OpenAPI 3.0 et la mise en place d’un registre des briques).

Enfin dans le cadre de la démarche plus globale et modulaire des API OGC, un registre est mis en place à l’adresse suivante  https://blocks.ogc.org. Ce registre permet la découverte et de faciliter la réutilisation la plus large des différentes ressources OGC pour la mise en place d’API. Ces ressources peuvent être de différents nature, des API elles-mêmes, des briques d’API, ou encore des ressources plus granulaires (définition de classes, telle que la bounding-box par exemple).

Le rythme de développement des standards de cette API est très lent car il essaye de prendre en compte tous les besoins.

Exemples de mise en œuvre

il n’y a pas de mise en œuvre directe de ce standard; il est mis en œuvre au travers des autres API OGC :

Notes de version

Il s’agit de la première version de ce standard.

Travaux en cours

Le groupe OGC API Common SWG travaille sur les prochaines parties du standard https://github.com/opengeospatial/ogcapi-common :

La partie 2 sur les collections devrait être prête pour l’AOB d’ici le prochain OGC de juin 2025 au Mexique. Des discussions sont encore en cours pour les parties 3 sur les schémas logiques et 4 sur la découvrabilité des collections (inclue filtres et ressources locales de catalogue).

OGC API Tiles

Présentation

Le standard OGC API – Tiles est un standard modulaire permettant de diffuser des tuiles de données (raster, vecteur, …) . Il est l’évolution naturelle du service WMTS vers une API. Actuellement une seule partie est publiée : Core.

Exemples de mise en œuvre

OGC API Tiles– Core https://github.com/opengeospatial/ogcapi-tiles/blob/master/implementations.adoc 

Notes de version

Il s’agit de la première version de ce standard.

Travaux en cours

Le groupe OGC API Tiles SWG travaille sur les prochaines parties du standard https://github.com/opengeospatial/ogcapi-tiles.

OGC API Features

Présentation

Le standard OGC API – Features est un standard modulaire permettant d’accéder à des données géospatiales de type Feature. Il est l’évolution naturelle du service WFS vers une API. Actuellement deux parties sont publiées : Core, CRS.

Exemples de mise en œuvre

OGC API Features – Core https://www.ogc.org/resource/products/byspec/?specid=1022https://docs.ogc.org/is/17-069r4/17-069r4.html

OGC API Features – CRS https://www.ogc.org/resource/products/byspec/?specid=1121https://docs.ogc.org/is/18-058r1/18-058r1.html

OGC API Features – Filtering https://docs.ogc.org/is/19-079r2/19-079r2.html

Notes de version

Il s’agit de la première version de ce standard.

Travaux en cours

Le groupe OGC API Feature SWG travaille sur les parties 4 et 5 du standard https://github.com/opengeospatial/ogcapi-features, notamment la gestion des transactions (suppression, mise à jour et suppression des objets) et la description par un schéma logique des données géospatiales telles que les entités.

Un redécoupage des parties et de nouvelles parties sont prévus. Partie 6 “Property selection”, partie 7 “GeometrySimplification”, partie 8 “sorting”, partie 9 “Text Search”, partie 10 “Search/Queries”.

Pour pallier les limitations du GeoJSON qui ne supporte pas les schémas, les notions temporelles…un format JSON-FG (OGC Features and Geometries JSON) est en cours de développement.

XMG

Présentation

L’objectif de ce groupe est la maintenance des schémas XML du TC211; il permet d’assurer une cohérence des aspects de d’encodage en XML.

Publications

Ce groupe de maintenance publie les schémas harmonisés sur http://schemas.isotc211.org.

A noter également le dépôt GitHub permettant de soumettre des demandes d’évolutions, commentaires…

 

HMMG

Présentation

L’objectif de ce groupe est la maintenance des modèles harmonisés du TC211; il permet d’assurer une cohérence des aspects de modélisation en UML.

Publications

Ce groupe de maintenance publie les modèles harmonisés sur http://iso.sparxcloud.com/index.php.

A noter également le dépôt GitHub décrivant des bonnes pratiques pour l’utilisation des modèles ISO TC211.

 

ISO 19150-2

Présentation

Cette norme définit

  • les règles de développement d’ontologies dans le but d’améliorer la prise en charge de l’interopérabilité de l’information géographique pour le web sémantique. Le langage d’ontologie Web (OWL) est le format retenue pour l’information géospatiale.
  • les règles de conversion des schémas d’application du TC211 (conformes ISO 19103 et ISO 19109 notamment) en des ontologies OWL, permettant de les dériver ainsi automatiquement.

Exemples de mise en œuvre

Les ontologies ainsi converties des schémas d’application ISO TC211 sont accessibles ici https://def.isotc211.org/ontologies/.

Notes de version

Un amendement a été publié en 2019, apportant des corrections techniques.

Avis technique

Bien que cette norme pose des concepts intéressants pour les ontologies dans le domaine de l’information géospatiale, l’implémentation de cette série de normes n’est pas recommandée en l’état car trop éloignée des bonnes pratiques et de l’état de l’existant sur le web.

Thème services

Présentation

Information générale sur l’activité de normalisation sur le thème des services Web pour l’information géographique.

À l’ISO/TC 211

Normes publiées

    Néant

Normes en révision

    Néant

Nouveaux projets

    Néant

Au DGIWG

Le DGIWG se positionne plus en tant qu’utilisateur et développeur de profils de ces spécifications. Le panel technique WSTP (P5) est en charge au sein du DGIWG de toutes les questions en relation avec les services; il décline notamment des profils des services web OGC.

Standards publiés

  • API Whitepaper
    Présentation Ce document donne les orientations et priorités du DGIWG en termes d’adaptation des standards API OGC en profils Défense. Les normes suivantes sont prioritaires pour le profilage par le DGIWG, car elles représentent les normes approuvées les plus demandées au sein du DGIWG : o OGC API – Environmental Data Retrieval (EDR) o OGC API – Features o OGC ...
  • Profil DGIWG de l’API EDR
    Présentation Ce standard spécifie un profile du standard OGC API EDR, prenant en compte besoins Défense.  Des exigences définissent notamment comment remplir le document de capacité du service. Travaux en cours Un premier brouillon du profil défense, basé sur la version 1.2 de l’API EDR OGC est prêt pour donner suite aux sessions de travail sur la définition ...
  • Profil DGIWG de l’API Features
    Présentation Le panel se prépare à élaborer un profil de l’OGC API Features. La rédaction et définition des exigences n’a pas commencé pendant cette session néanmoins.  Travaux en cours Un exemple de déploiement d’une implémentation de l’OGC API Features sur des données Geopackage conformes DGIF 3.0 par la République-Tchèque dans un contexte militaire a été présenté par la ...

Travaux en cours

Projets actifs :

Nouveaux standards en développement :

    Néant

Révisions :

    Néant

À l’OGC

L’OGC est le groupe leader pour les questions de services.

De nombreuses spécifications de formats et d’interfaces de services sont tout d’abord développées et testées au sein de l’OGC, avant d’être adaptées comme norme ISO/TC 211 (par ex. WFS = ISO 19142, FE = ISO 19143, GML = ISO 19136) ou font l’objet de profils pour la communauté Défense au sein du DGIWG.

Depuis 2020, l’OGC s’attache a proposer une nouvelle approche sous forme d’API modulaires permettant de rechercher, visualiser et télécharger de la donnée géospatiale.

Standards publiés

  • OGC API Common
    Le standard OGC API – common est un standard d’API servant de socle à toutes les autres API OGC, tout comme l’est OWS-Common pour l’ensemble des services OGC W*S.
  • OGC API Coverages
    Présentation La spécification projet de l’OGC API – Coverages définit une API Web pour accéder aux couvertures. Une couverture est une « fonction qui retourne des valeurs de son étendue pour toute position directe dans son domaine » (ISO 19123-1:2023). Notes de version Il s’agit de la première version de ce standard Travaux en cours La partie 1 “core” devrait être prête ...
  • OGC API DGGS
    Présentation Le projet de norme OGC API – Discrete Global Grid Systems spécifie une API permettant d’accéder aux données organisées selon un Discrete Global Grid System (DGGS). L’idée étant de retrouver des données sur une zone/des cellules non rectangulaires comme c’est le cas pour Tiles. Notes de version Il s’agit de la première version de ce standard Travaux en ...
  • OGC API Features
    Le standard OGC API – Features est un standard modulaire permettant d’accéder à des données géospatiales de type Feature. Il est l’évolution naturelle du service WFS vers une API.
  • OGC API Joins
    Présentation L’API OGC – Jointures standard spécifie les exigences pour une API Web qui prend en charge les opérations de jointure pour les fichiers de données tabulaires d’entrée qui peuvent être joints à des collections d’entités disponibles sur un serveur ou directement à l’aide d’autres fichiers d’entrée. Standards de base OGC API Common Notes de version Il s’agit de ...
  • OGC API Tiles
    Le standard OGC API – Tiles est un standard modulaire permettant de diffuser des tuiles de données (raster, vecteur, …).
  • OGC Catalogue Service for the Web (CSW)
    Service web de catalogage des métadonnées OGC.
  • OGC ebRIM Profile of CSW
    CSW-ebRIM Registry Service – Part 1: ebRIM profile of CSW (1.0.1) et Part 2: Basic extension package (1.0.1)
  • OGC SensorThings API
    SensorThings API 1.0 Part 1: Sensing + Part 2: Tasking Core

Travaux en cours

DWG actifs:

    Néant

Nouveaux standards en développement :

  • OGC API Coverages
    Présentation La spécification projet de l’OGC API – Coverages définit une API Web pour accéder aux couvertures. Une couverture est une « fonction qui retourne des valeurs de son étendue pour toute position directe dans son domaine » (ISO 19123-1:2023). Notes de version Il s’agit de la première version de ce standard Travaux en cours La partie 1 “core” devrait être prête ...
  • OGC API DGGS
    Présentation Le projet de norme OGC API – Discrete Global Grid Systems spécifie une API permettant d’accéder aux données organisées selon un Discrete Global Grid System (DGGS). L’idée étant de retrouver des données sur une zone/des cellules non rectangulaires comme c’est le cas pour Tiles. Notes de version Il s’agit de la première version de ce standard Travaux en ...

Révisions :

    Néant

À l’OTAN

Standards publiés

    Néant

Travaux en cours

Groupes de travail actifs:

    Néant

Nouveaux standards en développement :

    Néant

Révisions :

    Néant

Autre

Au travers de la directive européenne INSPIRE, des profils des services de l’OGC (WMS, WMTS, WFS, CWS et WCS) ont été définis pour la mise en place d’infrastructure de données géospatiales.

    Néant

Thème services

Présentation

Information générale sur l’activité de normalisation sur le thème des services Web pour l’information géographique.

À l’ISO/TC 211

Normes publiées

    Néant

Normes en révision

    Néant

Nouveaux projets

    Néant

Au DGIWG

Le DGIWG se positionne plus en tant qu’utilisateur et développeur de profils de ces spécifications. Le panel technique WSTP (P5) est en charge au sein du DGIWG de toutes les questions en relation avec les services; il décline notamment des profils des services web OGC.

Standards publiés

  • API Whitepaper
    Présentation Ce document donne les orientations et priorités du DGIWG en termes d’adaptation des standards API OGC en profils Défense. Les normes suivantes sont prioritaires pour le profilage par le DGIWG, car elles représentent les normes approuvées les plus demandées au sein du DGIWG : o OGC API – Environmental Data Retrieval (EDR) o OGC API – Features o OGC ...
  • Profil DGIWG de l’API EDR
    Présentation Ce standard spécifie un profile du standard OGC API EDR, prenant en compte besoins Défense.  Des exigences définissent notamment comment remplir le document de capacité du service. Travaux en cours Un premier brouillon du profil défense, basé sur la version 1.2 de l’API EDR OGC est prêt pour donner suite aux sessions de travail sur la définition ...
  • Profil DGIWG de l’API Features
    Présentation Le panel se prépare à élaborer un profil de l’OGC API Features. La rédaction et définition des exigences n’a pas commencé pendant cette session néanmoins.  Travaux en cours Un exemple de déploiement d’une implémentation de l’OGC API Features sur des données Geopackage conformes DGIF 3.0 par la République-Tchèque dans un contexte militaire a été présenté par la ...

Travaux en cours

Projets actifs :

Nouveaux standards en développement :

    Néant

Révisions :

    Néant

À l’OGC

L’OGC est le groupe leader pour les questions de services.

De nombreuses spécifications de formats et d’interfaces de services sont tout d’abord développées et testées au sein de l’OGC, avant d’être adaptées comme norme ISO/TC 211 (par ex. WFS = ISO 19142, FE = ISO 19143, GML = ISO 19136) ou font l’objet de profils pour la communauté Défense au sein du DGIWG.

Depuis 2020, l’OGC s’attache a proposer une nouvelle approche sous forme d’API modulaires permettant de rechercher, visualiser et télécharger de la donnée géospatiale.

Standards publiés

  • OGC API Common
    Le standard OGC API – common est un standard d’API servant de socle à toutes les autres API OGC, tout comme l’est OWS-Common pour l’ensemble des services OGC W*S.
  • OGC API Coverages
    Présentation La spécification projet de l’OGC API – Coverages définit une API Web pour accéder aux couvertures. Une couverture est une « fonction qui retourne des valeurs de son étendue pour toute position directe dans son domaine » (ISO 19123-1:2023). Notes de version Il s’agit de la première version de ce standard Travaux en cours La partie 1 “core” devrait être prête ...
  • OGC API DGGS
    Présentation Le projet de norme OGC API – Discrete Global Grid Systems spécifie une API permettant d’accéder aux données organisées selon un Discrete Global Grid System (DGGS). L’idée étant de retrouver des données sur une zone/des cellules non rectangulaires comme c’est le cas pour Tiles. Notes de version Il s’agit de la première version de ce standard Travaux en ...
  • OGC API Features
    Le standard OGC API – Features est un standard modulaire permettant d’accéder à des données géospatiales de type Feature. Il est l’évolution naturelle du service WFS vers une API.
  • OGC API Joins
    Présentation L’API OGC – Jointures standard spécifie les exigences pour une API Web qui prend en charge les opérations de jointure pour les fichiers de données tabulaires d’entrée qui peuvent être joints à des collections d’entités disponibles sur un serveur ou directement à l’aide d’autres fichiers d’entrée. Standards de base OGC API Common Notes de version Il s’agit de ...
  • OGC API Tiles
    Le standard OGC API – Tiles est un standard modulaire permettant de diffuser des tuiles de données (raster, vecteur, …).
  • OGC Catalogue Service for the Web (CSW)
    Service web de catalogage des métadonnées OGC.
  • OGC ebRIM Profile of CSW
    CSW-ebRIM Registry Service – Part 1: ebRIM profile of CSW (1.0.1) et Part 2: Basic extension package (1.0.1)
  • OGC SensorThings API
    SensorThings API 1.0 Part 1: Sensing + Part 2: Tasking Core

Travaux en cours

DWG actifs:

    Néant

Nouveaux standards en développement :

  • OGC API Coverages
    Présentation La spécification projet de l’OGC API – Coverages définit une API Web pour accéder aux couvertures. Une couverture est une « fonction qui retourne des valeurs de son étendue pour toute position directe dans son domaine » (ISO 19123-1:2023). Notes de version Il s’agit de la première version de ce standard Travaux en cours La partie 1 “core” devrait être prête ...
  • OGC API DGGS
    Présentation Le projet de norme OGC API – Discrete Global Grid Systems spécifie une API permettant d’accéder aux données organisées selon un Discrete Global Grid System (DGGS). L’idée étant de retrouver des données sur une zone/des cellules non rectangulaires comme c’est le cas pour Tiles. Notes de version Il s’agit de la première version de ce standard Travaux en ...

Révisions :

    Néant

À l’OTAN

Standards publiés

    Néant

Travaux en cours

Groupes de travail actifs:

    Néant

Nouveaux standards en développement :

    Néant

Révisions :

    Néant

Autre

Au travers de la directive européenne INSPIRE, des profils des services de l’OGC (WMS, WMTS, WFS, CWS et WCS) ont été définis pour la mise en place d’infrastructure de données géospatiales.

    Néant

OGC ebRIM Profile of CSW

Présentation

Ce document décrit un profil basé sur l’option de mise en œuvre HTTP du service de catalogue Catalogue Service de l’OGC et le modèle d’information ebRIM (ebXML Registry Information Model) du consortium OASIS.

Ce modèle d’information est générique et peut donc être spécialisé pour les différents types de ressources à cataloguer. Cette spécialisation est documentée dans un « paquetage d’extension », qui contient les extensions au modèle de base. Un paquetage d’extension dit basique a été spécifié par l’OGC. Il contient des éléments de base pour le catalogage d’objets géographiques.

Si la généricité d’ebRIM permet son application à divers types de ressources, ce modèle est également critiqué pour sa complexité.

Standards de base

Ce standard est un profil d’application de  OGC Catalog Service for the web (CSW, version 2.0.2)

Avis technique

Ce standard visait des cas d’utilisation très spécifiques par la mise en oeuvre de modèles de métadonnées communautaires et permettant des fonctionnalités avancées au niveau du service de catalogage. Sa mise en oeuvre n’est pas recommandée.