TOC > MSC AniMet
MSC AniMet
MSC AniMet is a simple tool enabling users to interact with MSC Open Data weather data and create custom weather animations for any area in the world. The resulting animations can be downloaded and shared with a permalink.
MSC AniMet can be used to showcase a diversity of weather events such as storms, heat waves, hurricane trajectories, air quality events, extreme wind gusts, and much more.
MSC AniMet provides access to GeoMet-Weather and GeoMet-Climate layers.
Access
Access to MSC AniMet: https://eccc-msc.github.io/msc-animet/
A simple example of an MSC AniMet animation with a single radar layer:
Usage
The main usage workflow:
- Add weather and climate layers to the map
- Customize the content of the map
- Configure the animation
- Create and share the map and animation
1 - Add weather and climate layers
Layers:
- Add layers from the
GeoMet-Weather
orGeoMet-Climate
panel - Browse the layer tree to find the desired layer
- Use the search box to filter available layers
- Click on the
+
sign to add a layer to the map - Tip: click on the panel name to expand or collapse the layer list
Overlays:
- Select the 'Overlays' panel to add information on top of displayed layers
- Currently available overlays are Canadian geopolitical boundaries, cities and waterbodies from Natural Resource Canada. They are available only at certain zoom levels.
2 - Customize content of the map
Configure layers in the Layers configuration
panel and customize the map.
Layers:
- Reorder layers with the up and down arrows
- Arrows are shown only if multiple layers have been added
- Change layer colors
- View and select the layer color ramp from available styles
- Adjust layer opacity
- Toggle layer visibility
- A layer's visibility eye icon will turn red if the current map time is outside of the layer's temporal range
Time:
- The map controls at the bottom left of the map enable users to visualize the available timesteps
- The current timestep and dataset model run (when applicable) are displayed at the bottom right of the map
- The desired temporal range and interval can be adjusted at the top of the 'Layers configuration' panel
- The temporal range and interval can be reset to match a specific layer by clicking on the clock icon next to the layer name
- Hovering over a layer's clock icon provides the temporal dimensions: the current timestep, model run range and interval
Map:
- Zoom and pan the map to your area of interest
- Resize the map and the animation with the handle at the bottom right corner of the map
- Rotate the map by pressing the alt-shift keys and dragging on the map
3 - Configure the animation
Configure the animation in the Animation configuration
panel:
- Provide a custom animation title, if desired
- Select which legend to display
- Set animation speed in frames per second
- Toggle time display between local time and UTC
- Toggle basemap between the light and dark basemaps
4 - Create and share the map and animation
After clicking on the Create animation
button and the generation process is completed, the Download animation
button will appear.
Retrieve and share the permalink with the Share
button at the top-right:
- You can copy and save the permalink for later use
- Directly share the permalink by email or on social media services
- To share the animation on social media, the file must first be saved locally
The permalink allows you to open MSC AniMet with a determined set of layers and their configuration, as well as a specific map zoom, extent and size. The temporal dimensions are not included in the permalink due to the evolving nature and availability of archived data.
Additional information
Announcement mailing list
MSC AniMet leverages data from the 24/7 mission critical MSC GeoMet web services. We encourage users to subscribe to the GeoMet-Info announcement mailing list to be informed of enhancements and changes to MSC AniMet.
Source code
The MSC AniMet source code is publicly available on GitHub: https://github.com/ECCC-MSC/msc-animet
Support
MSC AniMet is a MSC Open Data demonstration tool and is not operationally supported. User support is provided on a best effort basis during normal business hours. Users requesting support are invited to contact us.