L'API OGC – Records permet d'accéder, de parcourir et de rechercher une collection organisée de documents, appelée catalogue. La norme prend en charge différents types de déploiements de catalogues : explorables, consultables et de ressources locales.

L'API OGC – Enregistrements – Partie 1 : Norme principale définit une interface web permettant d'accéder, de parcourir et de rechercher une ou plusieurs collections d'enregistrements. Un enregistrement est l'unité atomique d'information d'un catalogue. Il représente donc les caractéristiques d'une ressource pouvant être évaluées et traitées ultérieurement par des humains et des logiciels. Parmi les ressources, on peut citer une collection de données, une API, un service, un processus, un style, un outil d'observation de la Terre, un modèle d'apprentissage automatique, une liste de codes, etc.

Un enregistrement contient des informations descriptives (métadonnées) sur une ressource telles que :

  • un titre,
  • une description lisible par l'homme de la ressource,
  • la nature ou le genre de la ressource,
  • mots-clés associés à la ressource,
  • informations sur l'éditeur ou le fournisseur de la ressource,
  • liens pour accéder à la ressource,
  • et ainsi de suite

API OGC – Enregistrements est conçu comme une alternative moderne, basée sur une API, à Catalogue Services Normes. L'API est conçue pour être compatible, mais non conforme, avec l'OGC. Catalogue Service pour le Web (CSW). Cela permet aux implémentations d'enregistrements de l'API OGC et de CSW de coexister dans un environnement de traitement unique.

Pour aider les développeurs à implémenter rapidement des produits compatibles avec cette norme, des exemples de définitions d'API et de schémas sont disponibles sur la page web OGC API – Records . Ces ressources sont conformes à la spécification OpenAPI v3.0 , ce qui facilite leur intégration dans diverses API web.

La norme OGC API – Records – Partie 1 : Core est le fruit du travail et de l'engagement du groupe de travail sur les normes OGC API – Records. Son élaboration a été menée par les rédacteurs et contributeurs suivants :

  • Panagiotis (Peter) A. Vretanos, CubeWerx
  • Tom Kralidis, Service météorologique du Canada
  • Angelos Tzotsos, Fondation géospatiale open source
  • Charles Heazel, HeazelTech
  • Linda van den Brink, Geonovum
De Panagiotis (Peter) A. Vretanos, directeur technique de CubeWerx :

Les catalogues sont des outils indispensables à la gestion et à l'utilisation efficaces de l'information géographique, notamment lorsqu'ils s'appuient sur des normes ouvertes. Leur importance première réside dans la facilitation de la découverte et de l'accessibilité des jeux de données, services et processus géospatiaux pertinents. Les normes ouvertes, telles que la norme « OGC API – Records – Part 1: Core », fournissent des interfaces standardisées pour la publication et la recherche de métadonnées, permettant ainsi à divers utilisateurs et applications de trouver des données, des services et des processus sur des systèmes fédérés ou distribués. En fin de compte, les catalogues exploitant les normes ouvertes améliorent la compréhension des données, favorisent le partage et la collaboration, favorisent une meilleure gouvernance des données et permettent une prise de décision plus éclairée et spatialement pertinente pour de nombreuses applications, contribuant ainsi à une infrastructure géospatiale mondiale plus connectée et plus efficace.

De Angelos Tzotsos, président de l'Open Source Geospatial Foundation :

La découverte de données joue un rôle essentiel dans le domaine géospatial. Les catalogues de données ouvertes ont été le moteur de l'interopérabilité et de l'innovation. La norme OGC API – Records – Partie 1 : Core représente la prochaine étape pour rapprocher les catalogues géospatiaux des développeurs et des utilisateurs finaux, et les rapprocher des données ouvertes. Les logiciels libres et open source ont largement contribué à la nouvelle ère des normes OGC, offrant de nombreuses implémentations de référence.

De Tom Kralidis, architecte géospatial principal, Service météorologique du Canada :

La découverte et la recherche sont un effort de longue date au sein de la communauté géospatiale. L'explosion récente des volumes de données a accentué le besoin d'une recherche souple et aisée. L'API OGC – Enregistrements – Partie 1 : Principes fondamentaux s'appuie sur les modèles de conception et les enseignements tirés des communautés de métadonnées et de recherche géospatiale, et s'appuie sur les principes et le cadre de l'API OGC. Le Système d'information de l'OMM (SIO2) est un utilisateur clé de l'API OGC – Enregistrements, tant pour la recherche que pour la représentation des métadonnées de découverte, afin de faciliter la découverte de ressources météorologiques, climatiques et hydriques pour 193 membres via le Catalogue mondial de découverte du SIO2. La Partie 1 fournit la base des fonctionnalités de recherche de base pour les infrastructures de données géospatiales, ce qui permet une interopérabilité étendue des recherches pour de nombreuses communautés, domaines et outils dans les domaines géospatial, scientifique et grand public.

Comme toute norme OGC, la norme OGC API – Records – Part 1 : Core Standard est téléchargeable et implémentable gratuitement. Les personnes intéressées peuvent consulter la page web de la norme OGC API – Records pour en savoir plus.