Article rédigé par : Dr.-Ing. Jürgen Moßgraber
Chef adjoint du département « Gestion de l’information et contrôle de la production »
Vice-président de l'unité commerciale « Systèmes énergétiques, environnementaux et de sécurité »
Institut Fraunhofer d'optronique, de technologies de systèmes et d'exploitation d'images IOSB
La Commission européenne a une longue histoire de promotion de l’accès ouvert aux données publiques dans toute l’Europe, en supprimant les barrières électroniques aux frontières nationales par la création de modèles communs de données et de services, ainsi que par la mise en place d’une législation d’accompagnement pour faciliter ces efforts. La directive INSPIRE, entrée en vigueur en mai 2007, a été un élément essentiel de ce travail.
INSPIRE a mis en place une infrastructure d'information spatiale en Europe à l'appui des politiques environnementales communautaires et des politiques ou activités susceptibles d'avoir un impact sur l'environnement. INSPIRE s'appuie sur les infrastructures d'information spatiale mises en place et exploitées par les États membres de l'Union européenne. La directive porte sur 34 thèmes de données spatiales nécessaires aux applications environnementales, dont les composants clés sont précisés par des règles techniques de mise en œuvre.
Le projet API4INSPIRE
Le projet API4INSPIRE a étudié les nouveaux développements dans les normes et technologies géospatiales, en particulier les nouvelles OGC API – Features et OGC SensorThings API Les normes (qui sont désormais à la fois Bonnes pratiques INSPIRE), ainsi que les résultats de la Action INSPIRE MIG 2017.2 sur les codages alternatifs pour les données INSPIRE, évaluant leur adéquation à une utilisation dans le paysage européen des données spatiales. Cette étude a été financée dans le cadre du Solutions européennes d'interopérabilité de localisation pour les actions de gouvernement électronique (ELISE), Une partie de l' Programme ISA et a été menée par des chercheurs de Institut Fraunhofer IOSB, GeoSolutions et DataCove, qui ont tous une vaste expérience des normes et des services OGC.
La méthodologie
Premièrement, une stratégie d’évaluation a été élaborée pour déterminer comment ces normes nouvelles et émergentes peuvent être utilisées au mieux pour tirer parti des investissements existants des États membres de l’UE dans la mise en œuvre d’INSPIRE, tout en soutenant les nouveaux développements dans le domaine de l’administration électronique et du marché unique numérique. La méthodologie d’évaluation a été conçue pour évaluer les coûts et les avantages les uns par rapport aux autres, en mettant en évidence les points forts et les points faibles des API évaluées. En ce qui concerne les avantages, cela comprend la flexibilité, la convivialité pour les développeurs et la facilité de découverte, d’accès et d’utilisation. D’un point de vue technique, l’alignement avec l’architecture actuelle du Web et les meilleures pratiques en matière de données spatiales sur le Web doit être assuré. Les considérations de coût, telles que les changements d’infrastructure, le besoin d’expertise supplémentaire, la mise à jour des outils, la formation, la réingénierie des pratiques existantes et les aspects de sécurité ont également été inclus. Bien que des mesures quantifiables auraient été préférables, l’effort nécessaire pour obtenir des valeurs véritablement représentatives nécessiterait un niveau de complexité qui dépasse les avantages supposés d’une telle quantification ; il a donc été décidé de se concentrer sur des mesures qualitatives qui peuvent être facilement abstraites dans différents environnements opérationnels.
Les fournisseurs de données
Six fournisseurs de données d'Allemagne, de France et d'Autriche ont contribué à ce projet en fournissant des données, du personnel et des infrastructures et ont été impliqués dans toutes les phases du projet. Ensemble, ces fournisseurs de données gèrent des données issues de 14 thèmes INSPIRE (notamment la qualité de l'air et de l'eau et les données sur le trafic). Les cas d'utilisation ont été définis sur la base des ensembles de données disponibles et de l'expérience des fournisseurs de données avec leurs consommateurs de données actuels. La priorité a été donnée aux cas d'utilisation qui incluaient, dans la mesure du possible, des API de différents fournisseurs. De nombreux ensembles de données ont été mis à disposition en ligne dans le cadre du projet et d'autres mesures ont été prises pour évaluer la facilité d'utilisation des données via ces nouvelles API. Cela permet d'obtenir des informations sur la facilité d'utilisation de chaque norme API et sur l'interopérabilité entre les normes API.
Les Résultats
L'évaluation s'est concentrée sur diverses facettes de la convivialité, allant des aspects de configuration et de déploiement du service à la facilité d'adoption de l'API, et a inclus un large éventail de parties prenantes dans le processus d'évaluation. Les résultats de cette enquête ont été analysés, des documents d'orientation pertinents ont été créés sur la base des connaissances acquises et largement diffusés aux parties prenantes intéressées. En outre, diverses solutions logicielles Open Source ainsi que des extensions ont été développées lorsque des lacunes ont été identifiées (par exemple pour GeoServer). Pour la fourniture de l'API SensorThings, le Serveur Open Source SensorThings de Fraunhofer (FROST) est déjà disponible en tant que solution gratuite et permet une mise en œuvre beaucoup plus rapide d'applications concrètes. Dans l'un des cas d'utilisation, les données des deux côtés allemand et français du Rhin ont été intégrées, en intégrant les données de l'État allemand de Bade-Wurtemberg (LUBW) avec celles provenant de la Bureau de recherches géologiques et minières (BRGM) et l'Office français de la biodiversité (OFB) ont apporté des éclairages alternatifs sur le Rhin (voir image).
Un résultat central du projet est la recommandation des deux OGC API – Features et OGC SensorThings API Normes comme « bonne pratique » pour la fourniture de données INSPIRE. La documentation de la méthode d'évaluation et des stratégies de déploiement développées pour les API basées sur des normes, ainsi que les expériences pratiques de déploiement et d'utilisation des API dans le contexte des cas d'utilisation définis, sont accessibles sur le site Page du projet API4INSPIRE.