L'Open Geospatial Consortium (OGC) a le plaisir d'annoncer la publication de la norme OGC API – Connected Systems Standard v1.0 . Cette nouvelle norme connecte tous les systèmes sur Terre ou en orbite autour de celle-ci – tels que les capteurs, les objets connectés, les robots, les drones, les satellites, les systèmes de contrôle, les dispositifs et les plateformes, dans tous les domaines (terre, air, mer, espace, cyberespace et spectre électromagnétique) – au sein d'un cadre 4D commun pour la découverte, l'accès, le traitement, le raisonnement, la visualisation, l'attribution de tâches et l'action. La norme établit un lien entre leurs données dynamiques (observations et commandes, par exemple) et leurs représentations plus statiques sous forme d'entités géospatiales.
Le développement de la API OGC – Norme des systèmes connectés v1.0 Cette directive répondait aux orientations stratégiques de l'OGC adressées à tous les groupes de travail sur les normes (SWG) pour migrer leurs spécifications de base héritées vers les modèles OpenAPI/RESTful. Plus précisément, l'architecture Sensor Web Enablement (SWE) de l'OGC, utilisée à l'échelle mondiale depuis 2007, devait être mise à jour conformément à ces orientations architecturales. L'évolution des fonctionnalités de l'API de l'OGC, dans le cadre de cette renaissance architecturale, a offert de nouvelles opportunités de synergie entre les normes OGC « Web Mapping » et « SensorWeb », historiquement divisées. La norme OGC API – Connected Systems Standard v1.0 est une extension de la norme. OGC API – Features et s'appuie sur un consensus moderne autour des normes OGC connexes telles que GeoPose, OMS, Pub/Sub, et bien plus encore. Au final, cette nouvelle norme représente une modernisation et un réalignement du puissant héritage SensorWeb de l'OGC au sein de son nouveau framework OGC Building Blocks.
API OGC – Systèmes connectés est une interface OpenAPI/RESTful qui suit les orientations stratégiques de l'API OGC et s'appuie sur des formats Web acceptés tels que GeoJSON, ainsi que sur les modèles d'information OGC existants, notamment SensorML, Observations and Measurements (désormais appelés Observations, Measurements and Samples - OMS), SWE Common Data Model et le Semantic Sensor Network Ontology (SOSA/SSN).
La norme fournit non seulement son propre mécanisme pour récupérer des données statiques et dynamiques à partir de systèmes connectés, mais prend également en charge une liaison transparente avec d'autres normes API OGC, telles que OGC API – Maps, API OGC – Couverture, OGC API – Environmental Data Retrieval (EDR), API OGC – GéoVolumes 3D/3D Tiles, API SensorThings (STA), API OGC – Fonctionnalités mobiles, API OGC – Processus et autres.Voir l'aperçu complet ici).
Pour prendre en charge la mise en œuvre de l'API OGC - Norme sur les systèmes connectés, des mises à jour ont été apportées aux normes de modèle de données commun OGC Sensor Markup Language (SensorML) et Sensor Web Enablement (SWE) pour inclure les encodages JSON.
Les rédacteurs des normes ont également créé un guide du réviseur pour aider les utilisateurs et les implémenteurs à adopter et à utiliser plus facilement l'API dans leurs propres travaux.
Les ressources pour développeurs, telles que les fichiers de définition OpenAPI et les fichiers de schéma JSON pour l'API OGC – Systèmes connectés et les normes de capteurs associées, sont disponibles à l'adresse https://ogcapi.ogc.org/connectedsystems
À propos de l'OGC
L'Open Geospatial Consortium (OGC) est une organisation de membres qui se consacre à l'utilisation du pouvoir de la géographie et de la technologie pour résoudre les problèmes rencontrés par les populations et la planète. L'OGC offre de la valeur et des opportunités à ses membres grâce aux normes, à l'innovation et à la collaboration. Nos membres représentent une communauté mondiale diversifiée et active issue du gouvernement, de l'industrie, du monde universitaire, des agences de développement international, des organisations de recherche et scientifiques, de la société civile et des défenseurs des droits.
Rendez-vous sur ogc.org pour plus d'informations sur notre travail.
L'OGC(R) demande des commentaires sur la norme du modèle de spécification candidat