Publié le

By

Au cours des deux dernières décennies, des normes telles que la norme ISO 19115:2003 et les services de catalogue OGC pour le Web (CSW) ont été intégrées à plusieurs initiatives d'infrastructure de données spatiales (SDI) aux niveaux national et international. Ces normes s'appuyaient sur le langage XML (Extensible Markup Language) qui, à l'époque, était le principal codage pour l'échange de données dans le domaine informatique. Ces derniers temps, cependant, l'adoption de JavaScript Object Notation (JSON) et des interfaces de programmation d'applications Web (API) a nécessité la modernisation des métadonnées et des approches de catalogue existantes.

En novembre 2021, l'Open Geospatial Consortium (OGC) et le Comité technique 211 (TC 211) de l'Organisation internationale de normalisation (ISO) ont organisé leur premier atelier de développement conjoint. Le succès de ce premier atelier a permis d'en organiser un second, qui s'est tenu du 14 au 16 septembre 2022. Ce second atelier, intitulé « Atelier de développement conjoint OGC et ISO 2022 – Atelier de développement des métadonnées » , visait à accélérer le développement des normes géospatiales ouvertes relatives aux métadonnées et aux catalogues géospatiaux. Il était sponsorisé par Ordnance Survey (OS) au niveau Or et par Geonovum au niveau Argent. Contrairement au premier atelier, qui s'était déroulé en ligne, cet atelier a été organisé sous forme hybride, avec une session en présentiel au Geovation Hub de Londres, au Royaume-Uni.

Le sprint de code s'est concentré sur le groupe de spécifications suivant :

Les discussions au cours du sprint de code ont porté sur des sujets tels que l'harmonisation de STAC et OGC API – Records ; la collecte de métadonnées pour remplir les instances d'OGC API – Records ; la possibilité d'un codage JSON-FG pour OGC API Records et STAC ; la possibilité d'un codage JSON de la norme ISO 19115 ; et d'autres. 

Les démonstrations présentées à la fin du sprint de code comprenaient des implémentations côté client et côté serveur de l'API OGC : Records, JSON-FG, STAC et métadonnées ISO 19115. Un aperçu de haut niveau de l'architecture du sprint est présenté ci-dessous.

Un aperçu de haut niveau de l'architecture du Sprint de code de métadonnées OGC ISO 2022 (cliquez pour agrandir)
Un aperçu de haut niveau de l'architecture du Sprint de code de métadonnées OGC ISO 2022 (cliquez pour agrandir)

Le sprint de code a facilité avec succès le développement et le test d'implémentations prototypes de normes OGC et ISO relatives aux métadonnées et catalogues géospatiaux. Le sprint de code a également permis aux développeurs participants de fournir des commentaires aux éditeurs des normes candidates. Le sprint de code a donc atteint tous ses objectifs et a atteint son but d'accélérer la prise en charge des normes géospatiales ouvertes relatives aux métadonnées et catalogues géospatiaux.

Les participants au sprint ont formulé les recommandations suivantes pour les futurs éléments de travail d'innovation :

  • Initiatives visant à faciliter la mise en œuvre de JSON-FG (par exemple, données tridimensionnelles (3D), données cadastrales, etc.)
  • Initiatives pour faciliter la mise en œuvre des catalogues
  • Prototypage d'outils de création de métadonnées (par exemple, le robot d'exploration de métadonnées STAC automatisé et le marqueur de jeu de données démontrés pendant le sprint)

Les participants au sprint ont également formulé les recommandations suivantes concernant les activités que les groupes de travail sur les normes devraient prendre en compte :

  • Sensibilisation pour la promotion de JSON-FG
  • Sprint de code pour la conception de profils JSON-FG pour différentes communautés d'intérêt
  • Documentation des différents rôles des catalogues et des API, ainsi que des conseils sur le moment de leur utilisation
  • Sprint de code sur le contrôle de version, impliquant éventuellement à la fois l'API OGC - Enregistrements et l'API OGC - Fonctionnalités
  • Découvrir comment faire progresser GeoDCAT au sein de l'OGC

Il s'agissait du premier code sprint hybride (composé d'éléments en personne et à distance) organisé par l'OGC depuis plus de deux ans, en raison de la pandémie. Un nombre record de participants se sont inscrits pour assister au code sprint, dépassant les chiffres d'inscription d'avant la pandémie. Il y avait cependant plus de participants à distance que de participants en personne. Cela suggère que l'intérêt pour les code sprints continue d'être important et que l'environnement de collaboration en ligne utilisé par l'OGC dans les code sprints devrait continuer à être utilisé après la pandémie. 

https://twitter.com/opengeospatial/status/1570809577863536641

Au nom d'OGC, d'ISO et des sponsors du sprint, Ordnance Survey et Geonovum, nous remercions chaleureusement tous les participants. Nous espérons vous retrouver au prochain sprint de programmation, le Web Mapping Code Sprint, qui se tiendra du 29 novembre au 1er décembre 2022 à Bruxelles, en Belgique.

Vous trouverez de plus amples informations sur le Sprint sur le wiki Metadata Code Sprint.

Les derniers blogues :