Publié le

By

Utilisateur et partisan de longue date des normes de l'OGC, le Service météorologique du Canada (SMC), une division d'Environnement et Changement climatique Canada (ECCC), est la source faisant autorité au Canada en matière d'alertes de temps violent et de données sur la météo, l'eau, la glace et le climat.

L'une des plus anciennes institutions gouvernementales du pays, le MSC est également à la pointe de l'évolution, utilisant les dernières technologies dans sa quête pour aider «Les Canadiens prennent des décisions éclairées au sujet de leur santé, de leur sécurité et […] de leur prospérité économique.« Un tel exemple est la plateforme API MSC GeoMet, qui utilise l'API OGC et d'autres normes OGC pour fournir un accès public aux données MSC et ECCC.

Le Plateforme API MSC GeoMet, grâce à l'utilisation de normes ouvertes, permet aux utilisateurs d'accéder librement et rapidement à des milliers de données et de produits météorologiques, climatiques et hydrologiques en temps réel et archivés et de les intégrer dans leurs applications spécifiques à leur domaine et leurs systèmes d'aide à la décision. 

« Réduire les obstacles à l’accès est un objectif clé pour la diffusion des données du MSC », a déclaré Tom Kralidis, scientifique principal des systèmes au MSC et coprésident du API OGC – Groupe de travail sur les normes d'enregistrement (SWG)« MSC est depuis longtemps un fournisseur de données météorologiques/climatiques/hydrologiques utilisant les normes de services Web de première génération de l'OGC telles que WMS et WCS, et met désormais en œuvre les normes API OGC émergentes pour soutenir la modernisation de sa plateforme API MSC GeoMet. »

L'application mobile WeatherCAN affichant une composition radar météorologique nord-américaine (mise à jour toutes les 10 minutes).

« Le passage de l’API OGC à une architecture orientée ressources, à des technologies modernes et à une architecture Web a ouvert la voie à un écosystème plus large d’outils permettant aux communautés de créer, de servir et d’utiliser les API OGC en utilisant les approches actuelles », a poursuivi Tom. « Cela a permis d’accroître l’efficacité du développement, des tests, de la fourniture et de l’intégration de nos services. Cela profite non seulement à nos utilisateurs de longue date, mais abaisse également les barrières qui s’opposent à l’émergence de nouvelles communautés d’information. »

MSC est un des premiers à adopter avec enthousiasme les nouvelles API OGC, en les mettant en œuvre OGC API – Features et OGC API – Processes dans sa plateforme API GeoMet, avec des projets de mise en œuvre de l'API OGC – EnregistrementsCouverturesMapCarreaux et dalles, et - Récupération de données environnementales une fois qu’ils sont approuvés et publiés. 

"OGC API – Features est utilisé [sur la plateforme API MSC GeoMet] pour fournir un accès aux données d'archives sur le climat et l'eau, ainsi qu'à la mise en œuvre récente de données hydrométriques en temps réel et d'observations météorologiques de surface », a déclaré Tom. « De plus, OGC API – Processes est utilisé pour permettre aux utilisateurs d'extraire des séries chronologiques à partir de simulations climatiques et de produits historiques.

« Les normes API de l'OGC ont été choisies en raison de leur facilité de mise en œuvre et d'utilisation. La mise en œuvre des API de l'OGC a facilité l'intégration du MSC à nos flux de données et à notre infrastructure, tout en permettant le développement rapide des applications de notre Centre canadien des services climatiques. spectateur du climat et outil d'extraction de données. »

Le visualiseur de données climatiques du Centre canadien des services climatologiques (CCSC) affiche les stations hydrométriques de MSC GeoMet OGC API – Features.

Cet enthousiasme pour les normes ouvertes est également illustré par le rôle actif joué par le MSC et l’ECCC dans le processus de développement des normes de l’OGC.

« Nous coprésidons le API OGC – Enregistrements SWG et participer à la OGC API – Environmental Data Retrieval et API OGC – Couverture SWG« Nous avons pour mandat de diriger et de contribuer à l’élaboration de ces normes dans le but de réduire les obstacles à l’accès aux données sur la météo, le climat et l’eau pour les Canadiens et le monde entier », a déclaré Tom.

« Nous avons également contribué à diverses implémentations de logiciels open source, qui ont aidé à tester et à faire progresser les normes. Par exemple, pygeoapi est une implémentation de référence d'API OGC et implémente déjà six des API OGC.

L'utilisation des API OGC par MSC ne se limite pas à leur simplicité de mise en œuvre, à leur interopérabilité aisée avec d'autres systèmes d'entreprise ou aux nouvelles applications qu'elles ont permis de créer. Il s'agit également de donner l'exemple aux autres.

« En tant qu'adopteur précoce des normes API de l'OGC, nous espérons également contribuer à influencer l'adoption de ces normes dans le cadre de notre implication dans les activités internationales sur la météo/le climat/l'eau avec l' Organisation météorologique mondiale« Il y a plus de dix ans, l’OMM et l’OGC ont signé un protocole d’accord, qui a constitué une étape stratégique clé qui a permis d’accroître la collaboration et de rationaliser l’élaboration des normes, élargissant ainsi la portée de l’échange de données de l’OMM. Les efforts de l’OGC en matière d’API sont un excellent exemple de ces efforts en action, comme l’illustre le OGC API – Environmental Data Retrieval Standard et contribuant à façonner l'architecture de la prochaine génération Système d'information de l'OMM (SIO 2.0). »

Pour en savoir plus sur les API OGC, visitez ogcapi.orgPour contribuer et aider à façonner le développement et l'évolution des API OGC, pensez à devenir membre de l'OGC aujourd'hui.

PowerBI affiche les observations météorologiques de surface en temps réel du MSC GeoMet OGC API – Features.

Les derniers blogues :