{"id":17168,"date":"2021-08-12T14:54:00","date_gmt":"2021-08-12T18:54:00","guid":{"rendered":"https:\/\/www.ogc.org\/?p=5467"},"modified":"2021-08-12T14:54:00","modified_gmt":"2021-08-12T18:54:00","slug":"ogc-apis-deliver-real-time-and-archived-weather-climate-and-water-datasets-for-canada","status":"publish","type":"post","link":"https:\/\/fm-connect1.fortmindz.in\/wp-ogc\/blog-article\/ogc-apis-deliver-real-time-and-archived-weather-climate-and-water-datasets-for-canada\/","title":{"rendered":"How\u2019s the weather up there?"},"content":{"rendered":"\n<p>A long-time user and supporter of OGC standards, the Meteorological Service of Canada (MSC), a division of Environment and Climate Change Canada (ECCC), is Canada\u2019s authoritative source for severe-weather alerts and weather, water, ice, and climate data.<\/p>\n\n\n\n<p>One of the nation\u2019s oldest government institutions, MSC is also one to keep up with the times, using the latest technologies in its quest to help \u201c<a href=\"https:\/\/www.canada.ca\/en\/environment-climate-change\/campaigns\/150-msc\/making-major-meteorological-milestone.html\" rel=\"nofollow noopener\" target=\"_blank\">Canadians make informed decisions about their health and safety and [&#8230;] economic prosperity.<\/a>\u201d One such example is the MSC GeoMet API platform, which uses OGC API and other OGC standards to provide public access to MSC and ECCC data.<\/p>\n\n\n\n<p>The&nbsp;<a href=\"https:\/\/www.canada.ca\/en\/environment-climate-change\/services\/weather-general-tools-resources\/weather-tools-specialized-data\/msc-geomet-api-geospatial-web-services.html\" rel=\"nofollow noopener\" target=\"_blank\">MSC GeoMet API Platform<\/a>, through the use of open standards, allows users to freely and quickly access thousands of real-time and archived weather, climate, and water datasets and products and integrate them in their domain-specific applications and decision support systems.&nbsp;<\/p>\n\n\n\n<p>\u201cLowering the barrier to access is a key goal for MSC data dissemination,\u201d said Tom Kralidis, Senior Systems Scientist at MSC and co-chair of the&nbsp;<a href=\"https:\/\/www.ogc.org\/projects\/groups\/apirecordsswg\" rel=\"nofollow noopener\" target=\"_blank\">OGC API &#8211; Records Standard Working Group (SWG)<\/a>. \u201cMSC has been a long time provider of weather\/climate\/water data using OGC first generation Web Service standards such as WMS and WCS, and is now implementing the emerging OGC API standards in support of modernizing its MSC GeoMet API platform.\u201d<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full is-resized\"><img fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/fm-connect1.fortmindz.in\/wp-ogc\/wp-content\/uploads\/2023\/02\/OGCAPI_MSC_Blog_pic1_weatherCAN.png\" alt=\"\" class=\"wp-image-5469\" width=\"383\" height=\"681\"\/><figcaption class=\"wp-element-caption\"><em>The WeatherCAN mobile app displaying North American weather radar composite (updated every 10 minutes).<\/em><\/figcaption><\/figure>\n\n\n\n<p>\u201cThe OGC API move to a resource-oriented architecture, modern technologies, and Web architecture has opened the door to a wider ecosystem of tools for communities to build, serve, and consume OGC APIs using current approaches,\u201d continued Tom. \u201cThis has resulted in increased efficiency in the development, testing, provisioning, and integration of our services. This not only benefits our long time users, but also lowers the barrier to new information communities.\u201d<\/p>\n\n\n\n<p>MSC is an enthusiastic early adopter of the new OGC APIs, implementing&nbsp;<a href=\"https:\/\/ogcapi.ogc.org\/features\/\" rel=\"nofollow noopener\" target=\"_blank\">OGC API &#8211; Features<\/a>&nbsp;and&nbsp;<a href=\"https:\/\/ogcapi.ogc.org\/processes\/\" rel=\"nofollow noopener\" target=\"_blank\">OGC API &#8211; Processes<\/a>&nbsp;in its GeoMet API Platform, with plans to implement OGC API &#8211;&nbsp;<a href=\"https:\/\/ogcapi.ogc.org\/records\/\" rel=\"nofollow noopener\" target=\"_blank\">Records<\/a>, &#8211;&nbsp;<a href=\"https:\/\/ogcapi.ogc.org\/coverages\/\" rel=\"nofollow noopener\" target=\"_blank\">Coverages<\/a>, &#8211;&nbsp;<a href=\"https:\/\/ogcapi.ogc.org\/maps\/\" rel=\"nofollow noopener\" target=\"_blank\">Maps<\/a>, &#8211;&nbsp;<a href=\"https:\/\/ogcapi.ogc.org\/tiles\/\" rel=\"nofollow noopener\" target=\"_blank\">Tiles<\/a>, and &#8211;&nbsp;<a href=\"https:\/\/ogcapi.ogc.org\/edr\/\" rel=\"nofollow noopener\" target=\"_blank\">Environmental Data Retrieval<\/a>&nbsp;once they are approved and released.&nbsp;<\/p>\n\n\n\n<p>\u201cOGC API \u2013 Features is used [on the MSC GeoMet API Platform] to provide access to archive climate and water data, as well as the recent implementation of real-time hydrometric data and surface weather observations,\u201d said Tom. \u201cAdditionally, OGC API \u2013 Processes is used to enable users to extract time series from climate simulations and historical products.<\/p>\n\n\n\n<p>\u201cThe OGC API standards were chosen due to their ease of implementation and use. Implementing OGC APIs has made it easier for MSC to integrate with our line of business data flows, infrastructure, as well as allowing for rapid application development of our Canadian Centre for Climate Services&nbsp;<a href=\"https:\/\/climate-viewer.canada.ca\/climate-maps.html\" rel=\"nofollow noopener\" target=\"_blank\">climate viewer<\/a>&nbsp;and&nbsp;<a href=\"https:\/\/climate-change.canada.ca\/climate-data\" rel=\"nofollow noopener\" target=\"_blank\">data extraction tool<\/a>.\u201d<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img decoding=\"async\" src=\"https:\/\/fm-connect1.fortmindz.in\/wp-ogc\/wp-content\/uploads\/2023\/02\/OGCAPI_MSC_Blog_pic2_climateviewer.png\" alt=\"\" class=\"wp-image-5470\"\/><figcaption class=\"wp-element-caption\"><em><small>The Canadian Centre for Climate Services (CCCS) Climate data viewer displaying hydrometric stations from MSC GeoMet OGC API &#8211; Features.<\/small><\/em><\/figcaption><\/figure>\n\n\n\n<p>This enthusiasm for open standards is also encapsulated by MSC and ECCC taking an active role in the OGC Standards development process.<\/p>\n\n\n\n<p>\u201cWe co-chair the&nbsp;<a href=\"https:\/\/www.ogc.org\/projects\/groups\/apirecordsswg\" rel=\"nofollow noopener\" target=\"_blank\">OGC API \u2013 Records SWG<\/a>&nbsp;and participate in the&nbsp;<a href=\"https:\/\/www.ogc.org\/projects\/groups\/edr-apiswg\" rel=\"nofollow noopener\" target=\"_blank\">OGC API \u2013 Environmental Data Retrieval<\/a>&nbsp;and&nbsp;<a href=\"https:\/\/github.com\/opengeospatial\/ogcapi-coverages\/blob\/master\/charter\/OGC-Coverages-SWG-Charter.adoc\" rel=\"nofollow noopener\" target=\"_blank\">OGC API \u2013 Coverages SWG<\/a>s to lead and contribute to the development of these standards with the goal of lowering the barrier to weather, climate, and water data for Canadians and the world,\u201d said Tom.<\/p>\n\n\n\n<p>\u201cWe have also contributed to various open source software implementations, which have helped with testing and advancing the standards. For example,&nbsp;<a href=\"https:\/\/pygeoapi.io\/\" rel=\"nofollow noopener\" target=\"_blank\">pygeoapi<\/a>&nbsp;is an OGC API Reference Implementation and already implements six of the OGC APIs.\u201d<\/p>\n\n\n\n<p>MSC\u2019s use of OGC APIs isn\u2019t just about their ease of implementation, easy interoperability with other business systems, or the new applications that they\u2019ve allowed. It\u2019s also about setting an example for others to follow.<\/p>\n\n\n\n<p>\u201cAs an early adopter of OGC API standards, we also hope to help influence adoption of these standards as part of our involvement in international weather\/climate\/water activities with the&nbsp;<a href=\"https:\/\/public.wmo.int\/en\" rel=\"nofollow noopener\" target=\"_blank\">World Meteorological Organization<\/a>,\u201d said Tom. \u201cOver a decade ago, the WMO and OGC signed a Memorandum of Understanding, which was a key strategic step that resulted in increased collaboration and streamlined standards development, widening the reach of WMO data exchange. The OGC API efforts are a great example of these efforts in action as exemplified in the OGC API \u2013 Environmental Data Retrieval Standard as well as helping shape the architecture of the next generation&nbsp;<a href=\"https:\/\/community.wmo.int\/activity-areas\/wis\/wis2-implementation\" rel=\"nofollow noopener\" target=\"_blank\">WMO Information System (WIS 2.0)<\/a>.\u201d<\/p>\n\n\n\n<p><em>To learn more about OGC APIs visit\u00a0<a href=\"https:\/\/www.ogcapi.org\/\" rel=\"nofollow noopener\" target=\"_blank\">ogcapi.org<\/a>. To contribute to and help shape the development and evolution of OGC APIs, consider\u00a0<a href=\"https:\/\/www.ogc.org\/ogc\/membership-value\" rel=\"nofollow noopener\" target=\"_blank\">becoming an OGC Member today<\/a>.<\/em><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/fm-connect1.fortmindz.in\/wp-ogc\/wp-content\/uploads\/2023\/03\/OGCAPI_MSC_Blog_pic3_RTweather-1024x560.png\" alt=\"\" class=\"wp-image-6458\"\/><figcaption class=\"wp-element-caption\"><em><small>PowerBI displaying real-time surface weather observations from MSC GeoMet OGC API &#8211; Features.<\/small><\/em><\/figcaption><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>One of Canada&#8217;s oldest government institutions, MSC, is also one to keep up with the times by using the latest technologies in its quest to help Canadians make informed decisions about their health and safety and economic prosperity.<\/p>\n","protected":false},"author":1,"featured_media":17974,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_eb_attr":"","footnotes":""},"categories":[190],"tags":[170,223,199,180,236,237,238,174,239],"class_list":["post-17168","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog-article","tag-climate","tag-nrcan","tag-ogc-api-coverages","tag-ogc-api-maps","tag-ogc-api-records","tag-ogc-api-styles","tag-ogc-api-tiles","tag-ogc-apis","tag-weather"],"acf":[],"_links":{"self":[{"href":"https:\/\/fm-connect1.fortmindz.in\/wp-ogc\/wp-json\/wp\/v2\/posts\/17168","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fm-connect1.fortmindz.in\/wp-ogc\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fm-connect1.fortmindz.in\/wp-ogc\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fm-connect1.fortmindz.in\/wp-ogc\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fm-connect1.fortmindz.in\/wp-ogc\/wp-json\/wp\/v2\/comments?post=17168"}],"version-history":[{"count":0,"href":"https:\/\/fm-connect1.fortmindz.in\/wp-ogc\/wp-json\/wp\/v2\/posts\/17168\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/fm-connect1.fortmindz.in\/wp-ogc\/wp-json\/wp\/v2\/media\/17974"}],"wp:attachment":[{"href":"https:\/\/fm-connect1.fortmindz.in\/wp-ogc\/wp-json\/wp\/v2\/media?parent=17168"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fm-connect1.fortmindz.in\/wp-ogc\/wp-json\/wp\/v2\/categories?post=17168"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fm-connect1.fortmindz.in\/wp-ogc\/wp-json\/wp\/v2\/tags?post=17168"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}