TOC > MSC Datamart
MSC Datamart
The Meteorological Service of Canada (MSC) HTTPS raw data server is a source of raw weather, water, climate and environmental data. This service is aimed at specialized users with good meteorological and IT knowledge, and is mainly meant to be accessed in an automatic manner via the Internet.
Access
The MSC Datamart is located at this address:
Supplied by various data sources via Sarracenia, the directory tree is dynamic with the date displayed at the root. The data retention period is the same for all datasets and depends on the available disk space. Currently, a 30-day retention period is in effect:
http://dd.weather.gc.ca/YYYYMMDD/WXO-DD/
With YYYYMMDD
as the dynamic date.
To facilitate data management, a /today
directory allows users to point directly to the data for the current day. This provides access to a static URL that points to all real-time data sets:
https://dd.weather.gc.ca/today/
Real-time push notifications and data retrieval
To facilitate the retrieval of timely data on the MSC Datamart, the Meteorological Service of Canada (MSC) has set up a data wire for announcing file availability on the MSC Datamart. This data wire uses the 'Advanced Message Queuing Protocol' (AMQP) protocol. Not only does this enable the user to be notified of available products as they're published, but also to receive them automatically.
The service can filter specific sets of files (weather warnings, observations, model data, etc.), enabling notifications only for products of interest to the user. This is the recommended method to retrieve data from the MSC Datamart. The documentation for this service is found on the MSC Datamart AMQP documentation.
Note: Users requiring one-time data retrieval may use wget to download data from the MSC Datamart. Please review the Service usage policy.
Additional access method
Since spring 2019, an alternative HPFX server for accessing MSC Datamart data has been available to avoid potential bandwidth issues.
This server guarantees a much more efficient access to the data (bandwidth multiplied by 10) during high demand periods of the day (around 12Z).
The address of this HTTP server is: http://hpfx.collab.science.gc.ca, with a dynamic structure by data at the root and a directory /today
that provides access to the data for the current day.
A retention period of 30 days is also in effect for all datasets.
Access to data via the AMQP protocol is of course strongly recommended.
Finally, it is important to note that unlike the MSC Datamart, there is no 24/7 redundancy of the Internet link ( "best effort" support). In the unlikely event_ that the link breaks, the MSC Datamart would then become the unique source of access to the data. Thus, it is advisable for users wishing to test this alternative server to develop the ability to quickly return to the https://dd.meteo.gc.ca server in case of problems.
Usage and tutorials
Overview, examples and tutorials to access and use MSC Datamart data:
- Usage overview
- Tutorials:
- Use data in the QGIS desktop software:
- End-use licence
- Service usage policy
Data formats
Data on the MSC Datamart is available in open formats. It includes:
Change management
The MSC needs to be flexible in the manner in which it offers specialized data to interested users. Therefore, we need to be able to update or change formats or data offerings in a timely manner, as the technology, standards and innovation do change continuously. However, we will do our best to notify our users in advance of upcoming changes.
Also, as often as possible, we will use the MSC testing data repository DD-Alpha, to deposit samples of the new modified data to help our users adapt their applications. The server DD-Alpha is located at http://dd.alpha.weather.gc.ca/ . This server, which is not operational, provides also access to experimental or other non-operational data.
Announcement mailing list
We encourage users to subscribe to the dd_info announcement mailing list to be informed of enhancements and changes to the MSC Datamart service.
Support
The MSC Datamart service is operational 24/7. User support is provided on a best effort basis during normal business hours. Users requesting support are invited to contact us.